main()
{

	maps\mp\_load::main();
	maps\mp\mp_tilli_fx::main();
	maps\mp\mp_tilli_stukafly::main();
	if(level.wwx_ambmapsound) ambientPlay("ambient_mp_tilli");
	
      if(level.wwx_ambmapfog) setExpFog(0.00002, 0.9, 0.9, 1, 0);
	
	game["allies"] = "british";
 	game["axis"] = "german";
	game["attackers"] = "allies";
	game["defenders"] = "axis";
	game["british_soldiertype"] = "normandy";
	game["german_soldiertype"] = "normandy";

      if(level.wwx_ambfliesfx)
      {
	getent ("horse","targetname") playloopsound ("horse_fly");
	getent ("cow","targetname") playloopsound ("horse_fly");
      }

	getent ("traktor","targetname") playloopsound ("traktor");
	getent ("kubel","targetname") playloopsound ("kubel");
	getent ("halftrack","targetname") playloopsound ("halftrack");
	getent ("sherman","targetname") playloopsound ("sherman");
	getent ("radio","targetname") playloopsound ("radio");
	getent ("sherman2","targetname") playloopsound ("sherman");

	if(level.wwx_ambfirefx) 
      {
      getent ("kubelcrash","targetname") playloopsound ("willy");
	getent ("willy","targetname") playloopsound ("willy");
      }

	getent ("radiochurch","targetname") playloopsound ("radio2");

      if(level.wwx_radiobased)
	{
		level.radio = [];
		level.radio[0] = spawn("script_model", (-3055, 124, 79));
		level.radio[0].angles = (0, 0, 0);

		level.radio[1] = spawn("script_model", (-952.55, 2527.94, 288));
		level.radio[1].angles = (0, 0, 0);

		level.radio[2] = spawn("script_model", (207.118, 1141.28, 78));
		level.radio[2].angles = (0, 0, 0);

		level.radio[3] = spawn("script_model", (-1692.91, 2082.48, 84));
		level.radio[3].angles = (0, 0, 0);

		level.radio[4] = spawn("script_model", (-980.246, 1240.19, 187));
		level.radio[4].angles = (0, 0, 0);

		level.radio[5] = spawn("script_model", (-738.301, -978.365, 46));
		level.radio[5].angles = (0, 0, 0);
	}

}

