# Tabletop Simulator Update v12.3 Attach Tool, Server Browser & Search Improvements, and much more! - Product: Tabletop Simulator (https://whatsnew.fyi/product/tabletop-simulator) - Vendor: Berserk Games - Date: 2020-04-02 - Original notes: https://store.steampowered.com/news/app/286160/view/2077789829878273122 - Permalink: https://whatsnew.fyi/product/tabletop-simulator/releases/2020-04-02-update-v12.3-attach-tool-server-browser-search-im What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add new Attach Tool that combines objects into a single parent-child relationship - **added** — Expose Hinge Joint and Spring Joint tools in the Combine Tools menu - **added** — Add Drag Selectable toggle to components to exclude objects from drag selection - **added** — Add object.value and object.value_flags properties for displaying object values - **added** — Add book.page_offset, book.getPage(), and book.setPage() functions for PDF page management - **added** — Add book.setHighlight() and book.clearHighlight() functions for highlighting PDF pages - **added** — Add browser.url and browser.pixel_width properties for browser objects - **added** — Add object.addAttachment(), object.removeAttachment(), object.destroyAttachment(), object.removeAttachments(), object.destroyAttachments(), and object.getAttachments() functions - **added** — Add Grid global class with options for show_lines, color, opacity, thick_lines, offsetX, offsetY, sizeX, and sizeY - **added** — Add Misc settings entry to set size of collapsed menus - **changed** — Improve Server Browser performance - **changed** — Make Server Browser window resizable - **changed** — Make Server Browser search text persistent - **changed** — Enable Server Browser search to look in country codes using square brackets - **changed** — Enhance search functionality to ignore case and inflections, filter by space-separated words, use commas to add word sets, and use negation with hyphens - **changed** — Change Wall Mode to Tilt Mode in VR with addition of Tilt Angle setting - **changed** — Allow alt-zoomed books to be page-turned with mouse wheel - **changed** — Split Zoom Toggle key binding into Zoom Toggle and Pan actions - **changed** — Allow Alt-Zoom to be fixed in place on screen instead of following pointer - **fixed** — Fix alt-zoomed objects not displaying on spectator view - **fixed** — Fix objects in hidden zones showing when view restricted - **fixed** — Fix context menus being stuck - **fixed** — Fix turn indicator not displaying - **fixed** — Fix scaling on custom figurine colliders Hey everyone, hope you are all doing ok in these crazy times! We have another great update for you guys today that adds a brand new tool called Attach which lets you stick objects together. We also have a much needed performance optimization on the server browser due to all the new players joining us! Welcome everyone new hope you all our enjoying the game! We have a ton more below in the full patch notes. ##### **Attach Tool** - The new tool is used for combining objects into a single object. - This attach is in a parent child relationship where one object is the owner of the other. - Want to add modular pieces to your figures? This is the perfect tool. - You might be thinking this sounds like the old joint tool but this lets you merge objects and even put them in and out of bags. - This is also much more performant compared to the old joint tool because it's just one object with multiple visuals combined. ##### **Combine Tools** - Includes the Attach, Fixed Joint (old joint tool), Hinge Joint, and Springs Joint tools. - Exposes the Hinge Joint and Spring Joint tools without being hidden in a menu. - Hinge joints are just like a door, but they can even have motors! - Springs joints are just like sound objects are connect with a spring. - All joint properties can be configured in the right click contextual menu -> Joints. ##### **Server Browser** - Improved Server Browser performance. - Server Browser window is now resizable. - Server Browser search text is now persistent. - Server Browser search now looks in country codes if you use square brackets, i.e. **** - Fixed some search bugs in Server Browser (also, see below). ##### **Search** Search inputs are now more powerful (applies to Server Browser and in-game Search dialog). - Ignores case and inflections: **A** and **รƒยก** will both be found by **a**. - Will filter to entries which match all space-separated words in search. - Use comma to add another set of words. - Start a word with **-** to negate it, removing any entries which it matches. - Negation only applies to the set of words it is grouped with. - A set of words which are all negated will apply to every set of words. Example: **gloom -fantasy, scythe, -casual** will find any servers with "gloom" (but not "fantasy") or "scythe", so long as they do not contain "casual". ##### **Spectator View** - Fixed alt-zoomed objects not displaying on spectator view. - Fixed objects in hidden zones showing when view restricted. - Spectator Zoom may appear at cursor or at a fixed position. - Spectator Zoom may be restricted. - See **System Console** section for details. ##### **VR** - Changed **Wall Mode** to **Tilt Mode**, and added **Tilt Angle** setting. ##### **General** - Special thanks to modzero for helping us track down a security vulnerability that we hotfixed. - Added **Drag Selectable** toggle to components: when disabled the object will not be included in a drag selection (unless **SHIFT** held). - Alt-zoomed books (i.e. PDFs) may now be page-turned with the mouse wheel. - Split **Zoom Toggle** key binding into **Zoom Toggle** and **Pan** actions. - Alt-Zoom may now be fixed in place on the screen instead of following pointer (see **System Console** section below) - Made collapsed context menus more obvious. - Added entry in Misc settings to set size of collapsed menus. - Objects which can go in hand will be drawable by hitting **1** on them, like cards etc. Can be disabled in Misc settings. - Fixed context menus being stuck. - Fixed turn indicator not displaying. - Fixed scaling on custom figurine colliders. - Fixed BBCode showing up in steam/discord rich presence. - Fixed some UI theming issues. ##### **Lua** ##### UI - Fixed a bunch of bad interactions between 2D XML UI, 3D XML UI, the normal UI, and invisible objects. Everything should now behave as you would expect. ##### Object values Allows objects to behave similarl _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/286160/view/2077789829878273122]_