
Marcin_BM napisał(a):Pam wielki problem , mianowicie chce dodać rzołnieżowi akcję umożliwiajacą zakładanie i zdejmowanie kominiarki . Zrobiłem już skrypty z wykorzystaniem hidden selections ale popełniłem jakiś błąd w configu . Akcja działa niestety tylko raz i nieda się jej wywołać w init field jednostki w grze za pomocą this animate ["Mask", 1] . Ludzie pomóżcie gdzie bład zrobiłem bo siedze nad tym juz tydzień i d***![]()
Oto fragmęt configu odpowiadającego za animację i akcję :
class Animations
{
class Mask
{
type="rotation";
animPeriod=0.5;
selection="Mask";
axis="axis_nvgs";
angle0=0;
angle1=-2.129;
};
};
class UserActions
{
class LowerMask
{
displayName="Put on mask";
position="brain";
radius=1.00000;
condition="this animationPhase ""Mask"" < 0.5";
statement="this animate [{Mask}, 1]; [this] exec {\NSA_Cover\scripts\Mask_on.sqs}";
};
class RaiseMask
{
displayName="Take off mask";
position="brain";
radius=1.00000;
condition=condition="this animationPhase ""Mask"" >= 0.5";
statement="this animate [{Mask}, 0]; [this] exec {\NSA_Cover\scripts\Mask_off.sqs}";
};
Co to jest to na czerwono?