if (!isServer) exitWith {};

sts_unitskill = compile preprocessFileLineNumbers "mission\units\fn_unitskill.sqf";

// Task #1
task1_housepos = compile preprocessFileLineNumbers "mission\units\task1\fn_housepos.sqf";
task1_unitspawn = compile preprocessFileLineNumbers "mission\units\task1\fn_unitspawn.sqf";
task1_motorized = compile preprocessFileLineNumbers "mission\units\task1\fn_motorized.sqf";
task1_tanks = compile preprocessFileLineNumbers "mission\units\task1\fn_tanks.sqf";
task1_statics = compile preprocessFileLineNumbers "mission\units\task1\fn_statics.sqf";
task1_air = compile preprocessFileLineNumbers "mission\units\task1\fn_air.sqf";
// Task #2
task2_housepos = compile preprocessFileLineNumbers "mission\units\task2\fn_housepos.sqf";
task2_unitspawn = compile preprocessFileLineNumbers "mission\units\task2\fn_unitspawn.sqf";
task2_motorized = compile preprocessFileLineNumbers "mission\units\task2\fn_motorized.sqf";
task2_tanks = compile preprocessFileLineNumbers "mission\units\task2\fn_tanks.sqf";
task2_statics = compile preprocessFileLineNumbers "mission\units\task2\fn_statics.sqf";
task2_air = compile preprocessFileLineNumbers "mission\units\task2\fn_air.sqf";
// Task #3
task3_housepos = compile preprocessFileLineNumbers "mission\units\task3\fn_housepos.sqf";
task3_unitspawn = compile preprocessFileLineNumbers "mission\units\task3\fn_unitspawn.sqf";
task3_motorized = compile preprocessFileLineNumbers "mission\units\task3\fn_motorized.sqf";
task3_tanks = compile preprocessFileLineNumbers "mission\units\task3\fn_tanks.sqf";
task3_statics = compile preprocessFileLineNumbers "mission\units\task3\fn_statics.sqf";
task3_air = compile preprocessFileLineNumbers "mission\units\task3\fn_air.sqf";
// Task #4
task4_housepos = compile preprocessFileLineNumbers "mission\units\task4\fn_housepos.sqf";
task4_unitspawn = compile preprocessFileLineNumbers "mission\units\task4\fn_unitspawn.sqf";
task4_motorized = compile preprocessFileLineNumbers "mission\units\task4\fn_motorized.sqf";
task4_tanks = compile preprocessFileLineNumbers "mission\units\task4\fn_tanks.sqf";
task4_statics = compile preprocessFileLineNumbers "mission\units\task4\fn_statics.sqf";
task4_air = compile preprocessFileLineNumbers "mission\units\task4\fn_air.sqf";
// Task #5
task5_housepos = compile preprocessFileLineNumbers "mission\units\task5\fn_housepos.sqf";
task5_unitspawn = compile preprocessFileLineNumbers "mission\units\task5\fn_unitspawn.sqf";
task5_motorized = compile preprocessFileLineNumbers "mission\units\task5\fn_motorized.sqf";
task5_tanks = compile preprocessFileLineNumbers "mission\units\task5\fn_tanks.sqf";
task5_statics = compile preprocessFileLineNumbers "mission\units\task5\fn_statics.sqf";
task5_air = compile preprocessFileLineNumbers "mission\units\task5\fn_air.sqf";
// Task #6
task6_housepos = compile preprocessFileLineNumbers "mission\units\task6\fn_housepos.sqf";
task6_unitspawn = compile preprocessFileLineNumbers "mission\units\task6\fn_unitspawn.sqf";
task6_motorized = compile preprocessFileLineNumbers "mission\units\task6\fn_motorized.sqf";
task6_tanks = compile preprocessFileLineNumbers "mission\units\task6\fn_tanks.sqf";
task6_statics = compile preprocessFileLineNumbers "mission\units\task6\fn_statics.sqf";
task6_air = compile preprocessFileLineNumbers "mission\units\task6\fn_air.sqf";
// Task #7
task7_housepos = compile preprocessFileLineNumbers "mission\units\task7\fn_housepos.sqf";
task7_unitspawn = compile preprocessFileLineNumbers "mission\units\task7\fn_unitspawn.sqf";
task7_motorized = compile preprocessFileLineNumbers "mission\units\task7\fn_motorized.sqf";
task7_tanks = compile preprocessFileLineNumbers "mission\units\task7\fn_tanks.sqf";
task7_statics = compile preprocessFileLineNumbers "mission\units\task7\fn_statics.sqf";
task7_air = compile preprocessFileLineNumbers "mission\units\task7\fn_air.sqf";
// Task #8
task8_housepos = compile preprocessFileLineNumbers "mission\units\task8\fn_housepos.sqf";
task8_unitspawn = compile preprocessFileLineNumbers "mission\units\task8\fn_unitspawn.sqf";
task8_motorized = compile preprocessFileLineNumbers "mission\units\task8\fn_motorized.sqf";
task8_tanks = compile preprocessFileLineNumbers "mission\units\task8\fn_tanks.sqf";
task8_statics = compile preprocessFileLineNumbers "mission\units\task8\fn_statics.sqf";
task8_air = compile preprocessFileLineNumbers "mission\units\task8\fn_air.sqf";
// Task #9
task9_housepos = compile preprocessFileLineNumbers "mission\units\task9\fn_housepos.sqf";
task9_unitspawn = compile preprocessFileLineNumbers "mission\units\task9\fn_unitspawn.sqf";
task9_motorized = compile preprocessFileLineNumbers "mission\units\task9\fn_motorized.sqf";
task9_tanks = compile preprocessFileLineNumbers "mission\units\task9\fn_tanks.sqf";
task9_statics = compile preprocessFileLineNumbers "mission\units\task9\fn_statics.sqf";
task9_air = compile preprocessFileLineNumbers "mission\units\task9\fn_air.sqf";
// Task #10
task10_housepos = compile preprocessFileLineNumbers "mission\units\task10\fn_housepos.sqf";
task10_unitspawn = compile preprocessFileLineNumbers "mission\units\task10\fn_unitspawn.sqf";
task10_motorized = compile preprocessFileLineNumbers "mission\units\task10\fn_motorized.sqf";
task10_tanks = compile preprocessFileLineNumbers "mission\units\task10\fn_tanks.sqf";
task10_statics = compile preprocessFileLineNumbers "mission\units\task10\fn_statics.sqf";
task10_air = compile preprocessFileLineNumbers "mission\units\task10\fn_air.sqf";
