243,681 Commits over 3,898 Days - 2.60cph!
merge from cargo_stuck_fix
merge from ServerBulletRadiusFix
Movement aligns to grid, handles diagonal movement through corners
https://files.facepunch.com/ziks/2024-05-08/sbox-dev_znZKFeeT57.mp4
Implement trash remover component
header, game list and sidebar changes
More unfucking from library corruption
Fixed blendable shader error (restore ComputeBlendWeight method), push new compiled shader
Folder cleanup.
Initial item setup/prefabs.
Leaderboard backup, run #
11610
Various fixes, move to PrefabPreProcess so it gets run once per prefab
Add Rotation.FromToRotation (fixes sbox-issues/issues/5243)
Sprint bar timing works properly, with network sync
Sprint WIP + remove leftover snowmobile mount code
Added egress state to debug_cargo_state
debug_cargo_status and debug_info no longer need to be called from in-game
Updated finger gun gesture to use middle finger too. Added icon
Flag/proto setup and refactoring
Convert some inputs to flags
Two cargo ship movement fixes:
-Fix the cargo ship no longer being able to egress if it was saved/loaded while egressing (it's possible this has never worked). It would just keep sailing away forever (and start venturing into NaN positions).
-Fix a case where the cargo ship would not be able to rotate to face it's desired waypoint if it spawned facing perfectly away from the waypoint. The cargo ship rotation logic would not work if the ship was facing the completely opposite direction, it now receives a bit of a nudge if this ever happens to ensure it can start to rotate. This would have likely caused newly created cargo ships to rarely get stuck at their spawn point.
Fix quote mark location in PrintDefinedFlags
Got rid of the bike gears, only one gear now as the model implies
ProgressBar now supports emptying the bar over time instead of filling it, more like a countdown. Use the new system for the stamina bar.
update tutorial scene and checkpoint text, unsaved blender file
Updated throat cut gesture - fixed some translation issues
Enabled dof translation on player avatar for better retargeting results
vm sks - added test anims for sprinting/jumping/landing, added layer and params to animator
Clatter helmet PFX fixes and visual refresh:
-Flame tone adjusted to be more in line with the new fires.
-Improved heat shimmer, which had regressed.
-Performance optimized: No longer relies on noise, less overdraw & LOD tweaks.
-Cleaned a script from the prefab that was doing nothing.
Improved test results formatting
Added WaitUntilWithTimeout yield instruction
Experimenting with updated protobuf codegen which doesn't copy data around as much
This shiz is confusing - try this
Ditch Stream as the read/write interface to reduce the amount of copying data around
no hud if we're in tutorial, unsaved blender file changes
adjusting tutorial lean jump section, fixing issue with reseting
dont count tutorial zones as checkpoints, only show hints once, fix reseting, scaffolding models, bool for turning tutorial on and off
Convert some guns and mags to prefabs, laser pointer can be toggled with joystick down on held hand
Expose changing damage of weapons & armor protection values
Add ability to search entity & item names
fixing tutorial brake door bug
bicycle skin, LOD setup and rear wheel split for future setup