// Completely disable BI's camshake on fire. #define ACE_CAMSHAKEFIRE_BASE 0 #define ACE_CAMSHAKEFIRE_LESS 0 #define ACE_CAMSHAKEFIRE_MORE 0 // Go through all modes that have a camshakefire defined and change it to ours. class CfgMovesBasic { class Default { camShakeFire = ACE_CAMSHAKEFIRE_BASE; }; }; class CfgMovesMaleSdr: CfgMovesBasic { class States { class AmovPercMstpSlowWrflDnon; class AmovPknlMstpSlowWrflDnon: AmovPercMstpSlowWrflDnon { camShakeFire = ACE_CAMSHAKEFIRE_LESS; }; class AmovPercMstpSrasWrflDnon; class AmovPpneMstpSrasWrflDnon: AmovPercMstpSrasWrflDnon { camShakeFire = ACE_CAMSHAKEFIRE_LESS; }; class AmovPknlMstpSrasWlnrDnon: Default { camShakeFire = ACE_CAMSHAKEFIRE_LESS; }; class AmovPknlMrunSlowWrflDf; class AmovPknlMtacSlowWrflDf: AmovPknlMrunSlowWrflDf { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDfl; class AmovPknlMtacSlowWrflDfl: AmovPknlMrunSlowWrflDfl { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDl; class AmovPknlMtacSlowWrflDl: AmovPknlMrunSlowWrflDl { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDbl; class AmovPknlMtacSlowWrflDbl: AmovPknlMrunSlowWrflDbl { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDb; class AmovPknlMtacSlowWrflDb: AmovPknlMrunSlowWrflDb { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDbr; class AmovPknlMtacSlowWrflDbr: AmovPknlMrunSlowWrflDbr { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDr; class AmovPknlMtacSlowWrflDr: AmovPknlMrunSlowWrflDr { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMrunSlowWrflDfr; class AmovPknlMtacSlowWrflDfr: AmovPknlMrunSlowWrflDfr { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMstpSrasWrflDnon; class AmovPknlMwlkSrasWrflDf: AmovPknlMstpSrasWrflDnon { camShakeFire = ACE_CAMSHAKEFIRE_BASE; }; class AmovPknlMrunSrasWrflDf; class AmovPknlMtacSrasWrflDf: AmovPknlMrunSrasWrflDf { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; class AmovPknlMwlkSrasWpstDf; class AmovPknlMtacSrasWpstDf: AmovPknlMwlkSrasWpstDf { camShakeFire = ACE_CAMSHAKEFIRE_MORE; }; }; };