12,474 Commits over 2,131 Days - 0.24cph!
Some cinematic commands for managing multiple cameras:
debug.listcameras lists every camera
debug.setdisplay modifies the target display of a given camera
debug.solocam enables the given camera and turns off all others (except the gameplay camera)
Added a screenshake when the elevator arrives at a floor
Horses now parent to elevators
Added an extra PreventMovement volume that activates when the lift is idle to assist them getting on/off at floors (stepping over the small gap)
Increased elevator health (250 -> 600)
Disable the bottom prevent building volume on the bottom floor of the elevator to ensure the foundation/floor can be upgraded
Increased elevator speed (time per floor 3s -> 2s)
Moved elevator to electrical category
Added a menu option to go to the top or bottom of an elevator shaft when looking at the up/down buttons
Fixed incorrect rotation check in elevator socket
Fix being able to block shaft with triangle floor piece
Fixed elevators connecting to each other through entities placed in a floor frame
Can no longer build elevators on top of an entity placed in a floor frame
Update floor socket name (in prefab and script)
Manifest update
Don't allow the lift to move if a vehicle is in the lift space
Merge from elevator_block
Clamp admintime to 0-23 since a DateTime can't have an hour of 24
Merge from elevator_block
Explicitly don't allow elevator connections if there is a floor between blocks (was inconsistent before)
Don't allow EntityLinks between elevator blocks if there is a floor between the blocks
Kill elevator blocks during OnPhysicsNeighbourChanged if they don't have a floor or connected elevator beneath them (verified via entity links and not the regular ground check)
Use a ColliderInfo component to allow bullet penetration through wire mesh instead of controlling it via script
Enable elevator component
Kill lift if it gets admin killed and it has no parent
Use InvokeRepeating instead of Update
Fixed some placement and ground watch issues
▋▌▉ ▋ ▄█▉▇▊ ▊▊▅▇▆ ▆▋ ▆▉▇ ▄▍▅▋ ▋▄▅▌█▅▅█ ▆▋ ▌▄█▌▅▄
█▇▆██▋▌▉ ▇▆▅▊▄ █▌▍▉▄▋▋ ▍▉ ▄▆▉▅█▇▉▆▋▌▅▉▌ ▋▊▋▇▄▅/▉█▆▍██ ▋▍ ▌██▄▇ ▄▍▆ ▄▍▆▆█▍▅▉ ▆▉█▉▄▆
▋▆▅▆▅ ▊▊▇▇ ▍▆ ▉▍▆▌█▇ ▇▆▆▊▋█▄▌▌▅ ▆▉▉▋▊▍
Merge from elevator_block
Fixed top section gibs appearing for every piece of the elevator
Updated ground watch layer to include deployed
Disable update loop on elevator when it's not actively moving
Better LOD values for elevator buttons
Fixed lift cable not animating
Added ground watch components to elevator
Remove unused parent entity
Hopefully fixed thrown explosives getting parented to disabled parents on the client
Expanded bullet penetration bounds on shaft sides
Merge from elevator_block
Updated IO socket positions to match new model
▍▋▆ ▆▄▋▌▅██▆▅▍▊▌█▋▋▅▆▄▄▍▅▍ ▇▇ ▊█▄▆▊▌▋█▍
Merge from elevator_block
▌▅▌▋▅ ▄▍▅▆▋▋▉ ▉▉█▆▍█▄▉ ▋▉▉█▋▄ ▊█ ▍██▄▄▋▋▌▆
▌▊▋▌▍ ▇▍█▌▍▄▄▄▍ ▆█▋▅▇▉█▄ ▄▇█▆▋▆▋ ▉▌▌▉ ▍▄▌▇▊▌▆▊ ▍▍ ▅▉█▌▉ ▆▊▇▉█▆▌▌
▉▇▇▊▊▋ ▋▆▄▆█▄▌▇▅▄ ▆▅▍█▅▌▌▄█ ▆▍▄▆▆█▇
▇▌▅▉▊▅█ ▊▅▇▄▋▍▄▋ ▊█▌▄▅▊ ▇█ ▄▊█▋▌ ▊ ▊▅▌▊▊▇ ▌█▅█▅
Removed need for button collider check