branchrust_reboot/main/Workcartcancel
674 Commits over 273 Days - 0.10cph!
Initial work on destroyable barricade for tracks
Made train stop lighting slightly brighter
Created unique light prefabs
Tweaked fill lights to simulate bounce lights
Replaced old lights with new prefabs for all tunnel modules
Reduced flare distances
Increased fill light distances to prevent the tunnel from becoming dark too quickly
Tweak prop dressing
Removed static doors from the stops
readying the connection to train platforms
Added SavasIsland_traintunnels as a fast-to-load train tunnel test scene with a fully setup terrain (ignore the floating tunnel entrances / floating grass around tunnel entrances)
Fix train_track_3x9 spline
Remove garbage gen in CheckAssignCollider
Concert collision contacts loop to be garbage-free
Speed up shared spline data regen. Ordering changed, so spline prefab indices updated
Let manifest builds regenerate world splines
Revert accidental changes to deployable elevator
S2P tunnel entrance, run some more DoPrepare
Fixes missing top elevator at tunnel entrance
Added a StaticTop field that controls whether an elevator entity is at the top (saves some raycasting)
Ran DoPrepare on elevator.static.top to fix prefab id
Prefab updates (OnlyVisibleUnderground tag)
OnlyVisibleUnderground tag
Fairly terrible system to hide train tunnels unless inside underground environment volume
Finished the light setup
Fixed objects with negative values
Fixed objects that did not cull
Various other prefab tweaks and fixes
raised lift button box to be easier to use
updated call buttons positions in lift prefab
added missing elevator call buttons to 1200 segments
detail pass on stairwell elevator model
Static elevator lift prefab fixes
Added elevator prefabs to corridor / entrance prefabs
Fixed Elevator NREs when CableRoot or CableLod were not set
Split static elevator into top / floor prefab
Updated mesh on static elevator lift prefab
Fixed ElevatorStatic.Spawn not freeing the pooled raycast hit list if it's not the top elevator
Removing Elevator.PostServerLoad Debug.Log
Merge from static_elevator
Removing unused stair pieces prefabs
More temporary colliders for playtesting
Initial lighting pass to stairwells - Added static and hinged doors - more prefab nesting
Temporary colliders
Have the workcart slow down more quickly of its own accord when not in use. So if players jump off it doesn't end up a million miles away from them
Fix workcart occasionally getting "stuck" and having to reverse before going forward when using entity spawn (static collision bug)
Fix workcart headlights being in the wrong place/angle
Fill light LOD/occlusion setup progress
Fixed some of the objects with negative scale
Removed some unused prefabs
T-junctions LODs and COL
Tweaked some LOD4 meshes to reduce pop-in
Fixed stairwell variant b never spawning
progress on stairwell and entrance meshes
Train tunnels use "Darkness" environment type
Climate now works without biome map (falls back to temperate climate, for test scenes)
Added "Darkness" environment type (disables directional light, makes skybox completely black)
A single environment volume can now have multiple environment types
Fixed AmbientLightLOD not properly preserving light intensity
Shared spline data now also looks in the autospawn folder. Updated autospawn train prefab spline data.
Improving spline indexing
- Removed deferred mesh decal script from corridor_straight_a_9m as it was generating a bunch of NREs due to having no renderer.
- Darkened WorkCart cabin glass albedo, you could hardly see out of it
- Fixed Shared Spline Data not saving changes to the prefab when it changed. Unity pls stop introducing new systems for saving prefab changes
fixed a small offset in corridor_stop_transition_b
updated entrance prefab link in tunnel entrance scene to fix the materials display
progress on stairwell and entrance meshes