250,361 Commits over 3,959 Days - 2.63cph!
Include the Vehicle_Detailed in the horse grounded checks
Yet another fix for the broken horse backward movement animation
Gauss fires charged shots even if ammo is low
Horse fall damage first pass
Tweaked collision damage and gravity
primitive -> 4ShotMiniCrossbow
Tripmine: use broadcast GiveAmmo instead of SetAmmoCount
Grenades spawn closer to player, check throw position to make sure they don't spawn through walls/floors
GameObjectInspector Reacts to Start/Finish Edit
Fix Component/GameObjectControl EyeDropper undo
Fix BoolControlWidget Undo
Blur active widget on undo/redo
Rewrite undo for component tool gizmos
JunkPile.SpawnInitial happens across multiple frames instead of all at once
Changed colour of headlight in LOD3 diff
Rebuild content
Rebuild shaders
Don't reset the menu environment when you quit a game, so you're on the same page
Allow TryJoinLobby to be called only once at a time
Disable play button when joining a game, so we can't keep pressing it
Fix disconnect message showing "Unknown Player"
Snake mask is now prefab variant of the .fbx
Updated model with rope fixes
Updated textures/materials
Make sure the player actually has a tripmine on pickup
Null check everything
Simplify health/armor pickups
Unify headshot damage, add gameplay config for it
Fix vddraw never showing scientist aim
Fix scientists being able to shoot a last bullet upeon dying
Buff Python damage to 50 (was 12)
Allow scientists to retreat after close range scuffle lasted long enough
Small changes to jungle ruin beam
Have scientists try to predict which angle the player will pop from and wait, to prevent scientists flanking too agressively to acquire a direct LoS
Update: DemoServer - adding full server demo reader
- Also renamed some files, as DemoServer.ServerDemo is a bit silly
- Also add timetamp to server demos packets (need to update other deps)
- Added a utility method to ProtocolParser (need to update the standalone lib)
Tests: untested, will check in next update
Add `enforce_era_restrictions` command to delete all restricted items that sneak past the existing restrictions
Get rid of some obsolete function calls in editor tools
Update to latest proj, reference fp.dm game
Start/Finish Edit Events for ControlWidgets and SerializedProperties
Does not yet cover all ControlWidgets
Fix scientists taking too many risks when repositionning
Added jungle beams to asset gym. Replaced custom beam col with box prims. More polish and bug fixes to floor kits.
Automatically hotload user permissions if users.json is edited while the server is running - can change or add permissions without restarting the server
merge from hero_ui_textsize
Restored main menu hero text size
User perms config
Allow Json comments
Add default users.json file and change structure of config
Don't ignore game/config/users.json because we want to keep the default with comments
Return true in Connection.HasPermission if the connection is the host. We'll check user permissions from the config file for connections to a dedicated server.
Remove some test logs and make HasPermission available
█▇▅▋▊ ▄▇▄▇▅▇▋▋ ▆▉▋▋▌█ ██▄▋▍▊
Horse occlusion culling: shutdown legs animator, animator and all skinned renderers when occlusion cullled
+ some server optimisations
exported reload anims 20 percent faster for 3p minicrossbow
LobbyConfig.HideInServerList would let you hide a lobby from appearing in any server lists in s&box but still queryable with QueryLobbies
Fix IsHidden support
Filter in the query
HideInServerList -> Hidden
HideInServerList -> Hidden
WIP, probably scrapping this
Added support for No Sunlight type environment volumes
cherrypicking
110699 - fixed lumberjack hoodie skinning issue - rebuilt prefab
merge from lunar_new_year_2025 (DLC)
- Wallpapers
- Wall dividers
- Snake Mask - WIP
med assault rifle skin folder setup and material/texture tests - gemstone tests
Reapplied improved Medieval Barricade deployment
LNY divider naming updated
LNY divider can now be picked up
LNY divider protection changes
LNY divider updated placement sfx