121,317 Commits over 4,018 Days - 1.26cph!
All train engines now have horns (LMB)
Remove UpdateFullFlag call from BaseVehicle.PlayerMounted and PlayerDismounted (redundant after previous changes)
Don't allow emptying wagon loot if the output bin isn't empty. Some more refactoring.
Moved the wagon ore loot data into a singleton scriptableobject, and reorganised everything around it. Now the coaling tower and the wagons, and server and client, can share information on the current loot situation with just an integer index and a float for percentage.
The output hopper now sets its material correctly to match the current ore type.
Temp icons, communicates state changes better
Add +jump support to TokenizedPhrase
Print out the edit history of a sign when using the "ent who" command on it
Remove some GC in admin commands
Fixed search filter moving incorrectly at some resolutions
Merge from adminpanel_ugc
Fixed tooltip on delete button persisting after content is deleted
UGC admin browser now shows photos made from the instant camera
Call UpdateFullFlag when adding or removing modules from a modular car as well
Redone brick and plaster textures
Show "Custom Map" in browser for all custom maps
Prioritize queries to servers currently on screen, use cache as datasource for officials
Call UpdateFullFlag for the vehicle when a BaseMountable is mounted or dismounted
This was already the intention but BaseVehicle's PlayerMounted and PlayerDismounted are not called when restoring mounts from a save
Fixed post process ordering
Much cleaner / simpler way of fixing jitter
Merge from inventory_idle
Fixed canvas oversize for inventory UI
Unsaved anim & controller changes
Fix error when picking up a photo frame with edit history
Merge from adminpanel_ugc
Added a UI timer to communicate how long it takes to pack up the parachute
First pass on a timed process for packing up the parachute after landing
Check the true max loot amount of the wagon's ore type when unloading into the hopper, and make that the hopper's 100% full look
Merge from physical_camera_convar
Rename showDemoCamInfo to showCamInfo
Fixed camera info convar not turning back on when re-entering camera mode
Unparent entities which are not a part of the transfer so they don't get killed when the transfer succeeds
Don't allow mount/dismount when the entity is being transferred
Don't repeat the same idle twice
Expanded width of player preview canvas
Head rotation adjustment on idle_c