241,024 Commits over 3,867 Days - 2.60cph!
HAB equipment can trigger a re-equip delay when destroyed.
HAB armor has a 60 second re-equip delay.
attack heli distant flight sound tweaks (missed files)
Log when burst mode is enabled & if the gunshot had burst mode on
Log scrap cost of blueprints when learning them & using tech tree (instead of only when using the research table)
attack heli distant flight sound tweaks
Always refresh grounded flag.
v_mp5: fixed a sneaky animgraph thing that was causing fire animations to play at a reduced speed, feels much better now
furnace twitch drop materials
Add analytics when diving tanks & jackhammers are refilled at workbench
Include skin when upgrading to a skinned building block
Folding chairs / meshes, textures and prefabs
v_mp5: improved logic behind firing_mode, set b_deploy to auto-reset, the gun movement during a mode switch is affected by ironsights_fire_scale
Slot can access private members on Container, all mutative operations are documented as such and call Game.AssertServer()
Added grounded flag.
Remove now unused inventory item related stuff.
HAB equipment items can now be flagged as equippable only on ground.
Radial menu options now only display when they pass the correct checks.
Start refactoring into Container, handles networking for all contained Slots
Containers have IDs, have "ownership" over slots
Containers can have names, implement FindFirstEmptySlot, Add, store all containers inside static list on server
Coverage query flares working in edit mode
exported rig and rough animations for testing on the homing missile launcher viewmodel and setup anim clips in unity
Removed several texture assets from server content.bundle
▆▇▌ ▅██▊▄▆▍▉▊▊▄█
▉▋▄▆ ▋▆▋▇▅ ▊▉▅▋▍▌▌
Hook up b_jump
Remove AimFireDelay
MP5: Hook up dry fire anim
Add UtlVector::ByteCount(), UtlVector::EnsureCountZeroed( int num )
rendersystemvulkan: support raytracing pipelines
vfx / vfx_vulkan: support compiling rtx shader blocks targeting vulkan 1.2
CRayTraceSceneWorld without lights for now
Re-add holster times (but now per weapon)
https://files.facepunch.com/tony/1b2411b1/sbox-dev_fd4S1u2qx7.mp4
WIP allow creation of SdfWorlds in menu realm
Rename Tick to Update
Hooked up move_groundspeed, deploy unset, move firing mode to be on cycle instead of all the time
Convert everything to use nullables
Set up FiringModeParameter
v_mp5: added dry fire animation
Animgraph: Change how bone merge models are handled so they get morphs inherited
WIP allow creation of SdfWorlds in menu realm
▍▆▄▆▅▅ ▇▍█▋
▆▊▄▋▊▋▌▇▌▆▇ ▆▍▆▆▉▅
▄▄▉▊▍▆▋▌▆▌▌▅▆▅▌▌▉▍▊▌▄▋▌▄
▉▄█▊▊ ▆▋▍▊▄▆▍▍▄▇█▇▍
Added colliders, LODs, set prefabs, and updated the texturing for the metal briefcase models
adding new zombie model and basic anim rework
animation will look somehow broken on some zombie/anim but it's still playable
Merge branch 'main' of sbox-sausagesurvivors2
Whitespace / debug log cleanup
Removing old server GamePhysics performance workaround
Fix (Rotation / Vector2 / Vector3).Random
Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian
Obsolete old VectorX.Random properties, add extensions to System.Random
Random.FromSphere( Sphere ), Random.FromBall( Sphere )
Fix (Rotation / Vector2 / Vector3).Random
Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian
Attack heli now shows damage FX on the rocket pod texture too
upgrade icons
icons, change arc shot upgrade
balance
Fix NRE when trying to mount packages in game menu. Fixes sboxgame/issues#3806
Include token hash in log when unable to find string token