Add more headlight states for more realism
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Open Rails |
New
|
Undecided
|
Unassigned |
Bug Description
The ORTS supports only 3 headlight state ( Off , Dim , Bright ) that's not enough. Some Loco has light selector switch with some states like shunt , tail red on front , state , off , front 3 light , and an another dimmer switch for dimming the all light states. And some loco has separated switch to on/off by selected light but i know it isn't easy to definiate in ORTS. So OR needs more light states in it to handle higher value the in eng files.
Idea for headlight controller:.
Front taillight dimmed (red) / Front taillight (red) / State dimmed / State Bright / Shunt Light dimmed / Shunt Light Bright / Off (to separate specific light states and this would be the idle state of the controller ) / Front Headlight Dimmed / Front Headlight Bright
Eng light state def:.
Headlight (0) (ignore headlight control status) // actually used
Headlight (1) (the headlight control is at “Off”) // actually used
Headlight (2) (the headlight control is at “Dim”) // actually used
Headlight (3) (the headlight control is at “Bright”) // actually used
( 4-5-6 states are used by msts-bin eng-s ) // i think its actually not used in ORTS
Headlight (7) (the headlight control is at “Front taillight-Dim red”) //new value
Headlight (8) (the headlight control is at “Front taillight red ”) //new value
Headlight (9) (the headlight control is at “State-Dim”) //new value
Headlight (10) (the headlight control is at “State Bright”) //new value
Headlight (11) (the headlight control is at “Shunt-Dim ”) //new value
Headlight (12) (the headlight control is at “Shunt Bright”) //new value
If some Headlight (x) value not definiated in .Eng just skip the state while switching by SHIFT+H / H .
tags: | added: graphics |