123,798 Commits over 4,171 Days - 1.24cph!
Made ProtoBuf.Half3 and ProtoBuf.VectorData IEquatable so it can be compared to default value
▋▄▆ ▄▍█▄ ▊▅ █▊▍ ▍▄▅▌▇▍█ ▅█▆▇ █▋▍▌▄▌▆▄▊▄ ▌▄▍▋▉█▉
█▍█ ▄▉▆▌▉█ ▆▇▄▆▋▇▅ █▆▄ ▊▉▌▍▉█▍
▌▇▄ ▍▌▍██▅▇▅▄▄▉<▆> ▋▇▊▉▆▋▄▊ ▆▋▊█▆█ ▊▍▌▊▊██ ▉█▇▇▊ ▌▉▄▄ █▆▉█▌ █▇▄ ▅▆ ▋▊▋ ▅▆▉ ▅▍▉▇▆▇
█▅▋ ▅▌▆▅▊▍█ ▊▆▇▇▍▌ ▉▅▉ ▋▉▇▊▌▋ ▇▄▌█▌▄▊▋ ▄▌▇▋▋▉+▅▌█▆▇▍▉
▌▌▉ ▇▇▇▋▉▌▄ ▉▍▇▉ ▅▇▅▄/█▄█▆▉ ▊▄▌▉█▍
█▇▄▊▊ ▉▍▉▅ ▉▌█▍▋▍_▌▊▄▄▍▇▇▊▌_▆▋▅▄█
merge from optimize_asset_warmup_tunnels
▇▅▆▋ ▌▄▅▉ ▊▄▍▇▅▊▅ ▇▍▉▍ ▇▋▇▍█ ▌▅ ▊▊▇▅▊▇▄▇▄▄ ▅▍ ▄▅▊▄▍▍▇ ▍▋▍▄█▅▍▄▄▆▍ ▆▋ ▍▋▇▉
WIP/placeholder rock paper scissors gesture animations - 3p and viewmodel clips.
Includes entry, idle, start and exit placeholder anims.
▊▅▇ ▆▋▍▍▄▌█ ▋▌▇▍▆ ▄▍▆▋▊ ▌▊▋▄▅▊▊ ▆██▄▉ (▅▅▊▋▇ ▅▌▆▆ ▄▍▅▋▌ ▇▌█▉▆▋▍▊▌▄▇▆▅▄<▆> ▋▊▇▇▆ ▊▆▇█ ▊▌█▉█)
Merge from hood_and_cuffs
Lock/unlock backpack correctly
added ground ramp glue trim to storage warehouse.
more work on storage warehouse.
Added "Remove Hood" radial menu option
▌▋▌▄▍ ▋▆▉▍ ▍▋▅▄▅▋▊▊▍▇_▌▌▍▆▌▊_▍▋▍
▇█▅▌█▍▌▄▌ ▉▍▇ ▇▊▄▄▆▆▇█ ▋▋ ▄█▉▇▍ ▇▄▊▅▇ ▋▋▄▄▄▆▄▅ ▍▊ ▋▇▆▋▍ ▉▌██▉ ▇▇▊ ▉▇▊▇▅ ▄█▄▆▇▊▊▊▊▍ ▍▄ ▆▅▉▄▍▋▅, ▌█▇ ▉▊▅▊ ▍▇▄█▋█▍▍ ▅█▊▉▍
Change remove handcuffs icon
Added radial menu option to unlock and return cuffs from a player
Additional restrained check
Fixes, move the price multiplier UI element into it's own widget so we can just nest it into various vending UI's
Add price multiplier to vending UI when clicking on a store on the map
Implemented a dynamic NPC vending price system based on sales in a rolling window
-Prices are increased when an item is sold a certain amount of times in an in-game day (PriceIncreasePerSalesInterval and PriceIncreaseAmount control this behaviour, so if they were set to 3 and 0.1, for every 3 purchases of an item in a 24 hour window the price will increase 10%). The rolling window is configured via the IntervalHours convar and defaults to 24
-Prices are decreased if an item isn't sold for a certain amount of hours (PriceDecreaseInterval and PriceDecreaseAmount, so if they were set to 3 and 0.1, every three hours the price of the item will drop by 10%)
Currently clamped between a 50% discount and a 300% price increase
Currently only applies for purchases that are made using scrap as the currency
Updated the in-person vending machine UI with a UI indicator displaying the current discount/surcharge, the dozen other places we show vending machine prices still need updating
All time and discount values are currently using the examples provided above, they are just for testing and will be changed
Don't allow sprint while in air (sprint is used along with ctrl for lean forward/back control in that situation instead)
Merge from debugcamera_dof_save
Rename dof field in camera state to dofState so it doesn't try and load a float into the new struct type
This will lose any pre saved dof distance in a camera state
Finished roadside bike spawn setup
Added pedal bike spawns at supermarket and warehouse. One each, 50% chance of bike vs. trike
Merge from debugcamera_dof_save
Fix train_tunnel_entrance_a having output prefab somehow unlinked?
Fix scene prefabs that don't support remapping having all their components stripped (train tunnels)
Initial work on tracking the sales of each sell order in an NPC vending machine over a 24 hour period
Set up motorbike spawning at monuments - one each at gas station, sphere tank, water treatment. Randomly select normal or sidecar bike (50% chance of each).
SpawnPointSpawnPopulation now supports having multiple options
Merge from main (many conflicts, stomped local animator changes)
Fix the check "is scene in asset bundles" not working outside of editor
- added method to check if any asset is at path in filesystem
merge from main -> monument_scenes
merge from qol_give_improvements -> main
Adding --silent onto a give command will stop telling you picked up the item
- still broadcasts to the server when an item is given