mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Code cleanup
This commit is contained in:
parent
3e5462f3d4
commit
6170ef0d50
@ -1,18 +1,5 @@
|
|||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
|
|
||||||
if(isServer) then {
|
if(isServer) then {
|
||||||
[QGVAR(frag_eh), { _this call FUNC(frago); }] call ace_common_fnc_addEventHandler;
|
[QGVAR(frag_eh), { _this call FUNC(frago); }] call ace_common_fnc_addEventHandler;
|
||||||
};
|
};
|
||||||
/*
|
|
||||||
GVAR(replacedBisArtyWrapper) = false;
|
|
||||||
[] spawn {
|
|
||||||
waitUntil {
|
|
||||||
if(!(isNil "BIS_ARTY_F_ShellFlight")) then {
|
|
||||||
ACE_WRAPPER_BIS_ARTY_F_ShellFlight = BIS_ARTY_F_ShellFlight;
|
|
||||||
BIS_ARTY_F_ShellFlight = FUNC(BIS_ARTY_WRAPPER);
|
|
||||||
GVAR(replacedBisArtyWrapper) = true;
|
|
||||||
};
|
|
||||||
sleep 4;
|
|
||||||
GVAR(replacedBisArtyWrapper)
|
|
||||||
};
|
|
||||||
};
|
|
||||||
*/
|
|
@ -1,48 +1,37 @@
|
|||||||
#include "script_component.hpp"
|
#include "script_component.hpp"
|
||||||
|
|
||||||
|
|
||||||
ADDON = false;
|
ADDON = false;
|
||||||
|
|
||||||
|
PREP(doSpall);
|
||||||
PREP(fired);
|
PREP(fired);
|
||||||
PREP(frago);
|
PREP(frago);
|
||||||
PREP(trackFragRound);
|
|
||||||
PREP(spallTrack);
|
PREP(spallTrack);
|
||||||
PREP(doSpall);
|
PREP(trackFragRound);
|
||||||
PREP(vectorDiffFast);
|
|
||||||
|
|
||||||
GVAR(trackedObjects) = [];
|
|
||||||
GVAR(blackList) = [];
|
GVAR(blackList) = [];
|
||||||
GVAR(traceFrags) = false;
|
GVAR(traceFrags) = false;
|
||||||
|
GVAR(trackedObjects) = [];
|
||||||
GVAR(replacedBisArtyWrapper) = true;
|
|
||||||
|
|
||||||
GVAR(TOTALFRAGS) = 0;
|
GVAR(TOTALFRAGS) = 0;
|
||||||
|
|
||||||
GVAR(spallIsTrackingCount) = 0;
|
|
||||||
GVAR(spallHPData) = [];
|
GVAR(spallHPData) = [];
|
||||||
|
GVAR(spallIsTrackingCount) = 0;
|
||||||
|
|
||||||
|
GVAR(autoTrace) = true;
|
||||||
|
GVAR(traceID) = -1;
|
||||||
GVAR(traces) = [];
|
GVAR(traces) = [];
|
||||||
GVAR(tracesStarted) = false;
|
GVAR(tracesStarted) = false;
|
||||||
GVAR(traceID) = -1;
|
|
||||||
GVAR(autoTrace) = true;
|
|
||||||
|
|
||||||
// TODO setting
|
// TODO setting
|
||||||
GVAR(enabled) = true;
|
GVAR(enabled) = true;
|
||||||
|
|
||||||
|
|
||||||
// * Other Shit */
|
// * Other Shit */
|
||||||
PREP(frag_trace);
|
|
||||||
PREP(denyFrag);
|
|
||||||
PREP(BIS_ARTY_WRAPPER);
|
|
||||||
PREP(startTracing);
|
|
||||||
PREP(stopTracing);
|
|
||||||
PREP(clearTraces);
|
|
||||||
PREP(trackTrace);
|
|
||||||
PREP(addTrack);
|
PREP(addTrack);
|
||||||
PREP(drawTraces);
|
PREP(drawTraces);
|
||||||
PREP(removeTrack);
|
PREP(removeTrack);
|
||||||
PREP(spallHP);
|
PREP(spallHP);
|
||||||
PREP(addBlackList);
|
PREP(startTracing);
|
||||||
PREP(addManualTrack);
|
PREP(stopTracing);
|
||||||
|
PREP(trackTrace);
|
||||||
|
|
||||||
ADDON = true;
|
ADDON = true;
|
||||||
|
@ -10,7 +10,5 @@ class CfgPatches {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
//PRELOAD_ADDONS;
|
|
||||||
|
|
||||||
#include "CfgEventhandlers.hpp"
|
#include "CfgEventhandlers.hpp"
|
||||||
#include "CfgAmmo.hpp"
|
#include "CfgAmmo.hpp"
|
@ -1,13 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
_ret = [(_this select 6)] call FUNC(removeTrack);
|
|
||||||
if(!_ret) then {
|
|
||||||
[(_this select 6)] call FUNC(addBlackList);
|
|
||||||
};
|
|
||||||
_this call ACE_WRAPPER_BIS_ARTY_F_ShellFlight;
|
|
||||||
_catEntry = BIS_ARTY_SHELLCAT select ((count BIS_ARTY_SHELLCAT) - 1);
|
|
||||||
_shell = _catEntry select 0;
|
|
||||||
_ARTY_DeployOnImpact = getText (configFile >> "CfgAmmo" >> "ARTY_DeployOnImpact");
|
|
||||||
if(_ARTY_DeployOnImpact == "") then {
|
|
||||||
_this set[6, _shell];
|
|
||||||
_this call FUNC(fired);
|
|
||||||
};
|
|
@ -1,4 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
private ["_round"];
|
|
||||||
_round = _this select 0;
|
|
||||||
GVAR(blackList) set[(count GVAR(blackList)), _round];
|
|
@ -1,7 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
private ["_round"];
|
|
||||||
_round = _this select 0;
|
|
||||||
if(alive _round) then {
|
|
||||||
GVAR(trackedObjects) set[(count GVAR(trackedObjects)), _round];
|
|
||||||
[DFUNC(trackFragRound), 0, [_round, (getPosASL _round), (velocity _round), (typeOf _round), time, objNull, false, 0, 0]] call cba_fnc_addPerFrameHandler;
|
|
||||||
};
|
|
@ -1,2 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
GVAR(traces) = [];
|
|
@ -1,7 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
|
|
||||||
private ["_ret"];
|
|
||||||
_ret = [(_this select 0)] call FUNC(removeTrack);
|
|
||||||
if(!_ret) then {
|
|
||||||
[(_this select 0)] call FUNC(addBlackList);
|
|
||||||
};
|
|
@ -1,10 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
|
|
||||||
private ["_params", "_shell"];
|
|
||||||
_params = _this select 0;
|
|
||||||
_shell = _params select 0;
|
|
||||||
if(alive _shell) then {
|
|
||||||
drop ["\Ca\Data\Cl_basic","","Billboard",1,30,(getPos _shell),[0,0,0],1,1.275,1.0,0.0,[0.5],[[0,1,0,1]],[0],0.0,2.0,"","",""];
|
|
||||||
} else {
|
|
||||||
[_this select 1] call cba_fnc_removePerFrameHandler;
|
|
||||||
};
|
|
@ -1,15 +0,0 @@
|
|||||||
#include "script_component.hpp"
|
|
||||||
private["_p1","_p2","_return"];
|
|
||||||
|
|
||||||
_p1 = _this select 0;
|
|
||||||
_p2 = _this select 1;
|
|
||||||
|
|
||||||
if ((count _p1) != (count _p2)) then {textLogFormat ["BIS_FNC Error: vectors not of same size"]};
|
|
||||||
|
|
||||||
_return = [];
|
|
||||||
|
|
||||||
{
|
|
||||||
_return set[_forEachIndex, (_p2 select _forEachIndex) - _x];
|
|
||||||
} forEach _p1;
|
|
||||||
|
|
||||||
_return
|
|
Loading…
Reference in New Issue
Block a user