2008-11-20 00:00:00 +00:00
|
|
|
main()
|
|
|
|
{
|
|
|
|
maps\mp\mp_outskirts_fx::main();
|
|
|
|
maps\mp\createart\mp_outskirts_art::main();
|
|
|
|
|
|
|
|
maps\mp\_load::main();
|
|
|
|
|
2009-04-10 00:00:00 +00:00
|
|
|
precachemodel("collision_geo_128x128x128");
|
|
|
|
precachemodel("collision_wall_512x512x10");
|
|
|
|
precachemodel("collision_geo_512x512x512");
|
2009-07-17 00:00:00 +00:00
|
|
|
precachemodel("collision_wall_128x128x10");
|
2009-04-10 00:00:00 +00:00
|
|
|
|
2008-11-20 00:00:00 +00:00
|
|
|
maps\mp\_compass::setupMiniMap("compass_map_mp_outskirts");
|
|
|
|
|
|
|
|
// If the team nationalites change in this file,
|
|
|
|
// you must update the team nationality in the level's csc file as well!
|
|
|
|
game["allies"] = "russian";
|
|
|
|
game["axis"] = "german";
|
|
|
|
game["attackers"] = "allies";
|
|
|
|
game["defenders"] = "axis";
|
|
|
|
game["allies_soldiertype"] = "german";
|
|
|
|
game["axis_soldiertype"] = "german";
|
|
|
|
|
|
|
|
game["strings"]["war_callsign_a"] = &"MPUI_CALLSIGN_OUTSKIRTS_A";
|
|
|
|
game["strings"]["war_callsign_b"] = &"MPUI_CALLSIGN_OUTSKIRTS_B";
|
|
|
|
game["strings"]["war_callsign_c"] = &"MPUI_CALLSIGN_OUTSKIRTS_C";
|
|
|
|
game["strings"]["war_callsign_d"] = &"MPUI_CALLSIGN_OUTSKIRTS_D";
|
|
|
|
game["strings"]["war_callsign_e"] = &"MPUI_CALLSIGN_OUTSKIRTS_E";
|
|
|
|
|
|
|
|
game["strings_menu"]["war_callsign_a"] = "@MPUI_CALLSIGN_OUTSKIRTS_A";
|
|
|
|
game["strings_menu"]["war_callsign_b"] = "@MPUI_CALLSIGN_OUTSKIRTS_B";
|
|
|
|
game["strings_menu"]["war_callsign_c"] = "@MPUI_CALLSIGN_OUTSKIRTS_C";
|
|
|
|
game["strings_menu"]["war_callsign_d"] = "@MPUI_CALLSIGN_OUTSKIRTS_D";
|
|
|
|
game["strings_menu"]["war_callsign_e"] = "@MPUI_CALLSIGN_OUTSKIRTS_E";
|
|
|
|
|
|
|
|
setdvar( "r_specularcolorscale", "1" );
|
|
|
|
|
|
|
|
setdvar("compassmaxrange","2100");
|
|
|
|
|
2009-04-10 00:00:00 +00:00
|
|
|
|
|
|
|
//small rubble room accross from church tower
|
|
|
|
spawncollision("collision_geo_128x128x128","collider",(834, 1282, -1276), (0, 350, 0));
|
|
|
|
//prevents crazy jump from church tower to telephone pole
|
2009-07-17 00:00:00 +00:00
|
|
|
spawncollision("collision_geo_32x32x128","collider",(-416, 392, -1188), (0, 0, 0));
|
2009-04-10 00:00:00 +00:00
|
|
|
//prevents players from getting on top of burned out rooftop caddycorner to church tower
|
|
|
|
spawncollision("collision_geo_512x512x512","collider",(1002, 350, -1064), (0, 0, 0));
|
|
|
|
//prevents tank bounce
|
|
|
|
spawncollision("collision_wall_512x512x10","collider",(19, 2112, -1003), (0, 0, 0));
|
|
|
|
|
2009-07-17 00:00:00 +00:00
|
|
|
//block access to secret room through non-colliding window issue ID 44232
|
|
|
|
spawncollision("collision_wall_128x128x10","collider",(-1111, -503, -1404), (0, 270, 0));
|
|
|
|
|
|
|
|
//block access to roof of barn issue ID 44299
|
|
|
|
spawncollision("collision_geo_512x512x512","collider",(3763, 2861, -751), (0, 0, 0));
|
|
|
|
|
|
|
|
//block access exploit in church issue ID 44300
|
|
|
|
spawncollision("collision_wall_128x128x10","collider",(-224, -474, -1360), (0, 0, 0));
|
|
|
|
|
|
|
|
//block access to roof of blown up house issue ID 44301
|
|
|
|
spawncollision("collision_geo_512x512x512","collider",(-2913, -1129, -1502), (0, 330, 0));
|
|
|
|
|
|
|
|
//further efforts to prevent crazy telephone pole jump exploit
|
|
|
|
spawncollision("collision_geo_512x512x512","collider",(-684, 768, -1209), (0, 0, 0));
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-04-10 00:00:00 +00:00
|
|
|
|
2008-11-20 00:00:00 +00:00
|
|
|
// enable new spawning system
|
|
|
|
maps\mp\gametypes\_spawning::level_use_unified_spawning(true);
|
|
|
|
|
|
|
|
}
|