switch (player getVariable ["loadout",""]) do { case ("general"):{ call compile preprocessFileLineNumbers "loadouts\general.sqf"; }; case ("medic"):{ call compile preprocessFileLineNumbers "loadouts\medic.sqf"; }; case ("helipilot"):{ call compile preprocessFileLineNumbers "loadouts\helipilot.sqf"; }; case ("tankcrew"):{ call compile preprocessFileLineNumbers "loadouts\tankcrew.sqf"; }; default { call compile preprocessFileLineNumbers "loadouts\default.sqf"; }; };