// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool

main()
{
    maps\mp\mp_dart_precache::main();
    maps\createart\mp_dart_art::main();
    maps\mp\mp_dart_fx::main();
    level thread maps\mp\mp_dart_events::breach();
    level thread maps\mp\mp_dart_events::gas_station();
    thread maps\mp\mp_dart_scriptlights::main();
    level.introvisionset = "mpIntro_dart";
    maps\mp\_load::main();
    thread maps\mp\_fx::func_glass_handler();
    maps\mp\_compass::setupminimap( "compass_map_mp_dart" );

    if ( level.ps3 )
        setdvar( "sm_sunShadowScale", "0.6" );
    else if ( level.xenon )
        setdvar( "sm_sunShadowScale", "0.7" );

    setdvar( "r_lightGridEnableTweaks", 1 );
    setdvar( "r_lightGridIntensity", 1.33 );
    maps\mp\_utility::setdvar_cg_ng( "r_specularColorScale", 1.5, 10 );
    maps\mp\_utility::setdvar_cg_ng( "r_diffuseColorScale", 1.48, 1.7325 );
    setdvar( "r_ssaofadedepth", 1089 );
    setdvar( "r_ssaorejectdepth", 1200 );
    game["attackers"] = "allies";
    game["defenders"] = "axis";
    level thread maps\mp\mp_dart_events::broken_walls();
    level thread maps\mp\mp_dart_events::player_connect_watch();
    level thread maps\mp\mp_dart_events::container_pathnode_watch();
    level thread initextracollision();
}

initextracollision()
{
    var_0 = getent( "clip128x128x8", "targetname" );
    var_1 = spawn( "script_model", ( 468, -776, 212 ) );
    var_1.angles = ( 0, 0, -90 );
    var_1 clonebrushmodeltoscriptmodel( var_0 );
}
