191,453 Commits over 3,228 Days - 2.47cph!
Simplify how we load shaders, managed resource types shouldn't handle loading from cached dict at all, just have load method itself
ShaderResource in game code
Fixed missing sfx on new hatchet/pickaxes
First pass on crafter loot panel
Add support for Inventory loadouts to include blueprints
Restrict blueprint slot of crafter
Fixed incorrect weather effect interval change from yesterday
Fixed winner and standoff result calculations
Added extra slots to horse lootpanel in loot panel scene
Added surrender support (mainly for players leaving the table or getting killed suddenly during a round, but can be an optional move too - pays half the bet back).
Disable static colliders on HLOD affected meshes (very experimental, probably going to cause issues)
A working example for the VirutalScrolling ui test
A clearer change to GetIdealContainer in ModularCarGarage now that I understand better what went wrong in
72669
NPC corpses will no longer use streamer mode names in their loot panel if streamer mode is active
Citizen: more misc. fixes
Fix NPC ragdoll clothing going missing if a player leaves and enters network range
Dead NPC's will no longer display clothing/belt rows in the loot panel
Fixed ModularCarGarage method being GetIdealSlot instead of GetIdealContainer. Removed obsolete comment.
Testing out quadtree meshing
Make _metal and _trans suffixes actually work in create material from image
Fixed the very first right-click of a vehicle module from player inventory into a vehicle on it modular car lift eating the module.
Material adjustments + additional hotspots
Much nicer looking histograms
Fixed code locks appearing incorrectly when using authcount command
Fix addon editor getting squished and not scrolling
Give pitch accumulator a proper clamp
Only accumulate while in the air, bump it up a bit to make up for no accumulation while grounded
Asset Browser: use User order for cloud assets so you see your shit first
Asset Browser: can search for cloud materials
Hammer Asset Browser: double clicking a cloud material will install and set the current material to it
Use the CheckSphere position instead of randomizing within the quadtree node
Run CheckSpheres after building the list of candidates in WorldPositionGenerator (reduces the number of CheckSpheres needed by a lot)
Add DamageInfo.Hitbox, assign it in UsingTraceResult
Kill some more hitgroup code, updated citizen_hitboxset prefab
bunker entrance NPC spawner
Fixed fireplace outputslots
▋▌▅ ▇▍▊▍▉▅█▅▇ ▇▆▄▊▊▅▉ ▉▄▅▍▇▄▉ ▇▊█ ▇▉▍ ▍▍ ▍▊▌▆ ▆▋▋█▌▊▅ ▄▄ ▍▄▋ ▌▄▋▊▊▉▌▌ ▆▇ ▆▆▄ ▌▍▆█▇▆█▋ █▍▌▋▉
Added ButtonState intended for use with [ClientInput]
Clamp the pitch accumulator
Fix player tilting when resetting pedal position
Citizen source updates (skinning, head UV fix)
Accumulate pitch input and remove clamp to allow flips