Всем доброго времени суток!
Собственно, проблема:
Есть карта, на ней есть как стандартные здания из Армы2, так и новые, "эксклюзивные".
Не работают двери ни в тех, ни в тех. хотя на стандарт то конфиги есть в системе.
Поможете разобраться с темой дверей? как вообще устроена функция открывания-закрывания оных?Добавлено (01.11.2012, 19:03)
---------------------------------------------
class AnimationSources {
class dvere_spodni_R {
animPeriod = 1;
initPhase = 0;
source = "user";
};
class dvere_spodni_L {
animPeriod = 1;
initPhase = 1;
source = "user";
};
class dvere_vrchni {
animPeriod = 1;
initPhase = 1;
source = "user";
};
class HitTower {
source = "Hit";
hitpoint = "HitTower";
raw = 1;
};
};
class UserActions {
class OpenDoors1 {
displayNameDefault = "<img image='\ca\ui\data\ui_action_open_ca.paa' size='4' />";
displayName = "Open door";
position = "Dvere_spodni_R_osa";
radius = 3;
onlyForPlayer = 0;
condition = "this animationPhase ""Dvere_spodni_R"" < 0.5";
statement = "this animate [""Dvere_spodni_R"", 1];this animate [""Dvere_spodni_L"", 1]";
};
class CloseDoors1 : OpenDoors1 {
displayNameDefault = "<img image='\ca\ui\data\ui_action_close_ca.paa' size='4' />";
displayName = "Close door";
condition = "this animationPhase ""Dvere_spodni_R"" >= 0.5";
statement = "this animate [""Dvere_spodni_R"", 0];this animate [""Dvere_spodni_L"", 0]";
};
class OpenDoors3 {
displayNameDefault = "<img image='\ca\ui\data\ui_action_open_ca.paa' size='4' />";
displayName = "Open door";
position = "Dvere_Vrchni_osa";
radius = 2;
onlyForPlayer = 0;
condition = "this animationPhase ""dvere_vrchni"" < 0.5";
statement = "this animate [""dvere_vrchni"", 1]";
};
class CloseDoors3 : OpenDoors3 {
displayNameDefault = "<img image='\ca\ui\data\ui_action_close_ca.paa' size='4' />";
displayName = "Close door";
condition = "this animationPhase ""dvere_vrchni"" >= 0.5";
statement = "this animate [""dvere_vrchni"", 0]";
};
};
Нашел тут случайно вот такой кусок.
Как думаете, будет ли он работать со всеми зданиями к которым его добавлю?