summaryrefslogtreecommitdiffstats
path: root/Server/PVFunctions/RequestStructure.sqf
blob: ad6b61019d4e259a80b152942cf8d417a427ed32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
Private ['_dir','_index','_pos','_script','_side','_structure','_structureType'];

_side = _this select 0;
_structureType = _this select 1;
_pos = _this select 2;
_dir = _this select 3;

_index = (Format ["WFBE_%1STRUCTURENAMES",str _side] Call GetNamespace) find _structureType;
if (_index != -1) then {
	_script = (Format ["WFBE_%1STRUCTURESCRIPTS",str _side] Call GetNamespace) select _index;
	[_structureType,_side,_pos,_dir,_index] ExecVM (Format["Server\Construction\Construction_%1.sqf",_script]);
};