Ja, alles an und bei anderen Loks ohne Probleme.
Probieren wir mal etwas ausführlicher:
Laut Inputmapper soll Umschalt + Numpad_Enter die Sifa aktivieren - oder Umschalt + KEY_7
1. InputMapper DB146Expert.bin
<iInputMapper-cInputMapEntry d:id="189583">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">NumPad_Enter</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Sifa</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="189593">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_7</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Sifa</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
2. 146 Engine.bin
<cControlContainerBlueprint-cControlValue d:id="80777">
<ControlName d:type="cDeltaString">Sifa</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>
<BriefDescription d:type="cDeltaString">Sifa Enable</BriefDescription>
<DetailedDescription d:type="cDeltaString">Sifa Enable</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>
<HUDControlID d:type="sUInt32">0</HUDControlID>
<InterfaceElements>
<cControlContainerBlueprint-cInteriorPushButton d:id="80787">
<ElementName d:type="cDeltaString">Untitled</ElementName>
<DifficultyType d:type="cDeltaString">StopGo</DifficultyType>
<PickTransformName d:type="cDeltaString"></PickTransformName>
<MovementType d:type="cDeltaString">PushButton</MovementType>
<AnalogInputSensitivity d:type="sFloat32" d:alt_encoding="0000000000408F40" d:precision="string">1000</AnalogInputSensitivity>
<DigitalInputSensitivity d:type="sFloat32" d:alt_encoding="0000000000408F40" d:precision="string">1000</DigitalInputSensitivity>
<AnimationName d:type="cDeltaString"></AnimationName>
<OutputInterface d:type="cDeltaString">eCab</OutputInterface>
<AutoRelease d:type="cDeltaString">eFalse</AutoRelease>
</cControlContainerBlueprint-cInteriorPushButton>
</InterfaceElements>
</cControlContainerBlueprint-cControlValue>
Die beiden *.out Dateien:
... \Assets\DTG\CologneKoblenz\RailVehicles\Electric\DB146-0\Simulation\DB146 Simulation Script.out
und
... \Assets\DTG\CologneKoblenz\RailVehicles\Electric\DB146-0\Engine\DB146 Engine Script.out
In diesen 2 Scripts sind mehrere Einträge "Sifa" und nicht wie sonst eigentlich durchgängig üblich z.B. "VigilEnable" oder "SifaEnable". Die Einträge Sifa scheinen jedoch irgend ein Fehler zu haben, jedenfalls wird die Sifa nicht eingeschaltet - zumindest bei mir nicht.
Grüße
Edit:
Bei mir kann ich Sifa und PZB jeweils problemlos anschalten mit Shift/Ctrl + Numpad Enter. Ich habe die Strecke erst kuerzlich gekauft und sie beinhaltet daher evtl. das letzte Update?!
Und da hast du virtuell in der 146.0 gesessen? Bei der 146.2 funktioniert es nämlich so wie gewollt.