You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Get the train occupying the track behind the door; Problems:
Relatively slow; running complex table lookup for every loaded platform doors
excess ABM calls
Let the trains handle the doors (I don't know if it is possible)
Hook a callback into the train's door state change code, find all platform doors next to the occupied tracks, and change their state according to the train's state. An ABM with increased interval and decreased chance will still exist (using the OCC method) to fix malfunction doors with lower time cost.
The text was updated successfully, but these errors were encountered:
Current solution
Find train entities around the platform door; Problems:
Advtrains Occupation System (
attempt-occ
)Get the train occupying the track behind the door; Problems:
Let the trains handle the doors (I don't know if it is possible)
Hook a callback into the train's door state change code, find all platform doors next to the occupied tracks, and change their state according to the train's state. An ABM with increased interval and decreased chance will still exist (using the OCC method) to fix malfunction doors with lower time cost.
The text was updated successfully, but these errors were encountered: