248,644 Commits over 3,928 Days - 2.64cph!
Undone server browser minimum ping penalty where servers < 60 ping would all be considered as having 40 ping for server ranking
Added instanced citizen body part meshes
Updated textures
Added $boneflexdriver support to studiomdl
Added support for $boneflexdriver in models into the game (not tools yet)
More gib r/w updates:
Rowboat, kayak, workcart
Single and double doors (also updated these to show the skin of the destroyed entity on the gibs)
▌▅█▅▋▆ ▆▄▇▇ ▄▌▅▅▆▅▆ ▋▉▊▇▆ ▆▋ █▊▍▊▆ ▅▉▆▅▉▇▆▇ ▍█ ▅▋▌▊▅▅▊▄▋ ▉█▆▋▋▋▄ ▊▍▋▊▅▆ ▉▌▅▌ ▌▋▊▌▍▌▆▆ ▇▌█▉▄▉▋ ▊▅▅ ▌▍▋▉▇█▊ ▇▉ ▆▇▍▅▄█ ▇▆▍█
ballpit fix reroll in giver phase, spawn shop items slower on switch
credits medal times
Merge branch 'master' of SpaceUsurperUnity
fix ballpit endow angle
fix bake error
More WIP. Mostly all working correctly now.
Added code support for Matt's new gib particles, can be enabled with a drop down on the gibbable component and caches the bounds of the gibs
Disabled for now
Enable r/w on engine_module_Gibs and tier1WorkBench_gibs
WIP pause between turns. Splitting the EndTurn process into EndTurn and StartNextTurn. Making code not rely on EndTurn moving on immediately.
compile fixes
implemented magnet crane into junkyard
ECS support for AffectBulletsInRadius
Fixed some ECS diamond bullets having the wrong cross distance
CodeGen formatting tweak
█▌▌▇▊▉▅ ▄▅▊ ▌▌▋▋▊▍▋ ▉▄▊▍▋
▅█▋▄▉, ▉▆▋▌▉▍▄▄█ ▇▋▇ ▍▍▌▇▄▊▌▍.
Hotload: Added failing test for 2D arrays
Hotload: basic multi-dimensional array support
Hotload: failing multi-dim struct array case
Hotload: don't attempt to block copy multi-dimensional arrays
Experiment with unloading more of the higher resolution mipmaps (if there's pop in let's try increasing budget before reverting)
Enable streaming mipmaps on a bunch of newer deployables
Add texture.streamingBudgetOverride to specify your own budget for streaming textures (instead of the defaults from graphics quality)
Add a bit more stuff to texture.stats
Handle bullet forces on ragdoll
Forgot to delete ragdolls after some time
Only start the ragdoll hidden if we're the local player
Only show ragdoll once the ragdoll camera has updated at least once
Don't use SetRagdollVelocityFrom, it's unreliable, just pass in velocity from server
Add ModelEntity.CopyMaterialGroup
Remove BodyGroupMask in favor of CopyBodyGroups
Add ModelEntity.SetMaterialGroup
Texture import analyzer highlights deployables to enable streaming mips
Added simple view system with TopDownView and FirstPersonView, use ApplyForceAt when striking the white ball instead of setting velocity directly so it applies it from the cue tip
grass.maxthreads 8 default
Use gradient for current tool ui
▄▍▍▄▊▄ ▅▍▊ ▇&▄▆▄ ▇▊█▇▅█▍ ▇▌▋█
Add StartDisabled, Enable, Disable to base trigger