Frage an die Scripter wg. Tastenanzeige
Posted: Mon Jan 20, 2014 6:59 pm
Hallo, ich hoffe es kann mir wer helfen.
Ich habe für eine Auf - und Abwärtsbewegung der Kabine eines Mods folgenden Eintrag in der modDesc.xml:
<l10n>
<text name="KABINE_AUF_AB_1"> <en>cabin up</en> <de>Kabine auf</de> </text> *)
<text name="KABINE_AUF_AB_2"> <en>cabin down</en> <de>Kabine ab</de> </text> *)
<text name="KABINE_AUF_AB"> <en>cabin up/down</en> <de>Kabine auf/ab</de> </text>
</l10n>
<inputBindings>
<axis name="KABINE_AUF_AB" category="VEHICLE" key1="KEY_j" key2="KEY_k"/>
</inputBindings>
*) diese beiden zeilen sind nur notwendig um die richtige Tastenzuordnung in den Spieleoptionen - Steuerung darzustellen.
in der xml des Mods steht:
<movingTool index="0>12" componentJointIndex="5" rotSpeed="-15" rotAcceleration="70" rotMax="0" rotMin="-35" rotationAxis="1" axis="KABINE_AUF_AB">
</movingTool>
in der LUA bei der function draw steht:
g_currentMission:addHelpButtonText(g_i18n:getText("KABINE_AUF_AB"), InputBinding.KABINE_AUF_AB);
Es funktioniert auch alles perfekt nur im Infohud links oben am Bildschirm wird nur die Tastenzuweisung vom key1 angezeigt -
also steht dort: Taste J: Kabine auf/ab
Frage: Wie muß die Zeile in der LUA aussehen um die Tastenzuweisung vom key2 anzuzeigen. In meinem Fall die Taste K.
Ich habe schon sehr viel selber versucht, auch die Scriptdocu durchgeschaut aber die input.lua ist ja leider nicht dabei.
Ich habe für eine Auf - und Abwärtsbewegung der Kabine eines Mods folgenden Eintrag in der modDesc.xml:
<l10n>
<text name="KABINE_AUF_AB_1"> <en>cabin up</en> <de>Kabine auf</de> </text> *)
<text name="KABINE_AUF_AB_2"> <en>cabin down</en> <de>Kabine ab</de> </text> *)
<text name="KABINE_AUF_AB"> <en>cabin up/down</en> <de>Kabine auf/ab</de> </text>
</l10n>
<inputBindings>
<axis name="KABINE_AUF_AB" category="VEHICLE" key1="KEY_j" key2="KEY_k"/>
</inputBindings>
*) diese beiden zeilen sind nur notwendig um die richtige Tastenzuordnung in den Spieleoptionen - Steuerung darzustellen.
in der xml des Mods steht:
<movingTool index="0>12" componentJointIndex="5" rotSpeed="-15" rotAcceleration="70" rotMax="0" rotMin="-35" rotationAxis="1" axis="KABINE_AUF_AB">
</movingTool>
in der LUA bei der function draw steht:
g_currentMission:addHelpButtonText(g_i18n:getText("KABINE_AUF_AB"), InputBinding.KABINE_AUF_AB);
Es funktioniert auch alles perfekt nur im Infohud links oben am Bildschirm wird nur die Tastenzuweisung vom key1 angezeigt -
also steht dort: Taste J: Kabine auf/ab
Frage: Wie muß die Zeile in der LUA aussehen um die Tastenzuweisung vom key2 anzuzeigen. In meinem Fall die Taste K.
Ich habe schon sehr viel selber versucht, auch die Scriptdocu durchgeschaut aber die input.lua ist ja leider nicht dabei.