ACE3/addons/medical_engine/CfgMoves.hpp
diwako b16ca5c204
Medical - Add unconscious animations (#7363)
* Add custom anim entries

* Switch to SQF based animation detection

* Add time out to CBA_fnc_waitUntilAndExecute

* Remove unneeded comments or defines

* Restore line break

* Styling and removal of not needed code

* Move waitForAnime and make it local nil

* Extended comment

* Add Kola to authors file

* Small bug fix in terms of animation names

* Add custom anim entries


Switch to SQF based animation detection


Add time out to CBA_fnc_waitUntilAndExecute


Remove unneeded comments or defines


Restore line break


Styling and removal of not needed code


Move waitForAnime and make it local nil


Extended comment


Add Kola to authors file


Small bug fix in terms of animation names

* Move animations into data folder

* add uppercase on sqf command

* Rename animation config names and files

* fix physx uncon fix

* Change initial after ragdoll animation name
2020-07-01 15:08:54 +02:00

98 lines
3.4 KiB
C++

class CfgMovesBasic;
class CfgMovesMaleSdr: CfgMovesBasic {
class States {
// fixes hand being stuck at rifle which is on the back
class AmovPknlMstpSrasWrflDnon_AinvPknlMstpSlayWrflDnon;
class AinvPknlMstpSlayWnonDnon_medicOther: AmovPknlMstpSrasWrflDnon_AinvPknlMstpSlayWrflDnon {
weaponIK = 0;
};
class Unconscious;
class DeadState;
class ace_unconscious_1: DeadState {
file = QPATHTO_T(data\ace_unconscious_1.rtm);
};
class ace_unconscious_2: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_2.rtm);
};
class ace_unconscious_3: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_3.rtm);
};
class ace_unconscious_4: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_4.rtm);
};
class ace_unconscious_5: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_5.rtm);
};
class ace_unconscious_6: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_6.rtm);
};
class ace_unconscious_7: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_7.rtm);
};
class ace_unconscious_8: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_8.rtm);
};
class ace_unconscious_1_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_1_1.rtm);
};
class ace_unconscious_2_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_2_1.rtm);
};
class ace_unconscious_3_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_3_1.rtm);
};
class ace_unconscious_4_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_4_1.rtm);
};
class ace_unconscious_5_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_5_1.rtm);
};
class ace_unconscious_6_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_6_1.rtm);
};
class ace_unconscious_7_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_7_1.rtm);
};
class ace_unconscious_8_1: ace_unconscious_1 {
file = QPATHTO_T(data\ace_unconscious_8_1.rtm);
};
/* added for the "ace_unc" part */
class KIA_passenger_boat_holdleft;
class ace_unconscious_9: KIA_passenger_boat_holdleft {
};
class KIA_driver_boat01;
class ace_unconscious_10: KIA_driver_boat01 {
};
class GVAR(faceDown_unconscious): Unconscious {
};
class GVAR(faceLeft_unconscious): Unconscious {
};
class GVAR(faceRight_unconscious): Unconscious {
};
class GVAR(faceUp_unconscious): Unconscious {
};
class AmovPpneMstpSnonWnonDnon;
class ACE_UnconsciousOutProne: AmovPpneMstpSnonWnonDnon {
//file = "\A3\anims_f\Data\Anim\Sdr\dth\pne\stp\ras\Rfl\AdthPpneMstpSrasWrflDnon_1";
looped = 0;
canBlendStep = 0;
blockMobileSwitching = 1;
forceAim = 1;
interpolationRestart = 1;
variantsPlayer[] = {};
variantsAI[] = {};
useIdles = 0;
InterpolateTo[] = {"Unconscious",0.2};
ConnectTo[] = {"AmovPpneMstpSnonWnonDnon",0.2};
speed = 100;
};
};
};