This commit is contained in:
6arelyFuture 2024-02-13 13:20:49 +01:00
commit 872504afef
1761 changed files with 871764 additions and 0 deletions

2
$default.gsc Normal file
View File

@ -0,0 +1,2 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "flash_grenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "beretta";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "aps_underwater";
character\character_keegan_udt_water_b::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_keegan_udt_water_b::precache();
precacheitem( "aps_underwater" );
precacheitem( "beretta" );
precacheitem( "flash_grenade" );
}

70
aitype/ally_pilot_ar.gsc Normal file
View File

@ -0,0 +1,70 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_pilot_a::main();
break;
case 1:
character\character_pilot_b::main();
break;
case 2:
character\character_pilot_b_tan::main();
break;
}
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_a::precache();
character\character_pilot_b::precache();
character\character_pilot_b_tan::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_pilot_c_blue::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_c_blue::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_pilot_c_green::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_c_green::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_pilot_low::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_low::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_pilot_c_purple::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_c_purple::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,70 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "r5rgp";
break;
case 1:
self.weapon = "r5rgp+acog_sp";
break;
case 2:
self.weapon = "r5rgp+eotech_sp";
break;
case 3:
self.weapon = "r5rgp+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_pilot_a::main();
break;
case 1:
character\character_pilot_b::main();
break;
case 2:
character\character_pilot_b_tan::main();
break;
}
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_a::precache();
character\character_pilot_b::precache();
character\character_pilot_b_tan::precache();
precacheitem( "r5rgp" );
precacheitem( "r5rgp+acog_sp" );
precacheitem( "r5rgp+eotech_sp" );
precacheitem( "r5rgp+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_pilot_c_red::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_c_red::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_pilot_c::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_pilot_c::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_us_rangers_assault_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_assault_a::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,58 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "common_rambo_anims.csv";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "r5rgp";
break;
case 1:
self.weapon = "r5rgp+acog_sp";
break;
case 2:
self.weapon = "r5rgp+eotech_sp";
break;
case 3:
self.weapon = "r5rgp+reflex_sp";
break;
}
character\character_us_rangers_drones::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_drones::precache();
precacheitem( "r5rgp" );
precacheitem( "r5rgp+acog_sp" );
precacheitem( "r5rgp+eotech_sp" );
precacheitem( "r5rgp+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
maps\_rambo::main();
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_us_rangers_smg_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_smg_a::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_us_rangers_assault_a_desert::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_assault_a_desert::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "kriss";
break;
case 1:
self.weapon = "kriss+acogsmg_sp";
break;
case 2:
self.weapon = "kriss+eotechsmg_sp";
break;
case 3:
self.weapon = "kriss+reflexsmg_sp";
break;
case 4:
self.weapon = "microtar";
break;
case 5:
self.weapon = "microtar+acogsmg_sp";
break;
case 6:
self.weapon = "microtar+eotechsmg_sp";
break;
case 7:
self.weapon = "microtar+reflexsmg_sp";
break;
}
character\character_us_rangers_smg_a_desert::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_smg_a_desert::precache();
precacheitem( "kriss" );
precacheitem( "kriss+acogsmg_sp" );
precacheitem( "kriss+eotechsmg_sp" );
precacheitem( "kriss+reflexsmg_sp" );
precacheitem( "microtar" );
precacheitem( "microtar+acogsmg_sp" );
precacheitem( "microtar+eotechsmg_sp" );
precacheitem( "microtar+reflexsmg_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "r5rgp";
break;
case 1:
self.weapon = "r5rgp+acog_sp";
break;
case 2:
self.weapon = "r5rgp+eotech_sp";
break;
case 3:
self.weapon = "r5rgp+reflex_sp";
break;
}
character\character_us_rangers_assault_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_assault_a::precache();
precacheitem( "r5rgp" );
precacheitem( "r5rgp+acog_sp" );
precacheitem( "r5rgp+eotech_sp" );
precacheitem( "r5rgp+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "kriss";
break;
case 1:
self.weapon = "kriss+acogsmg_sp";
break;
case 2:
self.weapon = "kriss+eotechsmg_sp";
break;
case 3:
self.weapon = "kriss+reflexsmg_sp";
break;
case 4:
self.weapon = "microtar";
break;
case 5:
self.weapon = "microtar+acogsmg_sp";
break;
case 6:
self.weapon = "microtar+eotechsmg_sp";
break;
case 7:
self.weapon = "microtar+reflexsmg_sp";
break;
}
character\character_us_rangers_smg_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_smg_a::precache();
precacheitem( "kriss" );
precacheitem( "kriss+acogsmg_sp" );
precacheitem( "kriss+eotechsmg_sp" );
precacheitem( "kriss+reflexsmg_sp" );
precacheitem( "microtar" );
precacheitem( "microtar+acogsmg_sp" );
precacheitem( "microtar+eotechsmg_sp" );
precacheitem( "microtar+reflexsmg_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,66 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 3 ) )
{
case 0:
self.weapon = "r5rgp";
break;
case 1:
self.weapon = "r5rgp+acog_sp";
break;
case 2:
self.weapon = "r5rgp+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_us_rangers_assault_a_urban::main();
break;
case 1:
character\character_us_rangers_lmg_a_urban::main();
break;
case 2:
character\character_us_rangers_shotgun_a_urban::main();
break;
}
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_rangers_assault_a_urban::precache();
character\character_us_rangers_lmg_a_urban::precache();
character\character_us_rangers_shotgun_a_urban::precache();
precacheitem( "r5rgp" );
precacheitem( "r5rgp+acog_sp" );
precacheitem( "r5rgp+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "arx160_space";
break;
case 1:
self.weapon = "arx160_space+acog_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_us_space_assault_a::main();
break;
case 1:
character\character_us_space_assault_b::main();
break;
}
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_space_assault_a::precache();
character\character_us_space_assault_b::precache();
precacheitem( "arx160_space" );
precacheitem( "arx160_space+acog_sp" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "none";
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_us_space_int_a::main();
break;
case 1:
character\character_us_space_int_b::main();
break;
case 2:
character\character_us_space_int_c::main();
break;
}
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_us_space_int_a::precache();
character\character_us_space_int_b::precache();
character\character_us_space_int_c::precache();
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "team3";
self.type = "dog";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 200;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "none";
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_deer_a::main();
break;
case 1:
character\character_deer_b::main();
break;
case 2:
character\character_deer_c::main();
break;
}
}
spawner()
{
self setspawnerteam( "team3" );
}
precache()
{
character\character_deer_a::precache();
character\character_deer_b::precache();
character\character_deer_c::precache();
}

View File

@ -0,0 +1,46 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "neutral";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 30;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "none";
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_us_civ_female_yb_a::main();
break;
case 1:
character\character_us_civ_female_yb_b::main();
break;
}
}
spawner()
{
self setspawnerteam( "neutral" );
}
precache()
{
character\character_us_civ_female_yb_a::precache();
character\character_us_civ_female_yb_b::precache();
}

View File

@ -0,0 +1,54 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "neutral";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 30;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "none";
switch ( codescripts\character::get_random_character( 4 ) )
{
case 0:
character\character_us_civ_male_yb_a::main();
break;
case 1:
character\character_us_civ_male_yb_b::main();
break;
case 2:
character\character_us_civ_male_yb_c::main();
break;
case 3:
character\character_us_civ_male_yb_d::main();
break;
}
}
spawner()
{
self setspawnerteam( "neutral" );
}
precache()
{
character\character_us_civ_male_yb_a::precache();
character\character_us_civ_male_yb_b::precache();
character\character_us_civ_male_yb_c::precache();
character\character_us_civ_male_yb_d::precache();
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "dog.atr";
self.additionalassets = "common_dogs.csv";
self.team = "axis";
self.type = "dog";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "dog_bite";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "dog_bite";
character\character_iw6_sp_enemy_dog::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_iw6_sp_enemy_dog::precache();
precacheitem( "dog_bite" );
precacheitem( "dog_bite" );
animscripts\dog\dog_init::initdoganimations();
}

View File

@ -0,0 +1,106 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 4 ) )
{
case 0:
character\character_elite_pmc_assault_a::main();
break;
case 1:
character\character_elite_pmc_assault_b::main();
break;
case 2:
character\character_elite_pmc_assault_a_white::main();
break;
case 3:
character\character_elite_pmc_assault_a_black::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_a::precache();
character\character_elite_pmc_assault_b::precache();
character\character_elite_pmc_assault_a_white::precache();
character\character_elite_pmc_assault_a_black::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,102 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "msbs";
break;
case 5:
self.weapon = "msbs+acog_sp";
break;
case 6:
self.weapon = "msbs+eotech_sp";
break;
case 7:
self.weapon = "msbs+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_elite_pmc_assault_a::main();
break;
case 1:
character\character_elite_pmc_assault_b::main();
break;
case 2:
character\character_elite_pmc_assault_a_black::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_a::precache();
character\character_elite_pmc_assault_b::precache();
character\character_elite_pmc_assault_a_black::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "msbs" );
precacheitem( "msbs+acog_sp" );
precacheitem( "msbs+eotech_sp" );
precacheitem( "msbs+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,77 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "mp443";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 9 ) )
{
case 0:
self.weapon = "fads+acog_sp";
break;
case 1:
self.weapon = "fads+eotech_sp";
break;
case 2:
self.weapon = "fads+reflex_sp";
break;
case 3:
self.weapon = "cz805bren+acog_sp";
break;
case 4:
self.weapon = "cz805bren+eotech_sp";
break;
case 5:
self.weapon = "cz805bren+reflex_sp";
break;
case 6:
self.weapon = "ak12+acog_sp";
break;
case 7:
self.weapon = "ak12+eotech_sp";
break;
case 8:
self.weapon = "ak12+reflex_sp";
break;
}
character\character_elite_pmc_assault_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_desert::precache();
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "mp443" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "msbs";
break;
case 5:
self.weapon = "msbs+acog_sp";
break;
case 6:
self.weapon = "msbs+eotech_sp";
break;
case 7:
self.weapon = "msbs+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_elite_pmc_assault_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_desert::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "msbs" );
precacheitem( "msbs+acog_sp" );
precacheitem( "msbs+eotech_sp" );
precacheitem( "msbs+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "mp443";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "svu+scopesvu_sp";
character\character_elite_pmc_assault_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_desert::precache();
precacheitem( "svu+scopesvu_sp" );
precacheitem( "mp443" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,49 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.4;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "gm6+acog_sp";
break;
case 1:
self.weapon = "gm6+scopegm6_sp";
break;
}
character\character_elite_pmc_assault_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_desert::precache();
precacheitem( "gm6+acog_sp" );
precacheitem( "gm6+scopegm6_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,53 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "mp443";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 3 ) )
{
case 0:
self.weapon = "lsat";
break;
case 1:
self.weapon = "lsat+eotechlmg_sp";
break;
case 2:
self.weapon = "lsat+reflexlmg_sp";
break;
}
character\character_elite_pmc_lmg_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_lmg_b_desert::precache();
precacheitem( "lsat" );
precacheitem( "lsat+eotechlmg_sp" );
precacheitem( "lsat+reflexlmg_sp" );
precacheitem( "mp443" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,53 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "mp443";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 3 ) )
{
case 0:
self.weapon = "lsat";
break;
case 1:
self.weapon = "lsat+eotechlmg_sp";
break;
case 2:
self.weapon = "lsat+reflexlmg_sp";
break;
}
character\character_elite_pmc_lmg_b_desert_hs::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_lmg_b_desert_hs::precache();
precacheitem( "lsat" );
precacheitem( "lsat+eotechlmg_sp" );
precacheitem( "lsat+reflexlmg_sp" );
precacheitem( "mp443" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "lsat";
break;
case 1:
self.weapon = "lsat+acoglmg_sp";
break;
case 2:
self.weapon = "lsat+eotechlmg_sp";
break;
case 3:
self.weapon = "lsat+reflexlmg_sp";
break;
}
character\character_elite_pmc_lmg_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_lmg_b_desert::precache();
precacheitem( "lsat" );
precacheitem( "lsat+acoglmg_sp" );
precacheitem( "lsat+eotechlmg_sp" );
precacheitem( "lsat+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,40 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "panzerfaust3_player.csv";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "ak12";
self.sidearm = "mp443";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "panzerfaust3";
character\character_elite_pmc_assault_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_desert::precache();
precacheitem( "panzerfaust3" );
precacheitem( "ak12" );
precacheitem( "mp443" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,65 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "mp443";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 6 ) )
{
case 0:
self.weapon = "k7+acogsmg_sp";
break;
case 1:
self.weapon = "k7+eotechsmg_sp";
break;
case 2:
self.weapon = "k7+reflexsmg_sp";
break;
case 3:
self.weapon = "pdw+acogsmg_sp";
break;
case 4:
self.weapon = "pdw+eotechsmg_sp";
break;
case 5:
self.weapon = "pdw+reflexsmg_sp";
break;
}
character\character_elite_pmc_smg_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_smg_b_desert::precache();
precacheitem( "k7+acogsmg_sp" );
precacheitem( "k7+eotechsmg_sp" );
precacheitem( "k7+reflexsmg_sp" );
precacheitem( "pdw+acogsmg_sp" );
precacheitem( "pdw+eotechsmg_sp" );
precacheitem( "pdw+reflexsmg_sp" );
precacheitem( "mp443" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "k7";
break;
case 1:
self.weapon = "k7+acogsmg_sp";
break;
case 2:
self.weapon = "k7+eotechsmg_sp";
break;
case 3:
self.weapon = "k7+reflexsmg_sp";
break;
case 4:
self.weapon = "microtar";
break;
case 5:
self.weapon = "microtar+acogsmg_sp";
break;
case 6:
self.weapon = "microtar+eotechsmg_sp";
break;
case 7:
self.weapon = "microtar+reflexsmg_sp";
break;
}
character\character_elite_pmc_smg_b_desert::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_smg_b_desert::precache();
precacheitem( "k7" );
precacheitem( "k7+acogsmg_sp" );
precacheitem( "k7+eotechsmg_sp" );
precacheitem( "k7+reflexsmg_sp" );
precacheitem( "microtar" );
precacheitem( "microtar+acogsmg_sp" );
precacheitem( "microtar+eotechsmg_sp" );
precacheitem( "microtar+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
character\character_elite_pmc_assault_b_elite::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_elite::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
character\character_elite_pmc_assault_b_elite_lw::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_b_elite_lw::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "m27";
break;
case 1:
self.weapon = "m27+acoglmg_sp";
break;
case 2:
self.weapon = "m27+eotechlmg_sp";
break;
case 3:
self.weapon = "m27+reflexlmg_sp";
break;
}
character\character_elite_pmc_lmg_b_elite::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_lmg_b_elite::precache();
precacheitem( "m27" );
precacheitem( "m27+acoglmg_sp" );
precacheitem( "m27+eotechlmg_sp" );
precacheitem( "m27+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,75 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "riotshield.csv";
self.team = "axis";
self.type = "human";
self.subclass = "riotshield";
self.accuracy = 0.2;
self.health = 300;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "riotshield_iw6_sp";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms";
break;
case 2:
self.weapon = "cbjms+reflexsmg_sp";
break;
case 3:
self.weapon = "cbjms+eotechsmg_sp";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19";
break;
case 6:
self.weapon = "pp19+reflexsmg_sp";
break;
case 7:
self.weapon = "pp19+eotechsmg_sp";
break;
}
character\character_elite_pmc_assault_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_a::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms+reflexsmg_sp" );
precacheitem( "cbjms+eotechsmg_sp" );
precacheitem( "pp19" );
precacheitem( "pp19" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "riotshield_iw6_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
maps\_riotshield::init_riotshield();
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms";
break;
case 2:
self.weapon = "cbjms";
break;
case 3:
self.weapon = "cbjms";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
}
character\character_elite_pmc_smg_b_elite::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_smg_b_elite::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,70 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "fads";
break;
case 1:
self.weapon = "fads+acog_sp";
break;
case 2:
self.weapon = "fads+eotech_sp";
break;
case 3:
self.weapon = "fads+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_elite_pmc_assault_a::main();
break;
case 1:
character\character_elite_pmc_assault_b::main();
break;
case 2:
character\character_elite_pmc_assault_a_black::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_a::precache();
character\character_elite_pmc_assault_b::precache();
character\character_elite_pmc_assault_a_black::precache();
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "lsat";
break;
case 1:
self.weapon = "lsat+acoglmg_sp";
break;
case 2:
self.weapon = "lsat+eotechlmg_sp";
break;
case 3:
self.weapon = "lsat+reflexlmg_sp";
break;
}
character\character_elite_pmc_lmg_b::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_lmg_b::precache();
precacheitem( "lsat" );
precacheitem( "lsat+acoglmg_sp" );
precacheitem( "lsat+eotechlmg_sp" );
precacheitem( "lsat+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,70 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "msbs";
break;
case 1:
self.weapon = "msbs+acog_sp";
break;
case 2:
self.weapon = "msbs+eotech_sp";
break;
case 3:
self.weapon = "msbs+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 3 ) )
{
case 0:
character\character_elite_pmc_assault_a::main();
break;
case 1:
character\character_elite_pmc_assault_b::main();
break;
case 2:
character\character_elite_pmc_assault_a_black::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_assault_a::precache();
character\character_elite_pmc_assault_b::precache();
character\character_elite_pmc_assault_a_black::precache();
precacheitem( "msbs" );
precacheitem( "msbs+acog_sp" );
precacheitem( "msbs+eotech_sp" );
precacheitem( "msbs+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "k7";
break;
case 1:
self.weapon = "k7+acogsmg_sp";
break;
case 2:
self.weapon = "k7+eotechsmg_sp";
break;
case 3:
self.weapon = "k7+reflexsmg_sp";
break;
case 4:
self.weapon = "microtar";
break;
case 5:
self.weapon = "microtar+acogsmg_sp";
break;
case 6:
self.weapon = "microtar+eotechsmg_sp";
break;
case 7:
self.weapon = "microtar+reflexsmg_sp";
break;
}
character\character_elite_pmc_smg_b::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_smg_b::precache();
precacheitem( "k7" );
precacheitem( "k7+acogsmg_sp" );
precacheitem( "k7+eotechsmg_sp" );
precacheitem( "k7+reflexsmg_sp" );
precacheitem( "microtar" );
precacheitem( "microtar+acogsmg_sp" );
precacheitem( "microtar+eotechsmg_sp" );
precacheitem( "microtar+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,53 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "elite";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 3 ) )
{
case 0:
self.weapon = "maul";
break;
case 1:
self.weapon = "maul+eotech_sp";
break;
case 2:
self.weapon = "maul+reflex_sp";
break;
}
character\character_elite_pmc_shotgun_b::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_elite_pmc_shotgun_b::precache();
precacheitem( "maul" );
precacheitem( "maul+eotech_sp" );
precacheitem( "maul+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,98 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a::main();
break;
case 1:
character\character_fed_army_assault_b::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a::precache();
character\character_fed_army_assault_b::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
character\character_fed_army_drones::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_drones::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,98 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_nohelmet::main();
break;
case 1:
character\character_fed_army_assault_b_nohelmet::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_nohelmet::precache();
character\character_fed_army_assault_b_nohelmet::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,98 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010+silencer_sp";
break;
case 1:
self.weapon = "sc2010+acog_sp+silencer_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp+silencer_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp+silencer_sp";
break;
case 4:
self.weapon = "ak12+silencer_sp";
break;
case 5:
self.weapon = "ak12+acog_sp+silencer_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp+silencer_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp+silencer_sp";
break;
case 8:
self.weapon = "cz805bren+silencer_sp";
break;
case 9:
self.weapon = "cz805bren+acog_sp+silencer_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp+silencer_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp+silencer_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_nohelmet::main();
break;
case 1:
character\character_fed_army_assault_b_nohelmet::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_nohelmet::precache();
character\character_fed_army_assault_b_nohelmet::precache();
precacheitem( "sc2010+silencer_sp" );
precacheitem( "sc2010+acog_sp+silencer_sp" );
precacheitem( "sc2010+eotech_sp+silencer_sp" );
precacheitem( "sc2010+reflex_sp+silencer_sp" );
precacheitem( "ak12+silencer_sp" );
precacheitem( "ak12+acog_sp+silencer_sp" );
precacheitem( "ak12+eotech_sp+silencer_sp" );
precacheitem( "ak12+reflex_sp+silencer_sp" );
precacheitem( "cz805bren+silencer_sp" );
precacheitem( "cz805bren+acog_sp+silencer_sp" );
precacheitem( "cz805bren+eotech_sp+silencer_sp" );
precacheitem( "cz805bren+reflex_sp+silencer_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_fed_army_assault_a_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_arctic::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_fed_army_assault_b_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_b_arctic::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_fed_army_assault_a_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_arctic::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "m27";
break;
case 1:
self.weapon = "m27";
break;
case 2:
self.weapon = "m27";
break;
case 3:
self.weapon = "m27";
break;
}
character\character_fed_army_lmg_a_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_lmg_a_arctic::precache();
precacheitem( "m27" );
precacheitem( "m27" );
precacheitem( "m27" );
precacheitem( "m27" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,40 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "panzerfaust3_player.csv";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "ak12";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "panzerfaust3";
character\character_fed_army_assault_a_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_arctic::precache();
precacheitem( "panzerfaust3" );
precacheitem( "ak12" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "mts255";
break;
case 1:
self.weapon = "mts255";
break;
case 2:
self.weapon = "mts255";
break;
case 3:
self.weapon = "mts255";
break;
}
character\character_fed_army_shotgun_a_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_shotgun_a_arctic::precache();
precacheitem( "mts255" );
precacheitem( "mts255" );
precacheitem( "mts255" );
precacheitem( "mts255" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms+acogsmg_sp";
break;
case 2:
self.weapon = "cbjms+eotechsmg_sp";
break;
case 3:
self.weapon = "cbjms+reflexsmg_sp";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
case 8:
self.weapon = "vepr";
break;
case 9:
self.weapon = "vepr+acogsmg_sp";
break;
case 10:
self.weapon = "vepr+eotechsmg_sp";
break;
case 11:
self.weapon = "vepr+reflexsmg_sp";
break;
}
character\character_fed_army_smg_a_arctic::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_smg_a_arctic::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms+acogsmg_sp" );
precacheitem( "cbjms+eotechsmg_sp" );
precacheitem( "cbjms+reflexsmg_sp" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "vepr" );
precacheitem( "vepr+acogsmg_sp" );
precacheitem( "vepr+eotechsmg_sp" );
precacheitem( "vepr+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,98 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_elite::main();
break;
case 1:
character\character_fed_army_assault_b_elite::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_elite::precache();
character\character_fed_army_assault_b_elite::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "m27";
break;
case 1:
self.weapon = "m27+acoglmg_sp";
break;
case 2:
self.weapon = "m27+eotechlmg_sp";
break;
case 3:
self.weapon = "m27+reflexlmg_sp";
break;
}
character\character_fed_army_lmg_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_lmg_a::precache();
precacheitem( "m27" );
precacheitem( "m27+acoglmg_sp" );
precacheitem( "m27+eotechlmg_sp" );
precacheitem( "m27+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "panzerfaust3_player.csv";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "ak12";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "panzerfaust3";
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a::main();
break;
case 1:
character\character_fed_army_assault_b::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a::precache();
character\character_fed_army_assault_b::precache();
precacheitem( "panzerfaust3" );
precacheitem( "ak12" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "maul";
break;
case 1:
self.weapon = "maul";
break;
case 2:
self.weapon = "maul";
break;
case 3:
self.weapon = "maul";
break;
}
character\character_fed_army_shotgun_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_shotgun_a::precache();
precacheitem( "maul" );
precacheitem( "maul" );
precacheitem( "maul" );
precacheitem( "maul" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms";
break;
case 2:
self.weapon = "cbjms";
break;
case 3:
self.weapon = "cbjms";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
}
character\character_fed_army_smg_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_smg_a::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms";
break;
case 2:
self.weapon = "cbjms";
break;
case 3:
self.weapon = "cbjms";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
}
character\character_fed_army_smg_a_nohelmet::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_smg_a_nohelmet::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,98 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_urban::main();
break;
case 1:
character\character_fed_army_assault_b_urban::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_urban::precache();
character\character_fed_army_assault_b_urban::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,82 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "cz805bren";
break;
case 5:
self.weapon = "cz805bren+acog_sp";
break;
case 6:
self.weapon = "cz805bren+eotech_sp";
break;
case 7:
self.weapon = "cz805bren+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\char_fed_army_assault_a_urban_nohelmet::main();
break;
case 1:
character\char_fed_army_assault_b_urban_nohelmet::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\char_fed_army_assault_a_urban_nohelmet::precache();
character\char_fed_army_assault_b_urban_nohelmet::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,49 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "sc2010+gl_sp";
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_urban::main();
break;
case 1:
character\character_fed_army_assault_b_urban::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_urban::precache();
character\character_fed_army_assault_b_urban::precache();
precacheitem( "sc2010+gl_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "m27";
break;
case 1:
self.weapon = "m27+acoglmg_sp";
break;
case 2:
self.weapon = "m27+eotechlmg_sp";
break;
case 3:
self.weapon = "m27+reflexlmg_sp";
break;
}
character\character_fed_army_lmg_a_urban::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_lmg_a_urban::precache();
precacheitem( "m27" );
precacheitem( "m27+acoglmg_sp" );
precacheitem( "m27+eotechlmg_sp" );
precacheitem( "m27+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "ameli";
break;
case 1:
self.weapon = "ameli+acoglmg_sp";
break;
case 2:
self.weapon = "ameli+eotechlmg_sp";
break;
case 3:
self.weapon = "ameli+reflexlmg_sp";
break;
}
character\character_fed_army_lmg_a_urban::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_lmg_a_urban::precache();
precacheitem( "ameli" );
precacheitem( "ameli+acoglmg_sp" );
precacheitem( "ameli+eotechlmg_sp" );
precacheitem( "ameli+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "ak12";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "rpg";
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_urban::main();
break;
case 1:
character\character_fed_army_assault_b_urban::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_urban::precache();
character\character_fed_army_assault_b_urban::precache();
precacheitem( "rpg" );
precacheitem( "ak12" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "panzerfaust3_player.csv";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "ak12";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "panzerfaust3";
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_army_assault_a_urban::main();
break;
case 1:
character\character_fed_army_assault_b_urban::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_assault_a_urban::precache();
character\character_fed_army_assault_b_urban::precache();
precacheitem( "panzerfaust3" );
precacheitem( "ak12" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "maul";
break;
case 1:
self.weapon = "maul";
break;
case 2:
self.weapon = "maul";
break;
case 3:
self.weapon = "maul";
break;
}
character\character_fed_army_shotgun_a_urban::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_shotgun_a_urban::precache();
precacheitem( "maul" );
precacheitem( "maul" );
precacheitem( "maul" );
precacheitem( "maul" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms";
break;
case 2:
self.weapon = "cbjms";
break;
case 3:
self.weapon = "cbjms";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
}
character\character_fed_army_smg_a_urban::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_army_smg_a_urban::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "cz805bren";
break;
case 9:
self.weapon = "cz805bren+acog_sp";
break;
case 10:
self.weapon = "cz805bren+eotech_sp";
break;
case 11:
self.weapon = "cz805bren+reflex_sp";
break;
}
character\character_fed_basic_assault_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_basic_assault_a::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "cz805bren" );
precacheitem( "cz805bren+acog_sp" );
precacheitem( "cz805bren+eotech_sp" );
precacheitem( "cz805bren+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,73 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 8 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms";
break;
case 2:
self.weapon = "cbjms";
break;
case 3:
self.weapon = "cbjms";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
}
character\character_fed_basic_smg_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_basic_smg_a::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "cbjms" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,65 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "arx160_space";
break;
case 1:
self.weapon = "arx160_space+acog_sp";
break;
case 2:
self.weapon = "arx160_spacealt";
break;
case 3:
self.weapon = "arx160_spacealt+acog_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_fed_space_assault_a::main();
break;
case 1:
character\character_fed_space_assault_b::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_space_assault_a::precache();
character\character_fed_space_assault_b::precache();
precacheitem( "arx160_space" );
precacheitem( "arx160_space+acog_sp" );
precacheitem( "arx160_spacealt" );
precacheitem( "arx160_spacealt+acog_sp" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,38 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 50;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "microtar_space_interior+acogsmg_sp+spaceshroud_sp";
character\character_fed_space_assault_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_space_assault_a::precache();
precacheitem( "microtar_space_interior+acogsmg_sp+spaceshroud_sp" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "aps_underwater";
character\character_fed_udt_assault_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_fed_udt_assault_a::precache();
precacheitem( "aps_underwater" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "pp19";
character\character_hazmat_a::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_hazmat_a::precache();
precacheitem( "pp19" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "honeybadger";
break;
case 1:
self.weapon = "honeybadger+acog_sp";
break;
case 2:
self.weapon = "honeybadger+eotech_sp";
break;
case 3:
self.weapon = "honeybadger+reflex_sp";
break;
}
character\character_sniper_ab::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_sniper_ab::precache();
precacheitem( "honeybadger" );
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_oil_worker::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_oil_worker::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_oil_worker_bi_foreman::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_oil_worker_bi_foreman::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "sc2010";
break;
case 1:
self.weapon = "sc2010+acog_sp";
break;
case 2:
self.weapon = "sc2010+eotech_sp";
break;
case 3:
self.weapon = "sc2010+reflex_sp";
break;
case 4:
self.weapon = "ak12";
break;
case 5:
self.weapon = "ak12+acog_sp";
break;
case 6:
self.weapon = "ak12+eotech_sp";
break;
case 7:
self.weapon = "ak12+reflex_sp";
break;
case 8:
self.weapon = "fads";
break;
case 9:
self.weapon = "fads+acog_sp";
break;
case 10:
self.weapon = "fads+eotech_sp";
break;
case 11:
self.weapon = "fads+reflex_sp";
break;
}
character\character_oil_worker_mask::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_oil_worker_mask::precache();
precacheitem( "sc2010" );
precacheitem( "sc2010+acog_sp" );
precacheitem( "sc2010+eotech_sp" );
precacheitem( "sc2010+reflex_sp" );
precacheitem( "ak12" );
precacheitem( "ak12+acog_sp" );
precacheitem( "ak12+eotech_sp" );
precacheitem( "ak12+reflex_sp" );
precacheitem( "fads" );
precacheitem( "fads+acog_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+reflex_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "m27";
break;
case 1:
self.weapon = "m27";
break;
case 2:
self.weapon = "m27";
break;
case 3:
self.weapon = "m27";
break;
}
character\character_oil_worker::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_oil_worker::precache();
precacheitem( "m27" );
precacheitem( "m27" );
precacheitem( "m27" );
precacheitem( "m27" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "mts255";
break;
case 1:
self.weapon = "mts255";
break;
case 2:
self.weapon = "mts255";
break;
case 3:
self.weapon = "mts255";
break;
}
character\character_oil_worker::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_oil_worker::precache();
precacheitem( "mts255" );
precacheitem( "mts255" );
precacheitem( "mts255" );
precacheitem( "mts255" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,89 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 12 ) )
{
case 0:
self.weapon = "cbjms";
break;
case 1:
self.weapon = "cbjms+acogsmg_sp";
break;
case 2:
self.weapon = "cbjms+eotechsmg_sp";
break;
case 3:
self.weapon = "cbjms+reflexsmg_sp";
break;
case 4:
self.weapon = "pp19";
break;
case 5:
self.weapon = "pp19+acogsmg_sp";
break;
case 6:
self.weapon = "pp19+eotechsmg_sp";
break;
case 7:
self.weapon = "pp19+reflexsmg_sp";
break;
case 8:
self.weapon = "vepr";
break;
case 9:
self.weapon = "vepr+acogsmg_sp";
break;
case 10:
self.weapon = "vepr+eotechsmg_sp";
break;
case 11:
self.weapon = "vepr+reflexsmg_sp";
break;
}
character\character_oil_worker::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_oil_worker::precache();
precacheitem( "cbjms" );
precacheitem( "cbjms+acogsmg_sp" );
precacheitem( "cbjms+eotechsmg_sp" );
precacheitem( "cbjms+reflexsmg_sp" );
precacheitem( "pp19" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "vepr" );
precacheitem( "vepr+acogsmg_sp" );
precacheitem( "vepr+eotechsmg_sp" );
precacheitem( "vepr+reflexsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,66 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "fads";
break;
case 1:
self.weapon = "fads+reflex_sp";
break;
case 2:
self.weapon = "fads+eotech_sp";
break;
case 3:
self.weapon = "fads+acog_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_venezuela_army_assault_a::main();
break;
case 1:
character\character_venezuela_army_smg_a::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_venezuela_army_assault_a::precache();
character\character_venezuela_army_smg_a::precache();
precacheitem( "fads" );
precacheitem( "fads+reflex_sp" );
precacheitem( "fads+eotech_sp" );
precacheitem( "fads+acog_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,66 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "ameli";
break;
case 1:
self.weapon = "ameli+acoglmg_sp";
break;
case 2:
self.weapon = "ameli+eotechlmg_sp";
break;
case 3:
self.weapon = "ameli+reflexlmg_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_venezuela_army_assault_a::main();
break;
case 1:
character\character_venezuela_army_smg_a::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_venezuela_army_assault_a::precache();
character\character_venezuela_army_smg_a::precache();
precacheitem( "ameli" );
precacheitem( "ameli+acoglmg_sp" );
precacheitem( "ameli+eotechlmg_sp" );
precacheitem( "ameli+reflexlmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "panzerfaust3_player.csv";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "fads";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 768.0, 512.0 );
self setengagementmaxdist( 1024.0, 1500.0 );
}
self.weapon = "panzerfaust3";
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_venezuela_army_assault_a::main();
break;
case 1:
character\character_venezuela_army_smg_a::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_venezuela_army_assault_a::precache();
character\character_venezuela_army_smg_a::precache();
precacheitem( "panzerfaust3" );
precacheitem( "fads" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,66 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 128.0, 0.0 );
self setengagementmaxdist( 512.0, 768.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "pp19";
break;
case 1:
self.weapon = "pp19+eotechsmg_sp";
break;
case 2:
self.weapon = "pp19+reflexsmg_sp";
break;
case 3:
self.weapon = "pp19+acogsmg_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_venezuela_army_smg_a::main();
break;
case 1:
character\character_venezuela_army_assault_a::main();
break;
}
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_venezuela_army_smg_a::precache();
character\character_venezuela_army_assault_a::precache();
precacheitem( "pp19" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,57 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "axis";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 150;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "p226";
if ( isai( self ) )
{
self setengagementmindist( 128.0, 0.0 );
self setengagementmaxdist( 512.0, 768.0 );
}
switch ( codescripts\character::get_random_weapon( 4 ) )
{
case 0:
self.weapon = "pp19";
break;
case 1:
self.weapon = "pp19+eotechsmg_sp";
break;
case 2:
self.weapon = "pp19+reflexsmg_sp";
break;
case 3:
self.weapon = "pp19+acogsmg_sp";
break;
}
character\character_venezuela_army_smg_a_head_d::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_venezuela_army_smg_a_head_d::precache();
precacheitem( "pp19" );
precacheitem( "pp19+eotechsmg_sp" );
precacheitem( "pp19+reflexsmg_sp" );
precacheitem( "pp19+acogsmg_sp" );
precacheitem( "p226" );
precacheitem( "fraggrenade" );
}

40
aitype/enemy_wolf_dog.gsc Normal file
View File

@ -0,0 +1,40 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "dog.atr";
self.additionalassets = "common_dogs.csv";
self.team = "axis";
self.type = "dog";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 250;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "dog_bite";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "dog_bite";
character\character_enemy_wolf::main();
}
spawner()
{
self setspawnerteam( "axis" );
}
precache()
{
character\character_enemy_wolf::precache();
precacheitem( "dog_bite" );
precacheitem( "dog_bite" );
precacheitem( "fraggrenade" );
animscripts\dog\dog_init::initdoganimations();
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "m9a1";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "r5rgp+acog_sp";
break;
case 1:
self.weapon = "fads+acog_sp";
break;
}
character\character_ajax_flood_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_ajax_flood_a::precache();
precacheitem( "r5rgp+acog_sp" );
precacheitem( "fads+acog_sp" );
precacheitem( "m9a1" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "m9a1";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "honeybadger+acog_sp";
break;
case 1:
self.weapon = "honeybadger+eotech_sp";
break;
}
character\character_ajax_wood_shotgun_injured::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_ajax_wood_shotgun_injured::precache();
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "m9a1" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "m9a1";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "honeybadger+acog_sp";
break;
case 1:
self.weapon = "honeybadger+eotech_sp";
break;
}
character\character_ajax_wood_shotgun_b::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_ajax_wood_shotgun_b::precache();
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "m9a1" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,50 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "m9a1";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "honeybadger+acog_sp";
break;
case 1:
self.weapon = "honeybadger+eotech_sp";
break;
}
character\character_ajax_wood_shotgun_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_ajax_wood_shotgun_a::precache();
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+eotech_sp" );
precacheitem( "m9a1" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "dog.atr";
self.additionalassets = "common_dogs.csv";
self.team = "allies";
self.type = "dog";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "dog_bite";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "dog_bite";
character\character_iw6_sp_german_shepherd_dog_a::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_iw6_sp_german_shepherd_dog_a::precache();
precacheitem( "dog_bite" );
precacheitem( "dog_bite" );
animscripts\dog\dog_init::initdoganimations();
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "dog.atr";
self.additionalassets = "common_dogs.csv";
self.team = "allies";
self.type = "dog";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "dog_bite";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "dog_bite";
character\character_iw6_sp_german_shepherd_dog_b::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_iw6_sp_german_shepherd_dog_b::precache();
precacheitem( "dog_bite" );
precacheitem( "dog_bite" );
animscripts\dog\dog_init::initdoganimations();
}

View File

@ -0,0 +1,39 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "dog.atr";
self.additionalassets = "common_dogs.csv";
self.team = "allies";
self.type = "dog";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "dog_bite";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "dog_bite";
character\character_iw6_sp_dog_c_hurt::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_iw6_sp_dog_c_hurt::precache();
precacheitem( "dog_bite" );
precacheitem( "dog_bite" );
animscripts\dog\dog_init::initdoganimations();
}

View File

@ -0,0 +1,58 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "fraggrenade";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "m9a1";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
switch ( codescripts\character::get_random_weapon( 2 ) )
{
case 0:
self.weapon = "honeybadger+acog_sp";
break;
case 1:
self.weapon = "honeybadger+reflex_sp";
break;
}
switch ( codescripts\character::get_random_character( 2 ) )
{
case 0:
character\character_elias_a::main();
break;
case 1:
character\character_elias_b::main();
break;
}
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_elias_a::precache();
character\character_elias_b::precache();
precacheitem( "honeybadger+acog_sp" );
precacheitem( "honeybadger+reflex_sp" );
precacheitem( "m9a1" );
precacheitem( "fraggrenade" );
}

View File

@ -0,0 +1,36 @@
// IW6 GSC SOURCE
// Generated by https://github.com/xensik/gsc-tool
main()
{
self.animtree = "";
self.additionalassets = "";
self.team = "allies";
self.type = "human";
self.subclass = "regular";
self.accuracy = 0.2;
self.health = 100;
self.grenadeweapon = "";
self.grenadeammo = 0;
self.secondaryweapon = "";
self.sidearm = "";
if ( isai( self ) )
{
self setengagementmindist( 256.0, 0.0 );
self setengagementmaxdist( 768.0, 1024.0 );
}
self.weapon = "none";
character\character_elias_e::main();
}
spawner()
{
self setspawnerteam( "allies" );
}
precache()
{
character\character_elias_e::precache();
}

Some files were not shown because too many files have changed in this diff Show More