107,030 Commits over 3,836 Days - 1.16cph!
Reduced GC of QuoteSafe & ConsoleSystem.BuildCommand
vacuum tube 1st pass anims and anim controller
Adding a variant of the kinetic wheel entity that contains only the wheel part
Added train signal lights outside and inside the coaling tower building, as well as the mainframe interactive buttons (wip)
big button compact variant with arrow mask texture for directional functions
Fixed mountain goat ores once and for all by now running Hapis-specific spawn tables for them, like we did in the old days.
Fixed up close cliffs potentially double rendering. Tiny extra FPS maybe.
Adjusted the world colliders on TrainWagonUnloadable because triggers hate GameObjects with multiple colliders on them (they get multiple entry and exit events for what looks to the TriggerBase like the same thing)
Fuel tank and scrap bin collector update
Fixed lined up flag setting
More unloading code changes. A better general setup
Trainyard level update, added ladder volume and temporary colliders to the coaling tower collector mesh floor
Coaling tower colliders and setup
A more intelligent system for train wagon unloading. Have the resource area be a sub-entity, with a trigger that can specify the area that's considered range to be unloaded. Replaced TriggerNotify with a new TriggerNotifyEntity.
Merge Main -> Media Projects
Optimized relationship manager on the server (unsure if unity 2020.3 perf regression)
Merge Main -> Media Projects
Update FP.Nexus
Store the Rust+ connection details in nexus zone variables on server boot
Generate a random app key for each player on joining the nexus (if not already set)
Send some nexus details with notifications for pairing when the server has nexus enabled
Create a new Rust+ RPC to get the server ID and player token for a player when given the correct app key
Update info RPC to include nexus connection info
Coaling tower collector update
Scaled armored window collider to match model
Added GetHeight method in shader, masking waterline on windows.
Can put photos in mailbox
merge from combat balance changes
Hide chat profile pictures in streamer mode
"ent kill" will show no gibs by default
"ent {upgrade/downgrade/setgrade} {grade} {radius}" command added
created a model for the interface between the vacuum machine and the pipes inside, prefabs setup
Updated positions of coaling tower interior objects to line up the vacuum and the pipes
coaling tower LODs and prefabs setup
merge from combat balance changes
merge from PaintSplatters
Fixed double hurtflash menu option
merge from hapis_conversion
Reverting chinook oil fix until the wipe patch.
Coaling tower collector update (preview)
merge from combat balance changes