244,444 Commits over 3,898 Days - 2.61cph!
Added SimpleBuildingBlockModelVariant to allow frontier high wall to randomise its model when deployed
Model variants are synced between all clients and set using flags
Refresh svg when changing src/color properties, fixes Facepunch/sbox-issues#6247
Have the wolve's meshes rotate to follow their movement on slopes, but only the pitch, and only up to 30 degrees
- attachments set up for viewmodel and 3p
- states to hide elements of the viewmodel anims where needed
- initial vm renderer script (disabled for now)
merge from dropped_item_perf_improvements
Balanced radioactive water splashes on players
Balanced radioactive water sprinker splashes on players
Moved Radiation calculations (tiers, protection discounts) to its own static class rather than storing it in TriggerRadiation
New: Initial version of Save Viewer
It's very simplistic, but currently displays ID, prefab name, and parent ID (if exists). Allows to search by these and prefab name
Tests: loaded a test save from staging server (200k entities, 20mb), was able to interact and get data I wanted
Clean: simplify code in WhatUsesThis.ParsePrefab
Tests: none, trivial changes
Fix exception
Fix charts page errors
Start FindPackage2
Fix video thumb
UI: Unset values if unit is undefined
Merge from world_update_2
Hopefully made WaterBody water level determination work on the server (now using collider instead of renderer)
Remove refreshing variable from GameModal
Remove unused variables from Game and Org Modals
Fix wolf anim not always being cancelled on state transitions, add "or" transitions, wolves will now all flee together instead of separating if one is shot while the player is protected by fire or is very far away
Fixed fake shadow decal cutoff/depth
Fix video background-image rendering with incorrect aspect ratio - Rect needs to be recomputed once video texture has loaded
Rename `materials/games/16/gstring.png` to `gstringv2.png`
This matches the folder name the game uses.
Merged Pull Requests
* Typo In Motor Tool
* Use math.tau in some places instead of 2π
* TTT: Fix Swedish chef language borking setting
* Map Category for G String maps
Fixed game mounting folders that it's only supposed to on local builds
Remove warning from LobbyCard since it doesn't need the async stuff anymore
Fixed LoadingOverlay not including Subtitle in BuildHash
Localized Adobe, Brick and Brutalist store pages
Error handle bad spawnlist files better
Minor cleanups
Fixed commits.facepunch.com link
Cells can be hidden / revealed
Game Tile and Lobby Cards play sounds on click instead of `:active`, prevents clicking sound playing while dragging
Added missing ToolTips to GameTile
Fixed outstanding issues where a page wouldnt load until you moved your mouse over it.
Adjusted font size on Game Modal
Enable Looping on Main Menu music and Loading music
Rads are applyed to player motabolism instead
Basic version property editor
Standalone: move ExportConfig into Sandbox.Tools, allow setting version/date/development build
Standalone: load version/date/development build info from manifest on startup, open up Standalone class
`Standalone.IsDevelopmentBuild`
`Standalone.Version`
`Standalone.VersionDate`
When accessed from outside standalone, will return default values
added a temporary box to frontier high wall prefab to debug visibility
Lobby Heads on LobbyCards no longer block mouse inputs and are a bit larger.
Clicking the name of a game opens the Game Modal instead of the Generic Package Modal
GameTiles are now treated as one big button, clicking anywhere will open Game Modal.
Removed box around header on Game and Org Modals
Options on Game Modal are now "Create Game" and "Join Game" if multiplayer, with the Lobby List being moved elsewhere. Join Game is disabled if there are no active lobbies
Added `flex-shrink: 0` to entries of the ServerListModal
Added icons to Game Modal info, removed information that wasn't important and overall cleaned up readability. Also added Total Players and Playtime
MenuOverlay now uses Screen.DesktopScale (with 1080p minimum)
-Fire Extinguisher LOD0
-Prefab setup
-Materials
-Textures
merge from line_functions
corrected closest points function
Bugfix: WhatUsesThis - avoid duplciate results
It was possible that our recursive search would pick up the same references as AssetDatabase, so exclude those.
Tests: Asset used to return 5 results with 2 pairs of dupes - now it's 3 results with no dupes
Map Pool for G String (#2105)
Game Tiles are now all the same size instead of being randomly sized
Give Game List Columns a max-width
Localized wallpaper store page
aggressive distance culling for cloth on cny_spear