193,093 Commits over 4,049 Days - 1.99cph!
Disabled all particle system LOD scripts on the new FX for now. Need to work out a way to make this play nicely with Play/Stop before we re-enable them.
Hawaiian Shirt Fbx's for Skinning, Including LODs and Cut Citizen Torso geo.
Fixed the unloading indicator on train engine monitors not showing if the index was zero
Always animate the locomotive fans. All the exceptions (spectate, debugcam, demo etc) were getting more complex than just always animating
Fixed wrong pressure gauge readings when locomotive is off
Fixed locomotive fans and gauges not animating in demos
▍▆▌▄▊ ▋▊▇▄▅ ▋▌▄▇▇▋▌▋ ▅▊▌▄ ▅▊▆▅█▄▇▋▄▍▉ ▋▌▋▅▆▋█ ▉▌▋▄▅ ▇▅▆▆▆▆ ▇▇▋█ ▍▄▆▋█▇▉▍▆▄▌ ▇▆▉▊▉ (▉▍▋▄▍▆▅ ▉▍▍▅▋▄▉ ▊▊▋▇▍▊ ▍█▆▅▍▌▉▍▆▍▌)
merge from cui_texture_cache
▍▊█▊▋▄▋▆▋ ▇▇▇▋▇▍ ▉▍ █▅▌ ▉▉▌▍▄ ▌▊▋▋▅▆ - █ ▋▋▅ ▊▉▌█ ▇ ▄▆▊▋▄▉█▆ ▄▄▍█ ▌▇▄▇▋▉ ▉▌▇▍▉▊▄▌ ▊▍▅ ▆▄▅▄▌▌▆▍▄▌ ▉▇ █▋▋ ▅▌▉▇▊▋ ▌▍▇▉ ▄▄▋ ▄▋▅▍▉ ▄▋▄ ▌▇▄▉▌█▋▊▍ █▌▆▋
Reference the crates on the loot wagon via EntityRef
Drop loot from loot wagon unloadable crates if the wagon is destroyed, but only if the gravel has already been removed
Fixed loot wagon crate visibility bug
Cease unloading if the fuse is removed during the unloading process
Don't light the interior coaling tower lights if it's not powered (fuse)
Increased minimum time between open/close sfx to 0.2s
Enforce a minimum of 0.1s between an open or close sound playing, should hopefully fix sounds occasionally playing twice quickly
Set up the same ParticleSystemContainer + PlayOnShow + Stop on init system for the unloadable train wagon FX an coaling tower FX. Fixes LODs not playing nicely with play/stop.
Fixed demos failing to playback if the local player died during the recording
FIxed HurtOverlay appearing if in debug camera and the local player is hurt/dies
Open/close sounds for item_drop prefabs (normal, backpack, buoyant) and fuse box
Fixed locomotive engine FX not behaving well with LOD
Filter by version tag when using cache
Moved loot open/close sounds to new IContainerSounds interface for easier implemenation, refactored existing implementations
Added support for loot open/close sounds to ItemBaseFlowRestrictor and DroppedItemContainer classes
Fixed duplicate open/close sound entries on Modular Car LIfts
Merge from prefab_optimisations/trainyard_merge
Applied UndergroundLODSwitcher to door.hinged.industrial_a_a and door.hinged.industrial_a_b (both used in train tunnels)
Null check around fxEngineOn
Fixed invalid textures for scene backup.
Additional physical camera sensor types (ALEXA LF + 35)
Disabled Play On Show on the locomotive exhaust as well
Disabled Play On Show on the FX
Add a new UndergroundLODSwitcher that switches the environment type of a LOD component to Underground if it is more than 15m below the terrain
Applied it to the elevator doors in train tunnels (prevents 5-10 skinned mesh renderers rendering from over 100m away when the player isn't in the tunnel, but keeps any doors close to the surface unchanged)
Set colour tints on the coaling tower FX
Hooked up coaling tower FX
Tint the wagon unloading FX dust differently based on the ore type
Trigger the wagon unload FX when unloading
Fixed locomotive small lights starting in on state with the locomotive off (prevLightVisualsOnState bug)
Show locomotive engine FX only when the engine is running
Added World central kitchen logo prefab for Charitable Rust 2022 event (custom map prefab)
- Subtracted
72739 (rotation only, keep darkness)
- Added variation between each fan's speed in LocomotiveExtraVisuals
Coal tower emptying tweak for new tinting purposes
Fix interpolation issues, more optimized updates...
Clear texture cache after destroying textures
Stick some NoInlining attributes on some properties in the World class so Harmony can get its hooks in there
fixed viewmodel bob taking too long to lerp out during ADS transition (re: hJune fail)
Trainyard Coaling_tower puzzle door now correctly resets
Setup playersBlockReset, playerDetectionRadius and reset time
Trainyard S2P
Locomotive roof fans rotate and have darkness behind them
█▊▍▄▄▉▆ ▅▇▆▆▆▍▍▇ ▄█▇▆▉▉▌ ▇▅█▅
▆▊▍█▅ ▉▇▄█▊ ▅▉▋▋▌▇ ▋▄▆▊▇▅█▄ ▄▋ █▉█ ▉▇▋▊ ▍▇ ▊▅▍ ▅▋▌▍, ▉▊ ▌▌▉▉▋ ▅▅ ▆▍▋▋▄▆▍▇ █▄ ▌▉▌ ▇█▌▌
▇▆▅▋▍█▌█▉▋ ▅▆▆▌▌▇█▄ ▋▍▅▆▇▆▊ ▋▊▍▇▊▆█ ▄▊▆ █▍▇▆█▍ ▇▉ █▋ ▄▅▅ ▄▆█▆▊▍ ▋▄ ▌▍▄▆.