hide-and-seek/maps/mp/mods/_modellist.gsc

970 lines
48 KiB
Plaintext

#include common_scripts\utility;
#include maps\mp\_utility;
createModel(modelname, RName)
{
model = spawnstruct();
model.name = modelname;
model.RName = RName;
return model;
}
initModelList() {
level.ModelList = [];
level.EntityList = [];
level.alreadyAddedModel = [];
initIgnoredModels();
initDisplayNames();
initFromEntArray("script_model", "classname");
//initFromEntArray("destructible", "targetname");
/#
PrintLn("############################");
PrintLn("DUMP OF ENT ARRAY:");
ents = GetEntArray();
for (index = 0; index < ents.size; index++)
{
ent = ents[index];
PrintLn("- model: " + ent.model);
PrintLn(" classname: " + ent.classname);
PrintLn(" targetname: " + ent.targetname);
}
PrintLn("############################");
#/
}
initFromEntArray(val, key)
{
if (!IsDefined(level.ModelList)) {
level.ModelList = [];
}
if (!IsDefined(level.EntityList)) {
level.EntityList = [];
}
level.alreadyAddedModel = [];
for (index = 0; index < level.ModelList.size; index++) {
name = level.ModelList[index].name;
level.alreadyAddedModel[name] = true;
}
ents = GetEntArray(val, key);
for (index = 0; index < ents.size; index++) {
ent = ents[index];
name = ent.model;
if (!isIgnoredModel(name)) {
level.EntityList[level.EntityList.size] = ent;
if (!IsDefined(level.alreadyAddedModel[name])) {
level.alreadyAddedModel[name] = true;
level.ModelList[level.ModelList.size] = createModel(name, getDisplayName(name));
}
}
}
}
getDisplayName(name) {
if (IsDefined(level.ModelDisplayNames) && IsDefined(level.ModelDisplayNames[name])) {
return level.ModelDisplayNames[name];
}
return name;
}
isIgnoredModel(name) {
return IsDefined(level.IgnoredModels)
&& IsDefined(level.IgnoredModels[name])
&& level.IgnoredModels[name] == true;
}
initIgnoredModels() {
if (!IsDefined(level.IgnoredModels)) {
level.IgnoredModels = [];
}
level.IgnoredModels["accessories_windsock"] = true;
level.IgnoredModels["c130_zoomrig"] = true;
level.IgnoredModels["com_airduct_circle"] = true;
level.IgnoredModels["com_pipe_4_90angle_ceramic"] = true;
level.IgnoredModels["com_pipe_4_90angle_gas"] = true;
level.IgnoredModels["com_pipe_4_90angle_metal"] = true;
level.IgnoredModels["com_pipe_4x128_ceramic"] = true;
level.IgnoredModels["com_pipe_4x128_gas"] = true;
level.IgnoredModels["com_pipe_4x128_metal"] = true;
level.IgnoredModels["com_pipe_4x256_ceramic"] = true;
level.IgnoredModels["com_pipe_4x256_gas"] = true;
level.IgnoredModels["com_pipe_4x256_metal"] = true;
level.IgnoredModels["com_pipe_4x32_ceramic"] = true;
level.IgnoredModels["com_pipe_4x32_gas"] = true;
level.IgnoredModels["com_pipe_4x32_metal"] = true;
level.IgnoredModels["com_pipe_4x64_ceramic"] = true;
level.IgnoredModels["com_pipe_4x64_gas"] = true;
level.IgnoredModels["com_pipe_4x64_metal"] = true;
level.IgnoredModels["com_pipe_4x96_ceramic"] = true;
level.IgnoredModels["com_pipe_4x96_gas"] = true;
level.IgnoredModels["com_pipe_4x96_metal"] = true;
level.IgnoredModels["com_pipe_8_90angle_ceramic"] = true;
level.IgnoredModels["com_pipe_8_90angle_gas"] = true;
level.IgnoredModels["com_pipe_8_90angle_metal"] = true;
level.IgnoredModels["com_pipe_8x128_ceramic"] = true;
level.IgnoredModels["com_pipe_8x128_gas"] = true;
level.IgnoredModels["com_pipe_8x128_metal"] = true;
level.IgnoredModels["com_pipe_8x256_ceramic"] = true;
level.IgnoredModels["com_pipe_8x256_gas"] = true;
level.IgnoredModels["com_pipe_8x256_metal"] = true;
level.IgnoredModels["com_pipe_8x32_ceramic"] = true;
level.IgnoredModels["com_pipe_8x32_gas"] = true;
level.IgnoredModels["com_pipe_8x32_metal"] = true;
level.IgnoredModels["com_pipe_8x64_ceramic"] = true;
level.IgnoredModels["com_pipe_8x64_gas"] = true;
level.IgnoredModels["com_pipe_8x64_metal"] = true;
level.IgnoredModels["com_pipe_8x96_ceramic"] = true;
level.IgnoredModels["com_pipe_8x96_gas"] = true;
level.IgnoredModels["com_pipe_8x96_metal"] = true;
level.IgnoredModels["com_propane_tank01"] = true;
level.IgnoredModels["com_propane_tank02"] = true;
level.IgnoredModels["com_propane_tank02_small"] = true;
level.IgnoredModels["com_propane_tank03"] = true;
level.IgnoredModels["com_wall_fan_blade"] = true;
level.IgnoredModels["com_wall_fan_blade_2x"] = true;
level.IgnoredModels["cs_wallfan"] = true;
level.IgnoredModels["cs_wallfan1"] = true;
level.IgnoredModels["dt_mirror"] = true;
level.IgnoredModels["dt_mirror_large"] = true;
level.IgnoredModels["hanging_apron"] = true;
level.IgnoredModels["hanging_short_sleeve"] = true;
level.IgnoredModels["hanging_long_sleeve"] = true;
level.IgnoredModels["hanging_sheet"] = true;
level.IgnoredModels["highrise_fencetarp_01"] = true;
level.IgnoredModels["highrise_fencetarp_02"] = true;
level.IgnoredModels["highrise_fencetarp_03"] = true;
level.IgnoredModels["highrise_fencetarp_04"] = true;
level.IgnoredModels["highrise_fencetarp_04_dlc_1"] = true;
level.IgnoredModels["highrise_fencetarp_04_dlc_2"] = true;
level.IgnoredModels["highrise_fencetarp_05"] = true;
level.IgnoredModels["highrise_fencetarp_06"] = true;
level.IgnoredModels["highrise_fencetarp_07"] = true;
level.IgnoredModels["highrise_fencetarp_07_dlc_1"] = true;
level.IgnoredModels["highrise_fencetarp_07_dlc_2"] = true;
level.IgnoredModels["highrise_fencetarp_08"] = true;
level.IgnoredModels["highrise_fencetarp_09"] = true;
level.IgnoredModels["highrise_fencetarp_10"] = true;
level.IgnoredModels["me_fanceil1"] = true;
level.IgnoredModels["me_lightfluohang"] = true;
level.IgnoredModels["me_lightfluohang_on"] = true;
level.IgnoredModels["me_lightfluohang_double"] = true;
level.IgnoredModels["me_lightfluohang_double_on"] = true;
level.IgnoredModels["parachute_roof_hanging_animated"] = true;
level.IgnoredModels["sign_airport_security"] = true;
level.IgnoredModels["tag_origin"] = true;
level.IgnoredModels["vehicle_ac130_coop"] = true;
level.IgnoredModels["vehicle_slamraam_base"] = true;
level.IgnoredModels["vehicle_slamraam_launcher"] = true;
level.IgnoredModels["vehicle_slamraam_launcher_no_spike"] = true;
level.IgnoredModels["vehicle_taxi_rooftop_ad_base"] = true;
level.IgnoredModels["vehicle_taxi_rooftop_ad_1"] = true;
level.IgnoredModels["vehicle_taxi_rooftop_ad_2"] = true;
level.IgnoredModels["vehicle_taxi_rooftop_ad_3"] = true;
level.IgnoredModels["vehicle_taxi_rooftop_ad_4"] = true;
}
initDisplayNames() {
if (!IsDefined(level.ModelDisplayNames)) {
level.ModelDisplayNames = [];
}
level.ModelDisplayNames["arcade_machine_1"] = "Arcade Machine";
level.ModelDisplayNames["arcade_machine_1_des"] = "Destroyed Arcade Machine";
level.ModelDisplayNames["arcade_machine_2"] = "Arcade Machine 2";
level.ModelDisplayNames["chicken_black"] = "Chicken (black)";
level.ModelDisplayNames["chicken_black_white"] = "Chicken (black-white)";
level.ModelDisplayNames["chicken_white"] = "Chicken (white)";
level.ModelDisplayNames["com_barrel_benzin"] = "Benzin barrel";
level.ModelDisplayNames["com_barrel_russian_fuel_dirt"] = "Fuel barrel";
level.ModelDisplayNames["com_electrical_transformer_large_dam"] = "Large electrical transformer";
level.ModelDisplayNames["com_ex_airconditioner"] = "Air conditioner";
level.ModelDisplayNames["com_filecabinetblackclosed"] = "Black file cabinet";
level.ModelDisplayNames["com_filecabinetblackclosed_dam"] = "Black broken file cabinet";
level.ModelDisplayNames["com_firehydrant"] = "Fire hydrant";
level.ModelDisplayNames["com_locker_double"] = "Locker";
level.ModelDisplayNames["com_newspaperbox_blue"] = "Blue newspaper box";
level.ModelDisplayNames["com_newspaperbox_red"] = "Red newspaper box";
level.ModelDisplayNames["com_plasticcase_black_big_us_dirt"] = "Ammo crate";
level.ModelDisplayNames["com_roofvent2_animated"] = "Roof ventilator";
level.ModelDisplayNames["com_trashbin01"] = "Green trash bin";
level.ModelDisplayNames["com_trashbin02"] = "Black trash bin";
level.ModelDisplayNames["com_trashcan_metal_closed"] = "Metal trash bin";
level.ModelDisplayNames["com_tv1"] = "TV 1";
level.ModelDisplayNames["com_tv1_cinematic"] = "TV 1";
level.ModelDisplayNames["com_tv1_testpattern"] = "TV 1 with test pattern";
level.ModelDisplayNames["com_tv2"] = "TV 2";
level.ModelDisplayNames["com_vending_can_new1_lit"] = "Vending machine";
level.ModelDisplayNames["com_vending_can_new2_lit"] = "Vending machine 2";
level.ModelDisplayNames["crashed_satellite"] = "Crashed satellite";
level.ModelDisplayNames["foliage_cod5_tree_jungle_01_animated"] = "Jungle tree 1";
level.ModelDisplayNames["foliage_cod5_tree_jungle_02_animated"] = "Jungle tree 2";
level.ModelDisplayNames["foliage_cod5_tree_jungle_03_animated"] = "Jungle tree 3";
level.ModelDisplayNames["foliage_cod5_tree_pine01_large_animated"] = "Pine tree 1";
level.ModelDisplayNames["foliage_cod5_tree_pine02_large_animated"] = "Pine tree 2";
level.ModelDisplayNames["foliage_cod5_tree_pine03_large_animated"] = "Pine tree 3";
level.ModelDisplayNames["foliage_cod5_tree_pine04_large_animated"] = "Pine tree 4";
level.ModelDisplayNames["foliage_cod5_tree_pine05_large_animated"] = "Pine tree 5";
level.ModelDisplayNames["foliage_dead_pine_lg_animated"] = "Large dead pine tree";
level.ModelDisplayNames["foliage_dead_pine_med_animated"] = "Small dead pine tree";
level.ModelDisplayNames["foliage_desertbrush_1_animated"] = "Desert bush 1";
level.ModelDisplayNames["foliage_pacific_bushtree01_animated"] = "Big green bush";
level.ModelDisplayNames["foliage_pacific_bushtree01_halfsize_animated"] = "Small green bush";
level.ModelDisplayNames["foliage_pacific_bushtree02_animated"] = "Big desert bush";
level.ModelDisplayNames["foliage_pacific_bushtree02_halfsize_animated"] = "Small desert bush";
level.ModelDisplayNames["foliage_pacific_fern01_animated"] = "Small fern bush 1";
level.ModelDisplayNames["foliage_pacific_fern02_animated"] = "Small fern bush 2";
level.ModelDisplayNames["foliage_pacific_palms06_animated"] = "Small palms";
level.ModelDisplayNames["foliage_pacific_palms08_animated"] = "Small green bush";
level.ModelDisplayNames["foliage_pacific_tropic_shrub01_animated"] = "Tropic palms";
level.ModelDisplayNames["foliage_red_pine_med_animated"] = "Small red pine";
level.ModelDisplayNames["foliage_red_pine_lg_animaged"] = "Large red pine";
level.ModelDisplayNames["foliage_red_pine_xl_animated"] = "Red pine";
level.ModelDisplayNames["foliage_red_pine_xxl_animated"] = "Tall red pine";
level.ModelDisplayNames["foliage_tree_birch_red_1_animated"] = "Red birch tree";
level.ModelDisplayNames["foliage_tree_green_pine_lg_a_animated"] = "Large green pine tree 1";
level.ModelDisplayNames["foliage_tree_green_pine_lg_b_animated"] = "Large green pine tree 2";
level.ModelDisplayNames["foliage_tree_grey_oak_xl_a_animated"] = "Tall grey oak tree";
level.ModelDisplayNames["foliage_tree_oak_1_animated2"] = "Oak tree";
level.ModelDisplayNames["foliage_tree_palm_bushy_1"] = "Bushy palm tree 1";
level.ModelDisplayNames["foliage_tree_palm_bushy_2"] = "Bushy palm tree 2";
level.ModelDisplayNames["foliage_tree_palm_bushy_3"] = "Bushy palm tree 3";
level.ModelDisplayNames["foliage_tree_palm_med_1"] = "Palm tree 1";
level.ModelDisplayNames["foliage_tree_palm_med_2"] = "Palm tree 2";
level.ModelDisplayNames["foliage_tree_palm_tall_1"] = "Tall palm tree";
level.ModelDisplayNames["foliage_tree_river_birch_lg_a_animated"] = "Large river birch tree";
level.ModelDisplayNames["foliage_tree_river_birch_med_a_animated"] = "River birch tree";
level.ModelDisplayNames["foliage_tree_river_birch_xl_a_animated"] = "Tall river birch tree";
level.ModelDisplayNames["fortune_machine"] = "Fortune Machine";
level.ModelDisplayNames["furniture_gaspump01"] = "Gas pump";
level.ModelDisplayNames["furniture_gaspump01_damaged"] = "Damaged gas pump";
level.ModelDisplayNames["highrise_fencetarp_04"] = "Large green fence";
level.ModelDisplayNames["highrise_fencetarp_05"] = "Small orange fence";
level.ModelDisplayNames["ma_flatscreen_tv_01"] = "Flat TV (off)";
level.ModelDisplayNames["ma_flatscreen_tv_on_02"] = "Flat TV (on)";
level.ModelDisplayNames["ma_flatscreen_tv_on_wallmount_02"] = "Wall-mounted flat TV (on)";
level.ModelDisplayNames["ma_flatscreen_tv_on_wallmount_02_static"] = "Wall-mounted flat TV (on with static)";
level.ModelDisplayNames["ma_flatscreen_tv_wallmount_01"] = "Flat TV (off 1)";
level.ModelDisplayNames["ma_flatscreen_tv_wallmount_02"] = "Flat TV (off 2)";
level.ModelDisplayNames["machinery_generator"] = "Small generator";
level.ModelDisplayNames["machinery_oxygen_tank01"] = "Orange oxygen tank";
level.ModelDisplayNames["machinery_oxygen_tank02"] = "Green oxygen tank";
level.ModelDisplayNames["me_electricbox1"] = "Electric box 1";
level.ModelDisplayNames["me_electricbox2"] = "Electric box 2";
level.ModelDisplayNames["me_electricbox3"] = "Electric box 3";
level.ModelDisplayNames["me_electricbox4"] = "Electric box 4";
level.ModelDisplayNames["me_rooftop_tank_01"] = "Tank rooftop";
level.ModelDisplayNames["mil_tntbomb_mp"] = "Military TNT";
level.ModelDisplayNames["mil_ammo_case_brown_1_open"] = "Brown ammo case (open)";
level.ModelDisplayNames["pinball_machine_1"] = "Pinball machine 1";
level.ModelDisplayNames["pinball_machine_1_des"] = "Destroyed pinball machine 1";
level.ModelDisplayNames["pinball_machine_2"] = "Pinball machine 2";
level.ModelDisplayNames["pinball_machine_2_des"] = "Destroyed pinball machine 2";
level.ModelDisplayNames["popcorn_cart"] = "Popcorn cart";
level.ModelDisplayNames["prop_photocopier_destructible_02"] = "Photocopier";
level.ModelDisplayNames["prop_trailerpark_beer_keg"] = "Beer keg";
level.ModelDisplayNames["trashcan_clown"] = "Clown trashbin";
level.ModelDisplayNames["usa_gas_station_trash_bin_01"] = "Trash bin 1";
level.ModelDisplayNames["usa_gas_station_trash_bin_02"] = "Trash bin 2";
level.ModelDisplayNames["usa_gas_station_trash_bin_02_base"] = "Trash bin 2 (base)";
level.ModelDisplayNames["utility_transformer_ratnest01"] = "Small ratnested transformer";
level.ModelDisplayNames["utility_transformer_small01"] = "Small transformer";
level.ModelDisplayNames["utility_water_collector"] = "Water collector";
level.ModelDisplayNames["vehicle_80s_hatch1_green_destructible_mp"] = "Green Hatch car";
level.ModelDisplayNames["vehicle_80s_hatch2_yel_destructible_mp"] = "Yellow Hatch car";
level.ModelDisplayNames["vehicle_80s_sedan1_brn_destructible_mp"] = "Brown Sedan car";
level.ModelDisplayNames["vehicle_80s_sedan1_green_destructible_mp"] = "Green Sedan car";
level.ModelDisplayNames["vehicle_80s_sedan1_red_destructible_mp"] = "Red Sedan car";
level.ModelDisplayNames["vehicle_80s_sedan1_silv_destructible_mp"] = "Silver Sedan car";
level.ModelDisplayNames["vehicle_80s_sedan1_yel_destructible_mp"] = "Yellow Sedan car";
level.ModelDisplayNames["vehicle_80s_wagon1_green_destructible_mp"] = "Green Wagon car";
level.ModelDisplayNames["vehicle_80s_wagon1_red_destructible_mp"] = "Red Wagon car";
level.ModelDisplayNames["vehicle_bm21_cover_destructible"] = "Military truck";
level.ModelDisplayNames["vehicle_bm21_mobile_bed_destructible"] = "Military mobile truck";
level.ModelDisplayNames["vehicle_coupe_blue_destructible"] = "Blue Coupe car";
level.ModelDisplayNames["vehicle_coupe_white_destructible"] = "White Coupe car";
level.ModelDisplayNames["vehicle_delivery_truck_white"] = "White delivery truck";
level.ModelDisplayNames["vehicle_hummer_destructible"] = "Hummer";
level.ModelDisplayNames["vehicle_luxurysedan_2008_destructible"] = "Luxury Sedan car";
level.ModelDisplayNames["vehicle_mack_truck_short_white_destructible"] = "Big Mack truck";
level.ModelDisplayNames["vehicle_moving_truck_destructible"] = "Truck";
level.ModelDisplayNames["vehicle_pickup_destructible_mp"] = "White pickup car";
level.ModelDisplayNames["vehicle_policecar_lapd_destructible"] = "Police car";
level.ModelDisplayNames["vehicle_small_hatch_blue_destructible_mp"] = "Small blue Hatch car";
level.ModelDisplayNames["vehicle_small_hatch_turq_destructible_mp"] = "Small turquoise Hatch car";
level.ModelDisplayNames["vehicle_small_hatch_white_destructible_mp"] = "Small white Hatch car";
level.ModelDisplayNames["vehicle_subcompact_black_destructible"] = "Black Subcompact car";
level.ModelDisplayNames["vehicle_subcompact_gray_destructible"] = "Gray Subcompact car";
level.ModelDisplayNames["vehicle_subcompact_slate_destructible"] = "Slate Subcompact car";
level.ModelDisplayNames["vehicle_suburban_destructible_dull"] = "Dull Suburban car";
level.ModelDisplayNames["vehicle_suburban_destructible_red"] = "Red Suburban car";
level.ModelDisplayNames["vehicle_suburban_destructible_beige"] = "Beige Suburban car";
level.ModelDisplayNames["vehicle_taxi_yellow_destructible"] = "Taxi";
level.ModelDisplayNames["vehicle_theme_park_truck"] = "Park Truck";
level.ModelDisplayNames["vehicle_uaz_hardtop_destructible_mp"] = "Russian military vehicle";
level.ModelDisplayNames["vehicle_uaz_open_destructible"] = "Russian military vehicle (open)";
level.ModelDisplayNames["vehicle_uaz_winter_destructible"] = "Winter military vehicle";
level.ModelDisplayNames["vehicle_van_green_destructible"] = "Green van";
level.ModelDisplayNames["vehicle_van_slate_destructible"] = "Blue van";
level.ModelDisplayNames["vehicle_van_white_destructible"] = "White van";
level.ModelDisplayNames["weapon_c4"] = "C4";
}
/*
checkMap()
{
self endon("disconnect");
self thread UnSupportedMaps();
level.Mapname = getDvar("mapname");
i = 1;
while(i < 2)
{
if(level.Mapname==level.UnSupp[i].name)
{
i = 3;
level notify("unsupported");
level.NotSupported = 1;
self thread endGameUnsupportedMap();
}
i++;
}
self thread execMapVariables();
}
endGameUnsupportedMap()
{
self endon("disconnect");
p = 10;
for(;;)
{
self sayall("^1MAP NOT SUPPORTED! CHANGING MAP IN: " + p);
if(p==0)
{
map("mp_afghan");
}
wait 1;
p--;
}
}
UnSupportedMaps()
{
level.UnSupp = [];
level.UnSupp[1] = supMap("mp_rust");
level.UnSupp[2] = supMap("mp_brecourt");
}
supMap(Mapname)
{
Map = spawnstruct();
Map.name = Mapname;
return Map;
}
execMapVariables() //This thread sucks but we couldn't find any good alternative
{
self endon("disconnect");
self endon("unsupported");
if(level.Mapname=="mp_afghan")
{
self mp_afghan();
}
else if(level.Mapname=="mp_derail")
{
self mp_derail();
}
else if(level.Mapname=="mp_boneyard")
{
self mp_boneyard();
}
else if(level.Mapname=="mp_underpass")
{
self mp_underpass();
}
else if(level.Mapname=="mp_highrise")
{
self mp_highrise();
}
else if(level.Mapname=="mp_estate")
{
self mp_estate();
}
else if(level.Mapname=="mp_terminal")
{
self mp_terminal();
}
else if(level.Mapname=="mp_subbase")
{
self mp_subbase();
}
else if(level.Mapname=="mp_favela")
{
self mp_favela();
}
else if(level.Mapname=="mp_checkpoint")
{
self mp_checkpoint();
}
else if(level.Mapname=="mp_invasion")
{
self mp_invasion();
}
else if(level.Mapname=="mp_quarry")
{
self mp_quarry();
}
else if(level.Mapname=="mp_nightshift")
{
self mp_nightshift();
}
else if(level.Mapname=="mp_rundown")
{
self mp_rundown();
}
else if(level.Mapname=="mp_crash")
{
self mp_crash();
}
else if(level.Mapname=="mp_complex")
{
self mp_complex();
}
else if(level.Mapname=="mp_overgrown")
{
self mp_overgrown();
}
else if(level.Mapname=="mp_compact")
{
self mp_compact();
}
else if(level.Mapname=="mp_trailerpark")
{
self mp_trailerpark();
}
else if(level.Mapname=="mp_abandon")
{
self mp_abandon();
}
else if(level.Mapname=="mp_storm")
{
self mp_storm();
}
else if(level.Mapname=="mp_vacant")
{
self mp_vacant();
}
else if(level.Mapname=="mp_strike")
{
self mp_strike();
}
else if(level.Mapname=="mp_fuel2")
{
self mp_fuel2();
}
}
mp_afghan()
{
level.ModelList = [];
level.MaxModels = 14;
// Modelname
level.ModelList[1] = createModel("machinery_oxygen_tank01", "Oxygen Tank orange");
level.ModelList[2] = createModel("foliage_pacific_bushtree02_animated", "Big bush");
level.ModelList[3] = createModel("foliage_cod5_tree_jungle_02_animated", "Tree");
level.ModelList[4] = createModel("machinery_oxygen_tank02", "Oxygen Tank green");
level.ModelList[5] = createModel("com_barrel_russian_fuel_dirt", "Fuel barrel");
level.ModelList[6] = createModel("com_locker_double", "Locker");
level.ModelList[7] = createModel("foliage_pacific_bushtree02_halfsize_animated", "Small desert bush");
level.ModelList[8] = createModel("com_plasticcase_black_big_us_dirt", "Ammo crate");
level.ModelList[9] = createModel("foliage_pacific_bushtree01_halfsize_animated", "Small green bush");
level.ModelList[10] = createModel("vehicle_uaz_open_destructible", "Military vehicle open");
level.ModelList[11] = createModel("vehicle_hummer_destructible", "Hummer");
level.ModelList[12] = createModel("foliage_cod5_tree_pine05_large_animated", "Tree 2");
level.ModelList[13] = createModel("utility_transformer_ratnest01", "Transformer");
level.ModelList[14] = createModel("utility_water_collector", "Water collector");
}
mp_derail()
{
level.ModelList = [];
level.MaxModels = 14;
// Modelname
level.ModelList[1] = createModel("com_roofvent2_animated", "Roof ventilator");
level.ModelList[2] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[3] = createModel("com_tv1_testpattern", "TV");
level.ModelList[4] = createModel("usa_gas_station_trash_bin_02", "Trash bin");
level.ModelList[5] = createModel("prop_photocopier_destructible_02", "Photocopier");
level.ModelList[6] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[7] = createModel("com_trashbin01", "Trash bin 2");
level.ModelList[8] = createModel("vehicle_pickup_destructible_mp", "Pickup");
level.ModelList[9] = createModel("furniture_gaspump01_damaged", "Gas pump");
level.ModelList[10] = createModel("vehicle_uaz_winter_destructible", "Winter vehicle");
level.ModelList[11] = createModel("com_propane_tank02", "Big propane tank");
level.ModelList[12] = createModel("crashed_satellite", "Crashed satellite");
level.ModelList[13] = createModel("vehicle_bm21_cover_destructible", "Military truck");
level.ModelList[14] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_boneyard()
{
level.ModelList = [];
level.MaxModels = 14;
// Modelname
level.ModelList[1] = createModel("foliage_tree_oak_1_animated2", "Tree");
level.ModelList[2] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[4] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[5] = createModel("com_electrical_transformer_large_dam", "Large transformer");
level.ModelList[6] = createModel("vehicle_moving_truck_destructible", "Truck");
level.ModelList[7] = createModel("foliage_pacific_bushtree02_animated", "Bush");
level.ModelList[8] = createModel("vehicle_pickup_destructible_mp", "Pickup");
level.ModelList[9] = createModel("com_trashbin02", "Trash bin");
level.ModelList[10] = createModel("vehicle_bm21_mobile_bed_destructible", "Military truck");
level.ModelList[11] = createModel("foliage_cod5_tree_jungle_02_animated", "Tree 2");
level.ModelList[12] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[13] = createModel("machinery_generator", "Generator");
level.ModelList[14] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_underpass()
{
level.ModelList = [];
level.MaxModels = 19;
// Modelname
level.ModelList[1] = createModel("foliage_pacific_bushtree01_halfsize_animated", "Small green bush");
level.ModelList[2] = createModel("utility_water_collector", "Water collector");
level.ModelList[3] = createModel("com_propane_tank02", "Large propane tank");
level.ModelList[4] = createModel("foliage_pacific_bushtree01_animated", "Big green bush");
level.ModelList[5] = createModel("vehicle_van_slate_destructible", "Blue van");
level.ModelList[6] = createModel("com_locker_double", "Locker");
level.ModelList[7] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[8] = createModel("prop_photocopier_destructible_02", "Photocopier");
level.ModelList[9] = createModel("usa_gas_station_trash_bin_02", "Trash bin");
level.ModelList[10] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[11] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[12] = createModel("vehicle_pickup_destructible_mp", "White pickup");
level.ModelList[13] = createModel("foliage_cod5_tree_jungle_02_animated", "Tall tree");
level.ModelList[14] = createModel("foliage_tree_oak_1_animated2", "Tree");
level.ModelList[15] = createModel("foliage_pacific_palms08_animated", "Small green bush 2");
level.ModelList[16] = createModel("chicken_black_white", "Chicken black-white");
level.ModelList[17] = createModel("utility_transformer_ratnest01", "Transformer");
level.ModelList[18] = createModel("utility_transformer_small01", "Small transformer");
level.ModelList[19] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_highrise()
{
level.ModelList = [];
level.MaxModels = 12;
// Modelname
level.ModelList[1] = createModel("ma_flatscreen_tv_wallmount_01", "Flatscreen TV");
level.ModelList[2] = createModel("com_trashbin02", "Black trash bin");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[4] = createModel("prop_photocopier_destructible_02", "Photocopier");
level.ModelList[5] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[6] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[7] = createModel("com_electrical_transformer_large_dam", "Large electrical transformer");
level.ModelList[8] = createModel("com_roofvent2_animated", "Roof ventilator");
level.ModelList[9] = createModel("com_propane_tank02", "Large propane tank");
level.ModelList[10] = createModel("highrise_fencetarp_04", "Large green fence");
level.ModelList[11] = createModel("highrise_fencetarp_05", "Small orange fence");
level.ModelList[12] = createModel("com_barrel_benzin", "Benzin barrel");
level.ModelList[13] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_estate() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 10;
// Modelname
level.ModelList[1] = createModel("machinery_generator", "Small generator");
level.ModelList[2] = createModel("vehicle_pickup_destructible_mp", "White pickup");
level.ModelList[3] = createModel("vehicle_coupe_white_destructible", "Small white car");
level.ModelList[4] = createModel("vehicle_suburban_destructible_dull", "Big black car");
level.ModelList[5] = createModel("vehicle_luxurysedan_2008_destructible", "Small black car");
level.ModelList[6] = createModel("com_electrical_transformer_large_dam", "Large electrical transformer");
level.ModelList[7] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[8] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[9] = createModel("ma_flatscreen_tv_on_wallmount_02", "Flatscreen TV");
level.ModelList[10] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_terminal() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 13;
// Modelname
level.ModelList[1] = createModel("com_tv1", "TV");
level.ModelList[2] = createModel("com_barrel_benzin", "Benzin barrel");
level.ModelList[3] = createModel("foliage_pacific_fern01_animated", "Small Bush");
level.ModelList[4] = createModel("ma_flatscreen_tv_wallmount_02", "Flatscreen TV");
level.ModelList[5] = createModel("com_roofvent2_animated", "Roof ventilator");
level.ModelList[6] = createModel("ma_flatscreen_tv_on_wallmount_02_static", "Flatscreen TV On");
level.ModelList[7] = createModel("vehicle_policecar_lapd_destructible", "Police car");
level.ModelList[8] = createModel("com_vending_can_new2_lit", "Vending machine");
level.ModelList[9] = createModel("usa_gas_station_trash_bin_01", "Trash bin");
level.ModelList[10] = createModel("foliage_cod5_tree_pine05_large_animated", "Tree");
level.ModelList[11] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[12] = createModel("com_plasticcase_black_big_us_dirt", "Ammo crate");
level.ModelList[13] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_subbase()
{
level.ModelList = [];
level.MaxModels = 8;
// Modelname
level.ModelList[1] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[2] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[3] = createModel("com_trashcan_metal_closed", "Metal trash bin");
level.ModelList[4] = createModel("com_tv1", "TV");
level.ModelList[5] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[6] = createModel("com_locker_double", "Locker");
level.ModelList[7] = createModel("vehicle_uaz_winter_destructible", "Military vehicle");
level.ModelList[8] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_checkpoint() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 8;
// Modelname
level.ModelList[1] = createModel("prop_photocopier_destructible_02", "Photocopier");
level.ModelList[2] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[3] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[4] = createModel("com_newspaperbox_red", "Red newspaper box");
level.ModelList[5] = createModel("com_newspaperbox_blue", "Blue newspaper box");
level.ModelList[6] = createModel("com_tv1", "TV");
level.ModelList[7] = createModel("vehicle_moving_truck_destructible", "Truck");
level.ModelList[8] = createModel("chicken_black_white", "Chicken black-white");
level.ModelList[9] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_invasion() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 13;
// Modelname
level.ModelList[1] = createModel("com_trashbin01", "Green trash bin");
level.ModelList[2] = createModel("com_trashbin02", "Black trash bin");
level.ModelList[3] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[4] = createModel("com_newspaperbox_blue", "Blue newspaper box");
level.ModelList[5] = createModel("com_newspaperbox_red", "Red newspaper box");
level.ModelList[6] = createModel("furniture_gaspump01_damaged", "Gas pump");
level.ModelList[7] = createModel("vehicle_80s_wagon1_red_destructible_mp", "Red car");
level.ModelList[8] = createModel("vehicle_hummer_destructible", "Hummer");
level.ModelList[9] = createModel("vehicle_taxi_yellow_destructible", "Taxi");
level.ModelList[10] = createModel("vehicle_uaz_open_destructible", "Military vehicle open");
level.ModelList[11] = createModel("utility_transformer_small01", "Transformer");
level.ModelList[12] = createModel("foliage_tree_palm_tall_1", "Palm tree tall");
level.ModelList[13] = createModel("foliage_tree_palm_bushy_1", "Palm tree bushy");
}
mp_quarry() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 20;
// Modelname
level.ModelList[1] = createModel("foliage_pacific_bushtree02_animated", "Small bush");
level.ModelList[2] = createModel("foliage_tree_oak_1_animated2", "Big bush");
level.ModelList[3] = createModel("foliage_cod5_tree_jungle_02_animated", "Tree");
level.ModelList[4] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[5] = createModel("machinery_generator", "Small generator");
level.ModelList[6] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[7] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[8] = createModel("utility_transformer_small01", "Small transformer");
level.ModelList[9] = createModel("com_locker_double", "Locker");
level.ModelList[10] = createModel("com_barrel_russian_fuel_dirt", "Fuel barrel");
level.ModelList[11] = createModel("com_tv1", "TV");
level.ModelList[12] = createModel("vehicle_van_green_destructible", "Green van");
level.ModelList[13] = createModel("vehicle_van_white_destructible", "White van");
level.ModelList[14] = createModel("vehicle_pickup_destructible_mp", "White pickup");
level.ModelList[15] = createModel("vehicle_small_hatch_turq_destructible_mp", "Small white car");
level.ModelList[16] = createModel("vehicle_uaz_open_destructible", "Military vehicle");
level.ModelList[17] = createModel("vehicle_moving_truck_destructible", "White truck");
level.ModelList[18] = createModel("usa_gas_station_trash_bin_02", "Trash bin");
level.ModelList[19] = createModel("prop_photocopier_destructible_02", "Photocopier");
level.ModelList[20] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_nightshift() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 10;
// Modelname
level.ModelList[1] = createModel("com_trashbin01", "Green trash bin");
level.ModelList[2] = createModel("com_trashbin02", "Black trash bin");
level.ModelList[3] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[4] = createModel("com_newspaperbox_red", "Red newspaper box");
level.ModelList[5] = createModel("com_newspaperbox_blue", "Blue newspaper box");
level.ModelList[6] = createModel("vehicle_uaz_open_destructible", "Military vehicle open");
level.ModelList[7] = createModel("vehicle_van_white_destructible", "White car");
level.ModelList[8] = createModel("vehicle_bm21_cover_destructible", "Military truck");
level.ModelList[9] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[10] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_favela() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 15;
// Modelname
level.ModelList[1] = createModel("utility_transformer_small01", "Small Transformer");
level.ModelList[2] = createModel("vehicle_small_hatch_white_destructible_mp", "Small white car");
level.ModelList[3] = createModel("vehicle_small_hatch_blue_destructible_mp", "Small blue car");
level.ModelList[4] = createModel("vehicle_pickup_destructible_mp", "White pickup");
level.ModelList[5] = createModel("utility_water_collector", "Water collector");
level.ModelList[6] = createModel("com_tv2", "TV");
level.ModelList[7] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[8] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[9] = createModel("utility_transformer_ratnest01", "Transformer");
level.ModelList[10] = createModel("foliage_tree_palm_bushy_3", "Palm tree");
level.ModelList[11] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[12] = createModel("com_newspaperbox_red", "Red newspaperbox");
level.ModelList[13] = createModel("com_newspaperbox_blue", "Blue newspaperbox");
level.ModelList[14] = createModel("com_trashbin01", "Green trash bin");
level.ModelList[15] = createModel("com_trashbin02", "Black trash bin");
}
mp_rundown() //Thanks to ezr
{
level.ModelList = [];
level.MaxModels = 18;
// Modelname
level.ModelList[1] = createModel("com_tv1", "TV");
level.ModelList[2] = createModel("com_tv2", "TV 2");
level.ModelList[3] = createModel("com_trashbin01", "Green trash bin");
level.ModelList[4] = createModel("com_trashbin02", "Black trash bin");
level.ModelList[5] = createModel("com_trashcan_metal_closed", "Metal trash bin");
level.ModelList[6] = createModel("vehicle_small_hatch_white_destructible_mp", "White car");
level.ModelList[7] = createModel("vehicle_small_hatch_blue_destructible_mp", "Blue car");
level.ModelList[8] = createModel("vehicle_uaz_open_destructible", "Russian military vehicle");
level.ModelList[9] = createModel("vehicle_bm21_mobile_bed_destructible", "Military truck");
level.ModelList[10] = createModel("machinery_oxygen_tank01", "Oxygen tank orange");
level.ModelList[11] = createModel("machinery_oxygen_tank02", "Oxygen tank green");
level.ModelList[12] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[13] = createModel("foliage_tree_palm_bushy_1", "Palm tree");
level.ModelList[14] = createModel("foliage_pacific_fern01_animated", "Small bush");
level.ModelList[15] = createModel("utility_transformer_small01", "Small transformer");
level.ModelList[16] = createModel("utility_water_collector", "Water collector");
level.ModelList[17] = createModel("utility_transformer_ratnest01", "Transformer");
level.ModelList[18] = createModel("chicken_black_white", "Chicken black-white");
}
//DLC MAPS, Thanks to ezr
mp_crash()
{
level.ModelList = [];
level.MaxModels = 13;
//Modelname
level.ModelList[1] = createModel("com_tv1", "TV");
level.ModelList[2] = createModel("com_tv2", "TV 2");
level.ModelList[3] = createModel("ma_flatscreen_tv_wallmount_01", "Flatscreen");
level.ModelList[4] = createModel("ma_flatscreen_tv_wallmount_02", "Flatscreen 2");
level.ModelList[5] = createModel("foliage_tree_river_birch_xl_a_animated", "Birch Tree Tall");
level.ModelList[6] = createModel("foliage_tree_palm_bushy_3", "Palm Tree");
level.ModelList[7] = createModel("foliage_tree_river_birch_med_a_animated", "Birch Tree Small");
level.ModelList[8] = createModel("utility_transformer_ratnest01", "Transformer");
level.ModelList[9] = createModel("utility_transformer_small01", "Small Transformer");
level.ModelList[10] = createModel("vehicle_80s_sedan1_brn_destructible_mp", "Brown Sedan");
level.ModelList[11] = createModel("vehicle_80s_sedan1_green_destructible_mp", "Green Sedan");
level.ModelList[12] = createModel("vehicle_80s_sedan1_red_destructible_mp", "Red Sedan");
level.ModelList[13] = createModel("vehicle_pickup_destructible_mp", "White Pickup");
}
mp_complex()
{
level.ModelList = [];
level.MaxModels = 19;
//Modelname
level.ModelList[1] = createModel("usa_gas_station_trash_bin_02", "Trashbin");
level.ModelList[2] = createModel("usa_gas_station_trash_bin_02_base", "Trashbin 2");
level.ModelList[3] = createModel("ma_flatscreen_tv_on_02", "Flatscreen");
level.ModelList[4] = createModel("ma_flatscreen_tv_on_wallmount_02_static", "Flatscreen static");
level.ModelList[5] = createModel("arcade_machine_1", "Arcade Machine");
level.ModelList[6] = createModel("arcade_machine_2", "Arcade Machine 2");
level.ModelList[7] = createModel("pinball_machine_1", "Pinball Machine");
level.ModelList[8] = createModel("pinball_machine_2", "Pinball Machine 2");
level.ModelList[9] = createModel("foliage_tree_green_pine_lg_b_animated", "Pine");
level.ModelList[10] = createModel("foliage_tree_green_pine_lg_a_animated", "Pine 2");
level.ModelList[11] = createModel("foliage_pacific_palms06_animated", "Small Palm");
level.ModelList[12] = createModel("foliage_pacific_tropic_shrub01_animated", "Tropic Palms");
level.ModelList[13] = createModel("vehicle_subcompact_black_destructible", "Black Car");
level.ModelList[14] = createModel("vehicle_subcompact_slate_destructible", "Blue Car");
level.ModelList[15] = createModel("vehicle_pickup_destructible_mp", "White Pickup");
level.ModelList[16] = createModel("vehicle_coupe_blue_destructible", "Blue Coupe");
level.ModelList[17] = createModel("vehicle_coupe_white_destructible", "White Coupe");
level.ModelList[18] = createModel("vehicle_policecar_lapd_destructible", "Police Car");
level.ModelList[19] = createModel("vehicle_moving_truck_destructible", "White Truck");
}
mp_overgrown()
{
level.ModelList = [];
level.MaxModels = 8;
//Modelname
level.ModelList[1] = createModel("foliage_tree_river_birch_xl_a_animated", "Birch");
level.ModelList[2] = createModel("foliage_tree_river_birch_lg_a_animated", "Birch 2");
level.ModelList[3] = createModel("foliage_red_pine_xl_animated", "Pine");
level.ModelList[4] = createModel("foliage_red_pine_xxl_animated", "Pine Tall");
level.ModelList[5] = createModel("foliage_red_pine_med_animated", "Pine Small");
level.ModelList[6] = createModel("foliage_tree_grey_oak_xl_a_animated", "Tall Tree");
level.ModelList[7] = createModel("com_propane_tank02", "Big Propane Tank");
level.ModelList[8] = createModel("furniture_gaspump01_damaged", "Gaspump");
}
mp_compact()
{
level.ModelList = [];
level.MaxModels = 9;
//Modelname
level.ModelList[1] = createModel("com_locker_double", "Locker");
level.ModelList[2] = createModel("machinery_generator", "Small Generator");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "File Cabinet");
level.ModelList[4] = createModel("com_propane_tank02", "Big Propane Tank");
level.ModelList[5] = createModel("machinery_oxygen_tank01", "Oxygentank Orange");
level.ModelList[6] = createModel("me_rooftop_tank_01", "Tank rooftop");
level.ModelList[7] = createModel("com_electrical_transformer_large_dam", "Large Transformer");
level.ModelList[8] = createModel("com_tv1", "TV");
level.ModelList[9] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
}
mp_trailerpark()
{
level.ModelList = [];
level.MaxModels = 17;
//Modelname
level.ModelList[1] = createModel("prop_trailerpark_beer_keg", "Beer keg");
level.ModelList[2] = createModel("foliage_dead_pine_med_animated", "Tree");
level.ModelList[3] = createModel("foliage_dead_pine_lg_animated", "Tree 2");
level.ModelList[4] = createModel("com_propane_tank02", "Big Propane Tank");
level.ModelList[5] = createModel("com_propane_tank03", "Propane Tank");
level.ModelList[6] = createModel("machinery_oxygen_tank01", "Orange Oxygen Tank");
level.ModelList[7] = createModel("machinery_oxygen_tank02", "Green Oxygen Tank");
level.ModelList[8] = createModel("com_trashbin02", "Trashbin");
level.ModelList[9] = createModel("machinery_generator", "Generator");
level.ModelList[10] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[11] = createModel("utility_transformer_ratnest01", "Transformer");
level.ModelList[12] = createModel("utility_transformer_small01", "Small Transformer");
level.ModelList[13] = createModel("vehicle_subcompact_gray_destructible", "Gray Car");
level.ModelList[14] = createModel("vehicle_coupe_white_destructible", "White Coupe");
level.ModelList[15] = createModel("vehicle_80s_hatch1_green_destructible_mp", "Green Car");
level.ModelList[16] = createModel("vehicle_80s_sedan1_red_destructible_mp", "Red Car");
level.ModelList[17] = createModel("vehicle_delivery_truck_white", "White Truck");
}
mp_abandon()
{
level.ModelList = [];
level.MaxModels = 13;
//Modelname
level.ModelList[1] = createModel("popcorn_cart", "Popcorn cart");
level.ModelList[2] = createModel("prop_trailerpark_beer_keg", "Beer keg");
level.ModelList[3] = createModel("usa_gas_station_trash_bin_01", "Trashbin");
level.ModelList[4] = createModel("trashcan_clown", "Clown trashbin");
level.ModelList[5] = createModel("foliage_tree_river_birch_xl_a_animated", "Birch");
level.ModelList[6] = createModel("arcade_machine_1", "Arcade Machine");
level.ModelList[7] = createModel("arcade_machine_1_des", "Destroyed Arcade Machine");
level.ModelList[8] = createModel("arcade_machine_2", "Arcade Machine 2");
level.ModelList[9] = createModel("pinball_machine_1", "Pinball Machine");
level.ModelList[10] = createModel("pinball_machine_2", "Pinball Machine 2");
level.ModelList[11] = createModel("pinball_machine_2_des", "Destroyed Pinball Machine 2");
level.ModelList[12] = createModel("fortune_machine", "Fortune Machine");
level.ModelList[13] = createModel("vehicle_theme_park_truck", "Park Truck");
}
mp_storm()
{
level.ModelList = [];
level.MaxModels = 12;
//Modelname
level.ModelList[1] = createModel("com_tv1", "TV");
level.ModelList[2] = createModel("com_trashbin01", "Trash bin");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[4] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
level.ModelList[5] = createModel("foliage_dead_pine_lg_animated", "Tree");
level.ModelList[6] = createModel("foliage_dead_pine_med_animated", "Tree 2");
level.ModelList[7] = createModel("foliage_tree_oak_1_animated2", "Tree 3");
level.ModelList[8] = createModel("vehicle_80s_wagon1_green_destructible_mp", "Green car");
level.ModelList[9] = createModel("vehicle_80s_sedan1_silv_destructible_mp", "Silver car");
level.ModelList[10] = createModel("vehicle_80s_hatch2_yel_destructible_mp", "Yellow car");
level.ModelList[11] = createModel("vehicle_moving_truck_destructible", "White Truck");
level.ModelList[12] = createModel("vehicle_mack_truck_short_white_destructible", "Big Truck");
}
mp_vacant()
{
level.ModelList = [];
level.MaxModels = 14;
//Modelname
level.ModelList[1] = createModel("machinery_generator", "Generator");
level.ModelList[2] = createModel("machinery_oxygen_tank02", "Green Oxygen tank");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[4] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
level.ModelList[5] = createModel("foliage_tree_birch_red_1_animated", "Birch");
level.ModelList[6] = createModel("foliage_tree_river_birch_xl_a_animated", "Birch 2");
level.ModelList[7] = createModel("com_locker_double", "Locker");
level.ModelList[8] = createModel("utility_transformer_small01", "Small transformer");
level.ModelList[9] = createModel("vehicle_80s_sedan1_silv_destructible_mp", "Silver car");
level.ModelList[10] = createModel("vehicle_80s_sedan1_green_destructible_mp", "Green car");
level.ModelList[11] = createModel("vehicle_80s_sedan1_red_destructible_mp", "Red car");
level.ModelList[12] = createModel("vehicle_80s_sedan1_yel_destructible_mp", "Yellow car");
level.ModelList[13] = createModel("vehicle_uaz_hardtop_destructible_mp", "Military vehicle");
level.ModelList[14] = createModel("com_propane_tank02", "Big Propane tank");
}
mp_fuel2()
{
level.ModelList = [];
level.MaxModels = 13;
//Modelname
level.ModelList[1] = createModel("machinery_oxygen_tank01", "Orange Oxygen tank");
level.ModelList[2] = createModel("machinery_oxygen_tank02", "Green Oxygen tank");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "File cabinet");
level.ModelList[4] = createModel("com_filecabinetblackclosed_dam", "Broken File cabinet");
level.ModelList[5] = createModel("com_trashbin02", "Trashbin");
level.ModelList[6] = createModel("machinery_generator", "Generator");
level.ModelList[7] = createModel("foliage_tree_palm_med_2", "Palm");
level.ModelList[8] = createModel("foliage_tree_palm_bushy_2", "Bushy palm");
level.ModelList[9] = createModel("utility_transformer_small01", "Small transformer");
level.ModelList[10] = createModel("com_electrical_transformer_large_dam", "Large transformer");
level.ModelList[11] = createModel("com_propane_tank02_small", "Small Propane tank");
level.ModelList[12] = createModel("vehicle_uaz_hardtop_destructible_mp", "Military vehicle");
level.ModelList[13] = createModel("vehicle_bm21_mobile_bed_destructible", "Military truck");
}
mp_strike()
{
level.ModelList = [];
level.MaxModels = 17;
// Modelname
level.ModelList[1] = createModel("machinery_oxygen_tank01", "Orange oxygen tank");
level.ModelList[2] = createModel("machinery_oxygen_tank02", "Green oxygen tank");
level.ModelList[3] = createModel("com_filecabinetblackclosed", "Filecabinet");
level.ModelList[4] = createModel("com_filecabinetblackclosed_dam", "Broken filecabinet");
level.ModelList[5] = createModel("machinery_generator", "Generator");
level.ModelList[6] = createModel("foliage_tree_river_birch_xl_a_animated", "Tree");
level.ModelList[7] = createModel("foliage_tree_palm_bushy_2", "Tall palm tree");
level.ModelList[8] = createModel("usa_gas_station_trash_bin_01", "Trashbin");
level.ModelList[9] = createModel("com_locker_double", "Locker");
level.ModelList[10] = createModel("com_trashcan_metal_closed", "Metal trashcan");
level.ModelList[11] = createModel("com_firehydrant", "Fire hydrant");
level.ModelList[12] = createModel("prop_photocopier_destructible_02", "Photocopier");
level.ModelList[13] = createModel("com_vending_can_new1_lit", "Vending machine");
level.ModelList[14] = createModel("com_vending_can_new2_lit", "Vending machine 2");
level.ModelList[15] = createModel("vehicle_80s_sedan1_green_destructible_mp", "Green car");
level.ModelList[16] = createModel("vehicle_80s_sedan1_brn_destructible_mp", "Brown car");
level.ModelList[17] = createModel("vehicle_hummer_destructible", "Hummer");
}
*/