Teardown

Teardown

GMod-esque Menu
Showing 1-10 of 100 entries
< 1  2  3 ... 10 >
Update: 6 Apr, 2024 @ 3:07pm

Added
- Menu walking (Enabled by default)

Menu Walking
Option for enabling basic player movement while the menu is open.

Update: 4 Apr, 2024 @ 12:58pm

Added icon for 1 addons
Tools:
- THE EVERYTHING REVOLVER

Added
- Spawn Icon Queue
- Some version compatibility
- Noclip keybind (V by default)

Changed
- Grid Optimization (1.5.0+)
- Speed Scale now uses SetPlayerParam WalkingSpeed, now called Walking Speed (1.5.4+)
- Godmode now uses SetPlayerParam GodMode (1.5.4+, uses old method if older version)
- Fly replaced with SetPlayerParam FlyMode, now called Noclip (1.5.4+)

Fixed
- "snowonground" environment error

Removed
- Speed Boost toggle, Walking Speed is now disabled by setting to indicated default value
- Speed Boost for game versions below 1.5.0

Spawn Icon Queue
Icons will now queue up for load instead of all being loaded in when their spawn pack is opened in the spawnlist, allowing the game to keep up.

Update: 19 Dec, 2023 @ 2:50pm

Fixed
- Menu keybind would mistakenly be set to C

Update: 17 Dec, 2023 @ 4:57pm

Added icons for 10 addons
Tools:
- Supernova DBZ
- Glare
- Gluon Plasma Destroyer
- Lava Bucket
- Miscellaneous Rifle
- Powerwasher
- PPSH-41
- Sasha
- Svetlana
Spawnable:
- Grand Tear Auto

Added
- Toolgun Context Cursor Aiming (C by default)
- Tool and Spawnable Localization Support
- Toolgun Screen
- Quilez R0113R Spawn Icons
- Time Campers Spawn Icons
- Support for Mod-Side Spawnable Icons

Changed
- Tool and Spawn Name Alignment
- Toolgun hits water surfaces

Fixed
- Missing icon detection
- "Other" spawn category item details

Toolgun Context Cursor Aiming
By entering context mode (Toolgun + Holding C by default), the cursor will be released. This allows for the focused accurate aiming that comes with the cursor rather than having to align the crosshair to the target.

Mod-Side Spawnable Icons
NB: The menu must be loaded into a workshop map for it to establish the pathing to your workshop folder so that it knows where to pull mod-side spawnable icons from.

Mods can add icons for the spawnables it contains by adding the folder "MOD/ui/spawnmenu", add a 140x140 pixel icons for each spawnable with the file ID of the spawnable so that in the case of "spawnable.xml" it exists as "MOD/ui/spawnmenu/spawnable.png". "MOD" being the reference to the mod's folder.

Update: 28 Aug, 2023 @ 3:17pm

Added icons for 3 addons
Tools:
- Miscellaneous Rifle
- PPSH-41
Spawnable:
- Bridges Truck

Added
- Rope mode for the Tool Gun (Menu -> Sidemenu -> Tools -> Constraints -> Rope)

Changed
- Undo sound (provided by Spogeg on Teardown Discord)
- Spawnable icon reference

Removed
- "White", "Black" and "Light gray" missing icons

Fixed
- "No icon" and "Tear mod" missing icons
- "Custom" missing icon color



Rope Tool Gun
By selecting the "Rope" mode in the Menu -> Sidemenu -> Tools -> Constraints -> Rope you can place ropes in the world which can be undo'd using the menu undo button found in Menu -> Sidemenu -> Utilities -> World -> Spawning. The rope can be customized with color, slack, strength and maxstretch akin to the ones in the map editor.


Spawnable Icon reference
The reference for spawnable icon PNGs has been changed to more clearly reference the spawnable that it should apply to. Previously it referred to the index that the spawnable was initialized in the spawnpack, now it refers to the filename of the XML that is spawned in all lowercase.

Example spawn.txt:
MOD/prefabs/filename.xml : Examples/File

Example Menu-Provided Icon Directory:
ui/spawnmenu/spawns/steam-<id>/filename.png

Example Mod-Provided Icon Directory:
<workshop directory>/<id>/ui/spawnmenu/filename.png

Update: 11 Aug, 2023 @ 2:49pm

Added icons for 10 addons
Tools:
- Blight Gun
- High-Frequency Blade
- M1 Garand
- M1911
- Polar Star
- Sawed Off Shotgun
- Spawnable Darkness
- Submachine Gun
- Thompson SMG
- Trench Gun

Added
- Spawn Normalization Toggle

Changed
- Scaled Icons (suggested by sq[s)

Removed
- "list pos" DebugWatch

Update: 30 Jul, 2023 @ 12:27pm

Added icons for 10 addons
Tools:
- Fish Launcher
- Full-Auto Staple-Gun
- Lightsaber
- Magnetizer V2
- Map Performance Debugger
- Melt
- Red Vox Gun
- Scrap-22
- Tagger
- Weld Tool

Added
- Weather Preset Selection
- Spawn Stack Undo
- Spawn Dynamic/Static Toggle
- Spawn Postition Normalization
- Spawning Utilities Menu
- Spawnlist Return-to-top Button
- Spawnlist Title Truncation

Spawn Stack Undo
A new option (enabled by default) for undo to apply to entire stacks instead of individual spawns within the stack.

Spawning Utilities Menu
I've moved all the relevant spawning options to its own section to make the Sandbox Settings menu less bloated with not directly related settings.

Spawn Position Normalization
Up to this point the positioning of the spawnables have simply relied on the way modders position their spawnable bodies. By normalizing the position of each spawnable, all spawnables will now have their bottom center positioned at the spawn position.

Update: 21 Jun, 2023 @ 7:25am

Added icons for 15 addons
Tools:
- Automatgevar
- Blast Gun
- Boom Blaster
- Corrupted Crystal
- FireBending
- Flowers Demo
- Gluon Plasma Diffuser
- High Tech Drone
- Multi Pump Shotgun - LNL framework
- Portal Gel Spray
- Procket
- Retro Spray
- Spirit Bomb
- Spray
- Wolfenstein Lasergewehr

Fixed
- Unable to favorite spawnpacks when theres theres been no favorite spawnpacks
- Tools not generated on quick load (maybe)
- Spawnable data generator exception

Update: 18 Jun, 2023 @ 1:47pm

Fixed
- Spawning without tools breaks Physics Gun

Update: 18 Jun, 2023 @ 6:41am

Added
- Popup menu for spawnables
- Creative Mode spawnpack

Changed
- Improved and optimized spawnlists system
- Spawnpacks and icons sorted by name

Spawnable Popup Menu
While hovering spawnables press RMB to activate the popup menu where you'll have options to Spawn with Toolgun and view details about the spawnable.

Improved and optimized spawnmenu system
Although the previous system functioned to a degree, it was incredibly inefficient as it was generating all the necessary data on the fly, all the time. This was very bad for huge spawnpacks with many spawnables packed into multiple categories, lagging up the session. The new system generates all the necessary data on world initializating, packing it into memory and utilizes that as necessary, much like the tool system. Hopefully this will increase performance for lower end computers as well as for higher end computers when it comes to very big spawnpacks.