192,670 Commits over 4,049 Days - 1.98cph!
Updated descriptions for all weapons. Fixed typo on bread, and extra word on egg.
Fixed ai.GetSquadMemberCount returning nothing if there is no squad
Fixed player_squad NPC squad being overflown
When you spawn too many npc_alyx's or npc_citizens. Reduced max player squad from 32 to 16, to match the actual max NPC squad size
Handle NPC squads being overflown when spawning many NPCs
Initial setup of player modifier limits:
Removed junk test data.
Added radiation dart limits: max 5 applications via dart.
updated override controllers
Default modifier counts for when no limits are specified.
grid-based erosion improvements
- much smaller timestep, stops patterns from shoddy integration forming
- working with height in world-space and copying back
- better job dependency handling
- some disabled debug data dumping to help debug the process with python scripts
set up sound anim events for various weapons
Add save/load client methods to mini crossbow/bow/crossbow
This lets us reload the arrow effects on relog/network load
Minor cleanup
Give description to vgui_visualizelayout
Added quick switches to console
https://files.facepunch.com/rubat/2025/March17-1180-ZigzagGourami.png
Added more options to Console Quick Actions
Pull Requests
* Updated TTT language files
* make file.Read return `nil` on failure instead of `no value`
env_skypaint FGD inputs
Added Entity:SetNetworkVarsFromMapInput as a helper and a sister function to Entity:SetNetworkKeyValue
Fixed being able to reset npc_grenade_frag after it exploded
PR: Fixed `team.GetColor` retuning non copied default color
Localize Balloon and Dynamite world tool tips
Update gmod.code-workspace
Added derma icon browser to console quick actions
Add icons to drag'n'drop right click menu
Unify spawnmenu rightclick code & add GM:SpawnmenuIconMenuOpen
The hook is called for ContentIcon and SpawnIcon.
SpawnIcons now also call PANEL:OpenMenuExtra, if it exists.
Added more options to Console Quick Actions
Pull Requests
* Updated TTT language files
* make file.Read return `nil` on failure instead of `no value`
env_skypaint FGD inputs
Added Entity:SetNetworkVarsFromMapInput as a helper and a sister function to Entity:SetNetworkKeyValue
Fixed being able to reset npc_grenade_frag after it exploded
PR: Fixed `team.GetColor` retuning non copied default color
Localize Balloon and Dynamite world tool tips
Update gmod.code-workspace
Added derma icon browser to console quick actions
Add icons to drag'n'drop right click menu
Unify spawnmenu rightclick code & add GM:SpawnmenuIconMenuOpen
The hook is called for ContentIcon and SpawnIcon.
SpawnIcons now also call PANEL:OpenMenuExtra, if it exists.
Merge: from growablegenes_allocs
- Remove allocs from GrowableGenes
Tests: local in editor, spawned a planter box, filled it with seeds while monitoring Profiler stream
Clean: remove profiling hack
Tests: none, trivial change
Update: avoid linq allocations in GrowableGenes
Tests: local in editor, spawned a planter box, filled it with seeds while monitoring Profiler stream
Added poolable component to missed prefabs
Wood Storage Box - Changed internal UV shells to match the external UV shells in order to improve alpha avaliability for workshop creators. (Would only affect workshop skins with transparency)
Fixed duplicate StringID on added loadouts
aligned arrow type heads properly to end of arrow in compound_bow entity
relinked prefabs to skinnables
Reduced size of sunflower worldmodel, slightly reduced collider size.
initial texturing pass on the radiation dart viewmodel
Prevent wolves from spawning in the jungle, imo crocs tigers and snakes are enough to worry about
Merge from jungle_update (contains protocol change)
Jungle ambient noise like birds goes silent when tiger is stalking you
Protocol change
ladder volumes in prefabs for bamboo ladders
Restore crossbow_arrow_fix
Repackaged prefabs for bamboo scafholdings - meshlod use, r/w enabled for batching
Cherry picking
116881 - Hoodie/Pants material changes
Adding animations to support catching boomerang
zigg scene - platforms LD work
bamboo scafholdings, some removed barriers on the platforms to make player traversal easier
merge from
116879 , added taylors pants and hoodie changes
added shelf 9959 - hoodie and pants fixes
re-assigned arrow renderer on crossbow to work with turrets
Merge from camphysical_taa_support
rug_deployment_fix -> main
Fixed new rug placement allowing placement on top of ladder hatches, landmines etc
Merge: from treemanager_oob_nre
- Fixes NRE caused by trees close to the edge of the world
Tests: throw away unit tests that sampled edges of the tree manager's grid
Bugfix: Properly calculate grid dimensions for TreeManager
Fixes NRE caused by trees close to/outside of world bounds (modded)
Tests: throw away unit tests that sampled edge locations
crossbow_arrow_fix -> main
- Crossbow Weapon script dynamically enables/disables arrow renderer since the animator isnt handling it (same solution as MiniCrossbow)
- Added Mesh Cull for the arrow
Correct arrowhead now turns on when Crossbow is placed into turret
▆▉▆▆▅ ▊▋▋▇ ▊▇▉▍▌▌_█▍▇▆▊▄▉▌▄_▋▊█▌▉▇▅