341
Allgemeines / Re: Missionsbau: Item basierend auf Variablenwert versetzen
« am: 24. Januar 2014, 12:23:13 »Code: [Auswählen]nimitz_carrier_altitude_offset = 0;
if (isDedicated) {
nimitz_carrier_altitude_offset = 0.2;
};
Besser wäre:
Code: [Auswählen]
if (isDedicated) then {
nimitz_carrier_altitude_offset = 0.2;
} else {
nimitz_carrier_altitude_offset = 0;
};
Oder in kurz:
Code: [Auswählen]
nimitz_carrier_altitude_offset = if (isDedicated) then {0.2} else {0};
Der Sinn hinter dem Code ist mir aber nicht klar.
Kann man denn überhaupt in der mission.sqm auf eine Variabel, die in der init.sqf initialisiert wird zugreifen?
Die mission.sqm wird vermutlich vor der init.sqf ausgeführt, wie es mit den init-Zeilen in der misison.sqm aus sieht weiß ich nicht.
Eine nachträgliche Modifikation des "JDG_carrier_Spawner" wird aber vermutlich so oder so keinen Sinn haben, da es sich ja hier nicht um die Trägerteile selbst handelt.