diff --git a/.gitignore b/.gitignore index 46ddfac..fa88316 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ logs/ demos/ missingasset.csv +*.gscbin +*.exe diff --git a/maps/mp/bots/_bot.gsc b/maps/mp/bots/_bot.gsc index 0b0c560..36d8963 100644 --- a/maps/mp/bots/_bot.gsc +++ b/maps/mp/bots/_bot.gsc @@ -17,205 +17,205 @@ init() { level.bw_version = "2.1.0"; - if ( getDvar( "bots_main" ) == "" ) + if ( getdvar( "bots_main" ) == "" ) { - setDvar( "bots_main", true ); + setdvar( "bots_main", true ); } - if ( !getDvarInt( "bots_main" ) ) + if ( !getdvarint( "bots_main" ) ) { return; } if ( !wait_for_builtins() ) { - PrintLn( "FATAL: NO BUILT-INS FOR BOTS" ); + println( "FATAL: NO BUILT-INS FOR BOTS" ); } thread load_waypoints(); thread hook_callbacks(); - if ( getDvar( "bots_main_GUIDs" ) == "" ) + if ( getdvar( "bots_main_GUIDs" ) == "" ) { - setDvar( "bots_main_GUIDs", "" ); // guids of players who will be given host powers, comma seperated + setdvar( "bots_main_GUIDs", "" ); // guids of players who will be given host powers, comma seperated } - if ( getDvar( "bots_main_firstIsHost" ) == "" ) + if ( getdvar( "bots_main_firstIsHost" ) == "" ) { - setDvar( "bots_main_firstIsHost", false ); // first play to connect is a host + setdvar( "bots_main_firstIsHost", false ); // first play to connect is a host } - if ( getDvar( "bots_main_waitForHostTime" ) == "" ) + if ( getdvar( "bots_main_waitForHostTime" ) == "" ) { - setDvar( "bots_main_waitForHostTime", 10.0 ); // how long to wait to wait for the host player + setdvar( "bots_main_waitForHostTime", 10.0 ); // how long to wait to wait for the host player } - if ( getDvar( "bots_main_kickBotsAtEnd" ) == "" ) + if ( getdvar( "bots_main_kickBotsAtEnd" ) == "" ) { - setDvar( "bots_main_kickBotsAtEnd", false ); // kicks the bots at game end + setdvar( "bots_main_kickBotsAtEnd", false ); // kicks the bots at game end } - if ( getDvar( "bots_manage_add" ) == "" ) + if ( getdvar( "bots_manage_add" ) == "" ) { - setDvar( "bots_manage_add", 0 ); // amount of bots to add to the game + setdvar( "bots_manage_add", 0 ); // amount of bots to add to the game } - if ( getDvar( "bots_manage_fill" ) == "" ) + if ( getdvar( "bots_manage_fill" ) == "" ) { - setDvar( "bots_manage_fill", 0 ); // amount of bots to maintain + setdvar( "bots_manage_fill", 0 ); // amount of bots to maintain } - if ( getDvar( "bots_manage_fill_spec" ) == "" ) + if ( getdvar( "bots_manage_fill_spec" ) == "" ) { - setDvar( "bots_manage_fill_spec", true ); // to count for fill if player is on spec team + setdvar( "bots_manage_fill_spec", true ); // to count for fill if player is on spec team } - if ( getDvar( "bots_manage_fill_mode" ) == "" ) + if ( getdvar( "bots_manage_fill_mode" ) == "" ) { - setDvar( "bots_manage_fill_mode", 0 ); // fill mode, 0 adds everyone, 1 just bots, 2 maintains at maps, 3 is 2 with 1 + setdvar( "bots_manage_fill_mode", 0 ); // fill mode, 0 adds everyone, 1 just bots, 2 maintains at maps, 3 is 2 with 1 } - if ( getDvar( "bots_manage_fill_kick" ) == "" ) + if ( getdvar( "bots_manage_fill_kick" ) == "" ) { - setDvar( "bots_manage_fill_kick", false ); // kick bots if too many + setdvar( "bots_manage_fill_kick", false ); // kick bots if too many } - if ( getDvar( "bots_team" ) == "" ) + if ( getdvar( "bots_team" ) == "" ) { - setDvar( "bots_team", "autoassign" ); // which team for bots to join + setdvar( "bots_team", "autoassign" ); // which team for bots to join } - if ( getDvar( "bots_team_amount" ) == "" ) + if ( getdvar( "bots_team_amount" ) == "" ) { - setDvar( "bots_team_amount", 0 ); // amount of bots on axis team + setdvar( "bots_team_amount", 0 ); // amount of bots on axis team } - if ( getDvar( "bots_team_force" ) == "" ) + if ( getdvar( "bots_team_force" ) == "" ) { - setDvar( "bots_team_force", false ); // force bots on team + setdvar( "bots_team_force", false ); // force bots on team } - if ( getDvar( "bots_team_mode" ) == "" ) + if ( getdvar( "bots_team_mode" ) == "" ) { - setDvar( "bots_team_mode", 0 ); // counts just bots when 1 + setdvar( "bots_team_mode", 0 ); // counts just bots when 1 } - if ( getDvar( "bots_skill" ) == "" ) + if ( getdvar( "bots_skill" ) == "" ) { - setDvar( "bots_skill", 0 ); // 0 is random, 1 is easy 7 is hard, 8 is custom, 9 is completely random + setdvar( "bots_skill", 0 ); // 0 is random, 1 is easy 7 is hard, 8 is custom, 9 is completely random } - if ( getDvar( "bots_skill_axis_hard" ) == "" ) + if ( getdvar( "bots_skill_axis_hard" ) == "" ) { - setDvar( "bots_skill_axis_hard", 0 ); // amount of hard bots on axis team + setdvar( "bots_skill_axis_hard", 0 ); // amount of hard bots on axis team } - if ( getDvar( "bots_skill_axis_med" ) == "" ) + if ( getdvar( "bots_skill_axis_med" ) == "" ) { - setDvar( "bots_skill_axis_med", 0 ); + setdvar( "bots_skill_axis_med", 0 ); } - if ( getDvar( "bots_skill_allies_hard" ) == "" ) + if ( getdvar( "bots_skill_allies_hard" ) == "" ) { - setDvar( "bots_skill_allies_hard", 0 ); + setdvar( "bots_skill_allies_hard", 0 ); } - if ( getDvar( "bots_skill_allies_med" ) == "" ) + if ( getdvar( "bots_skill_allies_med" ) == "" ) { - setDvar( "bots_skill_allies_med", 0 ); + setdvar( "bots_skill_allies_med", 0 ); } - if ( getDvar( "bots_skill_min" ) == "" ) + if ( getdvar( "bots_skill_min" ) == "" ) { - setDvar( "bots_skill_min", 1 ); + setdvar( "bots_skill_min", 1 ); } - if ( getDvar( "bots_skill_max" ) == "" ) + if ( getdvar( "bots_skill_max" ) == "" ) { - setDvar( "bots_skill_max", 7 ); + setdvar( "bots_skill_max", 7 ); } - if ( getDvar( "bots_loadout_reasonable" ) == "" ) // filter out the bad 'guns' and perks + if ( getdvar( "bots_loadout_reasonable" ) == "" ) // filter out the bad 'guns' and perks { - setDvar( "bots_loadout_reasonable", false ); + setdvar( "bots_loadout_reasonable", false ); } - if ( getDvar( "bots_loadout_allow_op" ) == "" ) // allows jug, marty and laststand + if ( getdvar( "bots_loadout_allow_op" ) == "" ) // allows jug, marty and laststand { - setDvar( "bots_loadout_allow_op", true ); + setdvar( "bots_loadout_allow_op", true ); } - if ( getDvar( "bots_loadout_rank" ) == "" ) // what rank the bots should be around, -1 is around the players, 0 is all random + if ( getdvar( "bots_loadout_rank" ) == "" ) // what rank the bots should be around, -1 is around the players, 0 is all random { - setDvar( "bots_loadout_rank", -1 ); + setdvar( "bots_loadout_rank", -1 ); } - if ( getDvar( "bots_loadout_prestige" ) == "" ) // what pretige the bots will be, -1 is the players, -2 is random + if ( getdvar( "bots_loadout_prestige" ) == "" ) // what pretige the bots will be, -1 is the players, -2 is random { - setDvar( "bots_loadout_prestige", -1 ); + setdvar( "bots_loadout_prestige", -1 ); } - if ( getDvar( "bots_play_move" ) == "" ) // bots move + if ( getdvar( "bots_play_move" ) == "" ) // bots move { - setDvar( "bots_play_move", true ); + setdvar( "bots_play_move", true ); } - if ( getDvar( "bots_play_knife" ) == "" ) // bots knife + if ( getdvar( "bots_play_knife" ) == "" ) // bots knife { - setDvar( "bots_play_knife", true ); + setdvar( "bots_play_knife", true ); } - if ( getDvar( "bots_play_fire" ) == "" ) // bots fire + if ( getdvar( "bots_play_fire" ) == "" ) // bots fire { - setDvar( "bots_play_fire", true ); + setdvar( "bots_play_fire", true ); } - if ( getDvar( "bots_play_nade" ) == "" ) // bots grenade + if ( getdvar( "bots_play_nade" ) == "" ) // bots grenade { - setDvar( "bots_play_nade", true ); + setdvar( "bots_play_nade", true ); } - if ( getDvar( "bots_play_take_carepackages" ) == "" ) // bots take carepackages + if ( getdvar( "bots_play_take_carepackages" ) == "" ) // bots take carepackages { - setDvar( "bots_play_take_carepackages", true ); + setdvar( "bots_play_take_carepackages", true ); } - if ( getDvar( "bots_play_obj" ) == "" ) // bots play the obj + if ( getdvar( "bots_play_obj" ) == "" ) // bots play the obj { - setDvar( "bots_play_obj", true ); + setdvar( "bots_play_obj", true ); } - if ( getDvar( "bots_play_camp" ) == "" ) // bots camp and follow + if ( getdvar( "bots_play_camp" ) == "" ) // bots camp and follow { - setDvar( "bots_play_camp", true ); + setdvar( "bots_play_camp", true ); } - if ( getDvar( "bots_play_jumpdrop" ) == "" ) // bots jump and dropshot + if ( getdvar( "bots_play_jumpdrop" ) == "" ) // bots jump and dropshot { - setDvar( "bots_play_jumpdrop", true ); + setdvar( "bots_play_jumpdrop", true ); } - if ( getDvar( "bots_play_target_other" ) == "" ) // bot target non play ents (vehicles) + if ( getdvar( "bots_play_target_other" ) == "" ) // bot target non play ents (vehicles) { - setDvar( "bots_play_target_other", true ); + setdvar( "bots_play_target_other", true ); } - if ( getDvar( "bots_play_killstreak" ) == "" ) // bot use killstreaks + if ( getdvar( "bots_play_killstreak" ) == "" ) // bot use killstreaks { - setDvar( "bots_play_killstreak", true ); + setdvar( "bots_play_killstreak", true ); } - if ( getDvar( "bots_play_ads" ) == "" ) // bot ads + if ( getdvar( "bots_play_ads" ) == "" ) // bot ads { - setDvar( "bots_play_ads", true ); + setdvar( "bots_play_ads", true ); } - if ( getDvar( "bots_play_aim" ) == "" ) + if ( getdvar( "bots_play_aim" ) == "" ) { - setDvar( "bots_play_aim", true ); + setdvar( "bots_play_aim", true ); } - if ( !isDefined( game[ "botWarfare" ] ) ) + if ( !isdefined( game[ "botWarfare" ] ) ) { game[ "botWarfare" ] = true; } @@ -301,9 +301,9 @@ handleBots() wait 0.05; } - setDvar( "bots_manage_add", getBotArray().size ); + setdvar( "bots_manage_add", getBotArray().size ); - if ( !getDvarInt( "bots_main_kickBotsAtEnd" ) ) + if ( !getdvarint( "bots_main_kickBotsAtEnd" ) ) { return; } @@ -312,7 +312,7 @@ handleBots() for ( i = 0; i < bots.size; i++ ) { - kick( bots[ i ] getEntityNumber() ); + kick( bots[ i ] getentitynumber() ); } } @@ -365,7 +365,7 @@ fixGamemodes() { for ( i = 0; i < 19; i++ ) { - if ( isDefined( level.bombzones ) && level.gametype == "sd" ) + if ( isdefined( level.bombzones ) && level.gametype == "sd" ) { for ( i = 0; i < level.bombzones.size; i++ ) { @@ -375,14 +375,14 @@ fixGamemodes() break; } - if ( isDefined( level.radios ) && level.gametype == "koth" ) + if ( isdefined( level.radios ) && level.gametype == "koth" ) { level thread fixKoth(); break; } - if ( isDefined( level.bombzones ) && level.gametype == "dd" ) + if ( isdefined( level.bombzones ) && level.gametype == "dd" ) { level thread fixDem(); @@ -405,7 +405,7 @@ fixDem() for ( i = 0; i < level.bombzones.size; i++ ) { - if ( isDefined( level.bombzones[ i ].trigger.trigger_off ) ) + if ( isdefined( level.bombzones[ i ].trigger.trigger_off ) ) { level.bombzones[ i ].bombexploded = true; } @@ -430,7 +430,7 @@ fixKoth() { wait 0.05; - if ( !isDefined( level.radioobject ) ) + if ( !isdefined( level.radioobject ) ) { continue; } @@ -446,7 +446,7 @@ fixKoth() break; } - while ( isDefined( level.radioobject ) && level.radio.gameobject == level.radioobject ) + while ( isdefined( level.radioobject ) && level.radio.gameobject == level.radioobject ) { wait 0.05; } @@ -458,18 +458,18 @@ fixKoth() */ auditModels_loop() { - s_models = getEntArray( "script_model", "classname" ); + s_models = getentarray( "script_model", "classname" ); for ( i = s_models.size - 1; i >= 0; i-- ) { model = s_models[ i ]; - if ( !isDefined( model ) ) + if ( !isdefined( model ) ) { continue; } - if ( isDefined( model.bot_audit_model ) ) + if ( isdefined( model.bot_audit_model ) ) { continue; } @@ -493,7 +493,7 @@ auditModels() { wait 0.05; - level.vest_boxes = array_removeUndefined( level.vest_boxes ); + level.vest_boxes = array_removeundefined( level.vest_boxes ); auditModels_loop(); } @@ -514,7 +514,7 @@ watchRadar_loop() { grenade = level.players[ i ].deployedportableradar; - if ( !isDefined( grenade ) ) + if ( !isdefined( grenade ) ) { continue; } @@ -528,12 +528,12 @@ watchRadar_loop() { player = level.players[ h ]; - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( isDefined( grenade.owner ) && grenade.owner == player ) + if ( isdefined( grenade.owner ) && grenade.owner == player ) { continue; } @@ -543,12 +543,12 @@ watchRadar_loop() continue; } - if ( player _hasPerk( "specialty_coldblooded" ) ) + if ( player _hasperk( "specialty_coldblooded" ) ) { continue; } - if ( DistanceSquared( player.origin, grenade.origin ) > 256 * 256 ) + if ( distancesquared( player.origin, grenade.origin ) > 256 * 256 ) { continue; } @@ -559,12 +559,12 @@ watchRadar_loop() for ( i = level.players.size - 1; i >= 0; i-- ) { - if ( !isDefined( level.players[ i ].personalradar ) ) + if ( !isdefined( level.players[ i ].personalradar ) ) { continue; } - if ( !isReallyAlive( level.players[ i ] ) ) + if ( !isreallyalive( level.players[ i ] ) ) { continue; } @@ -573,7 +573,7 @@ watchRadar_loop() { player = level.players[ h ]; - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } @@ -588,12 +588,12 @@ watchRadar_loop() continue; } - if ( player _hasPerk( "specialty_coldblooded" ) ) + if ( player _hasperk( "specialty_coldblooded" ) ) { continue; } - if ( DistanceSquared( player.origin, level.players[ i ].origin ) > 256 * 256 ) + if ( distancesquared( player.origin, level.players[ i ].origin ) > 256 * 256 ) { continue; } @@ -602,13 +602,13 @@ watchRadar_loop() } } - if ( isDefined( level.gameflag ) && isDefined( level.gameflag.carrier ) && isDefined( level.gameflag.portable_radar ) ) + if ( isdefined( level.gameflag ) && isdefined( level.gameflag.carrier ) && isdefined( level.gameflag.portable_radar ) ) { for ( h = level.players.size - 1; h >= 0; h-- ) { player = level.players[ h ]; - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } @@ -618,12 +618,12 @@ watchRadar_loop() continue; } - if ( player _hasPerk( "specialty_coldblooded" ) ) + if ( player _hasperk( "specialty_coldblooded" ) ) { continue; } - if ( DistanceSquared( player.origin, level.gameflag.carrier.origin ) > 256 * 256 ) + if ( distancesquared( player.origin, level.gameflag.carrier.origin ) > 256 * 256 ) { continue; } @@ -661,7 +661,7 @@ watchScrabler_loop() { scrambler = level.scramblers[ i ]; - if ( !isDefined( scrambler ) ) + if ( !isdefined( scrambler ) ) { continue; } @@ -670,12 +670,12 @@ watchScrabler_loop() { player = level.players[ h ]; - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( isDefined( scrambler.owner ) && scrambler.owner == player ) + if ( isdefined( scrambler.owner ) && scrambler.owner == player ) { continue; } @@ -685,12 +685,12 @@ watchScrabler_loop() continue; } - if ( player _hasPerk( "specialty_spygame" ) ) + if ( player _hasperk( "specialty_spygame" ) ) { continue; } - if ( DistanceSquared( player.origin, scrambler.origin ) > 256 * 256 ) + if ( distancesquared( player.origin, scrambler.origin ) > 256 * 256 ) { continue; } @@ -701,12 +701,12 @@ watchScrabler_loop() drones = []; - if ( isDefined( level.remote_uav[ "axis" ] ) ) + if ( isdefined( level.remote_uav[ "axis" ] ) ) { drones[ drones.size ] = level.remote_uav[ "axis" ]; } - if ( isDefined( level.remote_uav[ "allies" ] ) ) + if ( isdefined( level.remote_uav[ "allies" ] ) ) { drones[ drones.size ] = level.remote_uav[ "allies" ]; } @@ -719,12 +719,12 @@ watchScrabler_loop() { player = level.players[ h ]; - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( isDefined( drone.owner ) && drone.owner == player ) + if ( isdefined( drone.owner ) && drone.owner == player ) { continue; } @@ -734,12 +734,12 @@ watchScrabler_loop() continue; } - if ( player _hasPerk( "specialty_spygame" ) ) + if ( player _hasperk( "specialty_spygame" ) ) { continue; } - if ( DistanceSquared( player.origin, drone.origin ) > 256 * 256 ) + if ( distancesquared( player.origin, drone.origin ) > 256 * 256 ) { continue; } @@ -767,13 +767,13 @@ watchScrabler() */ addNotifyOnAirdrops_loop() { - dropCrates = getEntArray( "care_package", "targetname" ); + dropCrates = getentarray( "care_package", "targetname" ); for ( i = dropCrates.size - 1; i >= 0; i-- ) { airdrop = dropCrates[ i ]; - if ( isDefined( airdrop.doingphysics ) ) + if ( isdefined( airdrop.doingphysics ) ) { continue; } @@ -805,7 +805,7 @@ doNotifyOnAirdrop() self.doingphysics = false; - if ( isDefined( self.owner ) ) + if ( isdefined( self.owner ) ) { self.owner notify( "crate_physics_done" ); } @@ -822,7 +822,7 @@ onCarepackageCaptured() self waittill( "captured", player ); - if ( isDefined( self.owner ) && self.owner is_bot() ) + if ( isdefined( self.owner ) && self.owner is_bot() ) { self.owner BotNotifyBotEvent( "crate_cap", "captured", self, player ); } @@ -864,7 +864,7 @@ connected() { self endon( "disconnect" ); - if ( !isDefined( self.pers[ "bot_host" ] ) ) + if ( !isdefined( self.pers[ "bot_host" ] ) ) { self thread doHostCheck(); } @@ -874,13 +874,13 @@ connected() return; } - if ( !isDefined( self.pers[ "isBot" ] ) ) + if ( !isdefined( self.pers[ "isBot" ] ) ) { // fast_restart occured... self.pers[ "isBot" ] = true; } - if ( !isDefined( self.pers[ "isBotWarfare" ] ) ) + if ( !isdefined( self.pers[ "isBotWarfare" ] ) ) { self.pers[ "isBotWarfare" ] = true; self thread added(); @@ -908,48 +908,48 @@ watchBotDebugEvent() { self waittill( "bot_event", msg, str, b, c, d, e, f, g ); - if ( GetDvarInt( "bots_main_debug" ) >= 2 ) + if ( getdvarint( "bots_main_debug" ) >= 2 ) { big_str = "Bot Warfare debug: " + self.name + ": " + msg; - if ( isDefined( str ) && isString( str ) ) + if ( isdefined( str ) && isstring( str ) ) { big_str += ", " + str; } - if ( isDefined( b ) && isString( b ) ) + if ( isdefined( b ) && isstring( b ) ) { big_str += ", " + b; } - if ( isDefined( c ) && isString( c ) ) + if ( isdefined( c ) && isstring( c ) ) { big_str += ", " + c; } - if ( isDefined( d ) && isString( d ) ) + if ( isdefined( d ) && isstring( d ) ) { big_str += ", " + d; } - if ( isDefined( e ) && isString( e ) ) + if ( isdefined( e ) && isstring( e ) ) { big_str += ", " + e; } - if ( isDefined( f ) && isString( f ) ) + if ( isdefined( f ) && isstring( f ) ) { big_str += ", " + f; } - if ( isDefined( g ) && isString( g ) ) + if ( isdefined( g ) && isstring( g ) ) { big_str += ", " + g; } BotBuiltinPrintConsole( big_str ); } - else if ( msg == "debug" && GetDvarInt( "bots_main_debug" ) ) + else if ( msg == "debug" && getdvarint( "bots_main_debug" ) ) { BotBuiltinPrintConsole( "Bot Warfare debug: " + self.name + ": " + str ); } @@ -972,7 +972,7 @@ added() */ add_bot() { - bot = addTestClient(); + bot = addtestclient(); if ( isdefined( bot ) ) { @@ -987,11 +987,11 @@ add_bot() */ diffBots_loop() { - var_allies_hard = getDVarInt( "bots_skill_allies_hard" ); - var_allies_med = getDVarInt( "bots_skill_allies_med" ); - var_axis_hard = getDVarInt( "bots_skill_axis_hard" ); - var_axis_med = getDVarInt( "bots_skill_axis_med" ); - var_skill = getDvarInt( "bots_skill" ); + var_allies_hard = getdvarint( "bots_skill_allies_hard" ); + var_allies_med = getdvarint( "bots_skill_allies_med" ); + var_axis_hard = getdvarint( "bots_skill_axis_hard" ); + var_axis_med = getdvarint( "bots_skill_axis_med" ); + var_skill = getdvarint( "bots_skill" ); allies_hard = 0; allies_med = 0; @@ -1006,7 +1006,7 @@ diffBots_loop() { player = level.players[ i ]; - if ( !isDefined( player.pers[ "team" ] ) ) + if ( !isdefined( player.pers[ "team" ] ) ) { continue; } @@ -1070,8 +1070,8 @@ diffBots_loop() } playercount = level.players.size; - min_diff = GetDvarInt( "bots_skill_min" ); - max_diff = GetDvarInt( "bots_skill_max" ); + min_diff = getdvarint( "bots_skill_min" ); + max_diff = getdvarint( "bots_skill_max" ); for ( i = 0; i < playercount; i++ ) { @@ -1104,8 +1104,8 @@ diffBots() */ teamBots_loop() { - teamAmount = getDvarInt( "bots_team_amount" ); - toTeam = getDvar( "bots_team" ); + teamAmount = getdvarint( "bots_team_amount" ); + toTeam = getdvar( "bots_team" ); alliesbots = 0; alliesplayers = 0; @@ -1118,7 +1118,7 @@ teamBots_loop() { player = level.players[ i ]; - if ( !isDefined( player.pers[ "team" ] ) ) + if ( !isdefined( player.pers[ "team" ] ) ) { continue; } @@ -1150,7 +1150,7 @@ teamBots_loop() allies = alliesbots; axis = axisbots; - if ( !getDvarInt( "bots_team_mode" ) ) + if ( !getdvarint( "bots_team_mode" ) ) { allies += alliesplayers; axis += axisplayers; @@ -1158,7 +1158,7 @@ teamBots_loop() if ( toTeam != "custom" ) { - if ( getDvarInt( "bots_team_force" ) ) + if ( getdvarint( "bots_team_force" ) ) { if ( toTeam == "autoassign" ) { @@ -1181,7 +1181,7 @@ teamBots_loop() { player = level.players[ i ]; - if ( !isDefined( player.pers[ "team" ] ) ) + if ( !isdefined( player.pers[ "team" ] ) ) { continue; } @@ -1222,7 +1222,7 @@ teamBots_loop() { player = level.players[ i ]; - if ( !isDefined( player.pers[ "team" ] ) ) + if ( !isdefined( player.pers[ "team" ] ) ) { continue; } @@ -1274,11 +1274,11 @@ teamBots() */ addBots_loop() { - botsToAdd = GetDvarInt( "bots_manage_add" ); + botsToAdd = getdvarint( "bots_manage_add" ); if ( botsToAdd > 0 ) { - SetDvar( "bots_manage_add", 0 ); + setdvar( "bots_manage_add", 0 ); if ( botsToAdd > 64 ) { @@ -1292,14 +1292,14 @@ addBots_loop() } } - fillMode = getDVarInt( "bots_manage_fill_mode" ); + fillMode = getdvarint( "bots_manage_fill_mode" ); if ( fillMode == 2 || fillMode == 3 ) { - setDvar( "bots_manage_fill", getGoodMapAmount() ); + setdvar( "bots_manage_fill", getGoodMapAmount() ); } - fillAmount = getDvarInt( "bots_manage_fill" ); + fillAmount = getdvarint( "bots_manage_fill" ); players = 0; bots = 0; @@ -1315,7 +1315,7 @@ addBots_loop() { bots++; } - else if ( !isDefined( player.pers[ "team" ] ) || ( player.pers[ "team" ] != "axis" && player.pers[ "team" ] != "allies" ) ) + else if ( !isdefined( player.pers[ "team" ] ) || ( player.pers[ "team" ] != "axis" && player.pers[ "team" ] != "allies" ) ) { spec++; } @@ -1325,11 +1325,11 @@ addBots_loop() } } - if ( !randomInt( 999 ) ) + if ( !randomint( 999 ) ) { - setDvar( "testclients_doreload", true ); + setdvar( "testclients_doreload", true ); wait 0.1; - setDvar( "testclients_doreload", false ); + setdvar( "testclients_doreload", false ); doExtraCheck(); } @@ -1349,7 +1349,7 @@ addBots_loop() continue; } - if ( !isDefined( player.pers[ "team" ] ) ) + if ( !isdefined( player.pers[ "team" ] ) ) { continue; } @@ -1392,22 +1392,22 @@ addBots_loop() amount += players; } - if ( getDVarInt( "bots_manage_fill_spec" ) ) + if ( getdvarint( "bots_manage_fill_spec" ) ) { amount += spec; } if ( amount < fillAmount ) { - setDvar( "bots_manage_add", 1 ); + setdvar( "bots_manage_add", 1 ); } - else if ( amount > fillAmount && getDvarInt( "bots_manage_fill_kick" ) ) + else if ( amount > fillAmount && getdvarint( "bots_manage_fill_kick" ) ) { tempBot = getBotToKick(); - if ( isDefined( tempBot ) ) + if ( isdefined( tempBot ) ) { - kick( tempBot getEntityNumber() ); + kick( tempBot getentitynumber() ); } } } @@ -1440,7 +1440,7 @@ onGrenadeFire() { self waittill ( "grenade_fire", grenade, weaponName ); - if ( !isDefined( grenade ) ) + if ( !isdefined( grenade ) ) { continue; } @@ -1451,7 +1451,7 @@ onGrenadeFire() { grenade thread AddToSmokeList(); } - else if ( isSubStr( weaponName, "frag_" ) ) + else if ( issubstr( weaponName, "frag_" ) ) { grenade thread AddToFragList( self ); } @@ -1464,7 +1464,7 @@ onGrenadeFire() AddToFragList( who ) { grenade = spawnstruct(); - grenade.origin = self getOrigin(); + grenade.origin = self getorigin(); grenade.velocity = ( 0, 0, 0 ); grenade.grenade = self; grenade.owner = who; @@ -1481,9 +1481,9 @@ AddToFragList( who ) */ thinkFrag() { - while ( isDefined( self.grenade ) ) + while ( isdefined( self.grenade ) ) { - nowOrigin = self.grenade getOrigin(); + nowOrigin = self.grenade getorigin(); self.velocity = ( nowOrigin - self.origin ) * 20; self.origin = nowOrigin; @@ -1499,7 +1499,7 @@ thinkFrag() AddToSmokeList() { grenade = spawnstruct(); - grenade.origin = self getOrigin(); + grenade.origin = self getorigin(); grenade.state = "moving"; grenade.grenade = self; @@ -1513,9 +1513,9 @@ AddToSmokeList() */ thinkSmoke() { - while ( isDefined( self.grenade ) ) + while ( isdefined( self.grenade ) ) { - self.origin = self.grenade getOrigin(); + self.origin = self.grenade getorigin(); self.state = "moving"; wait 0.05; } diff --git a/maps/mp/bots/_bot_chat.gsc b/maps/mp/bots/_bot_chat.gsc index 281489a..18f66a2 100644 --- a/maps/mp/bots/_bot_chat.gsc +++ b/maps/mp/bots/_bot_chat.gsc @@ -15,9 +15,9 @@ */ init() { - if ( getDvar( "bots_main_chat" ) == "" ) + if ( getdvar( "bots_main_chat" ) == "" ) { - setDvar( "bots_main_chat", 1.0 ); + setdvar( "bots_main_chat", 1.0 ); } level thread onBotConnected(); @@ -41,16 +41,16 @@ onBotConnected() */ BotDoChat( chance, string, isTeam ) { - mod = getDvarFloat( "bots_main_chat" ); + mod = getdvarfloat( "bots_main_chat" ); if ( mod <= 0.0 ) { return; } - if ( chance >= 100 || mod >= 100.0 || ( RandomInt( 100 ) < ( chance * mod ) + 0 ) ) + if ( chance >= 100 || mod >= 100.0 || ( randomint( 100 ) < ( chance * mod ) + 0 ) ) { - if ( isDefined( isTeam ) && isTeam ) + if ( isdefined( isTeam ) && isTeam ) { self sayteam( string ); } @@ -87,9 +87,9 @@ start_onnuke_call() for ( ;; ) { - while ( !isDefined( level.nukeincoming ) && !isDefined( level.moabincoming ) ) + while ( !isdefined( level.nukeincoming ) && !isdefined( level.moabincoming ) ) { - wait 0.05 + randomInt( 4 ); + wait 0.05 + randomint( 4 ); } self thread bot_onnukecall_watch(); @@ -138,9 +138,9 @@ start_random_chat() { wait 1; - if ( randomInt( 100 ) < 1 ) + if ( randomint( 100 ) < 1 ) { - if ( randomInt( 100 ) < 1 && isReallyAlive( self ) ) + if ( randomint( 100 ) < 1 && isreallyalive( self ) ) { self thread doQuickMessage(); } @@ -487,7 +487,7 @@ doQuickMessage() self endon( "disconnect" ); self endon( "death" ); - if ( !isDefined( self.talking ) || !self.talking ) + if ( !isdefined( self.talking ) || !self.talking ) { self.talking = true; soundalias = ""; @@ -525,10 +525,10 @@ doQuickMessage() if ( soundalias != "" && saytext != "" ) { - self maps\mp\gametypes\_quickmessages::saveHeadIcon(); - self maps\mp\gametypes\_quickmessages::doQuickMessage( soundalias, saytext ); + self maps\mp\gametypes\_quickmessages::saveheadicon(); + self maps\mp\gametypes\_quickmessages::doquickmessage( soundalias, saytext ); wait 2; - self maps\mp\gametypes\_quickmessages::restoreHeadIcon(); + self maps\mp\gametypes\_quickmessages::restoreheadicon(); } else { @@ -576,7 +576,7 @@ endgame_chat() if ( level.teambased ) { - winningteam = maps\mp\gametypes\_gamescore::getWinningTeam(); + winningteam = maps\mp\gametypes\_gamescore::getwinningteam(); if ( self.pers[ "team" ] == winningteam ) { @@ -1091,7 +1091,7 @@ bot_chat_killed_watch( victim ) { self endon( "disconnect" ); - if ( !isDefined( victim ) || !isDefined( victim.name ) ) + if ( !isdefined( victim ) || !isdefined( victim.name ) ) { return; } @@ -1261,9 +1261,9 @@ bot_chat_killed_watch( victim ) break; case 40: - if ( isDefined( victim.attackerdata ) && isDefined( victim.attackerdata[ self.guid ] ) && isDefined( victim.attackerdata[ self.guid ].weapon ) ) + if ( isdefined( victim.attackerdata ) && isdefined( victim.attackerdata[ self.guid ] ) && isdefined( victim.attackerdata[ self.guid ].weapon ) ) { - message = ( "Man, I sure love my " + getBaseWeaponName( victim.attackerdata[ self.guid ].weapon ) + "!" ); + message = ( "Man, I sure love my " + getbaseweaponname( victim.attackerdata[ self.guid ].weapon ) + "!" ); } break; @@ -1284,7 +1284,7 @@ bot_chat_death_watch( killer, last_ks ) { self endon( "disconnect" ); - if ( !isDefined( killer ) || !isDefined( killer.name ) ) + if ( !isdefined( killer ) || !isdefined( killer.name ) ) { return; } @@ -1322,7 +1322,7 @@ bot_chat_death_watch( killer, last_ks ) break; case 5: - message = ( "^" + ( randomint( 6 ) + 1 ) + "Stop Spawn KILLING!!!" ); + message = ( "^" + ( randomint( 6 ) + 1 ) + "Stop spawn KILLING!!!" ); break; case 6: @@ -1542,9 +1542,9 @@ bot_chat_death_watch( killer, last_ks ) break; case 60: - if ( isDefined( self.attackerdata ) && isDefined( self.attackerdata[ killer.guid ] ) && isDefined( self.attackerdata[ killer.guid ].weapon ) ) + if ( isdefined( self.attackerdata ) && isdefined( self.attackerdata[ killer.guid ] ) && isdefined( self.attackerdata[ killer.guid ].weapon ) ) { - message = "Wow! Nice " + getBaseWeaponName( self.attackerdata[ killer.guid ].weapon ) + " you got there, " + killer.name + "!"; + message = "Wow! Nice " + getbaseweaponname( self.attackerdata[ killer.guid ].weapon ) + " you got there, " + killer.name + "!"; } break; @@ -1592,7 +1592,7 @@ bot_chat_revive_watch( state, revive, c, d, e, f, g ) switch ( state ) { case "go": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "i am going to revive " + revive.name ); @@ -1602,7 +1602,7 @@ bot_chat_revive_watch( state, revive, c, d, e, f, g ) break; case "start": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "i am reviving " + revive.name ); @@ -1612,7 +1612,7 @@ bot_chat_revive_watch( state, revive, c, d, e, f, g ) break; case "stop": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "i revived " + revive.name ); @@ -1633,7 +1633,7 @@ bot_chat_killcam_watch( state, b, c, d, e, f, g ) switch ( state ) { case "start": - switch ( randomInt( 2 ) ) + switch ( randomint( 2 ) ) { case 0: self BotDoChat( 1, "WTF?!?!?!! Dude youre a hacker and a half!!" ); @@ -1647,7 +1647,7 @@ bot_chat_killcam_watch( state, b, c, d, e, f, g ) break; case "stop": - switch ( randomInt( 2 ) ) + switch ( randomint( 2 ) ) { case 0: self BotDoChat( 1, "Wow... Im reporting you!!!" ); @@ -1669,7 +1669,7 @@ bot_chat_stuck_watch( a, b, c, d, e, f, g ) { self endon( "disconnect" ); - sayLength = randomintRange( 5, 30 ); + sayLength = randomintrange( 5, 30 ); msg = ""; for ( i = 0; i < sayLength; i++ ) @@ -1727,7 +1727,7 @@ bot_chat_tube_watch( state, tubeWp, tubeWeap, d, e, f, g ) switch ( state ) { case "go": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "i am going to go tube" ); @@ -1737,7 +1737,7 @@ bot_chat_tube_watch( state, tubeWp, tubeWeap, d, e, f, g ) break; case "start": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "i tubed" ); @@ -1900,7 +1900,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) { self endon( "disconnect" ); - if ( !isDefined( aircare ) ) + if ( !isdefined( aircare ) ) { return; } @@ -1911,7 +1911,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) switch ( randomint( 2 ) ) { case 0: - if ( !isDefined( aircare.owner ) || aircare.owner == self ) + if ( !isdefined( aircare.owner ) || aircare.owner == self ) { self BotDoChat( 5, "going to my carepackage" ); } @@ -1933,7 +1933,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) switch ( randomint( 2 ) ) { case 0: - if ( !isDefined( aircare.owner ) || aircare.owner == self ) + if ( !isdefined( aircare.owner ) || aircare.owner == self ) { self BotDoChat( 15, "taking my carepackage" ); } @@ -1952,7 +1952,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) break; case "stop": - if ( !isDefined( aircare.owner ) || aircare.owner == self ) + if ( !isdefined( aircare.owner ) || aircare.owner == self ) { switch ( randomint( 6 ) ) { @@ -1977,7 +1977,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) break; case 5: - if ( isDefined( aircare.cratetype ) ) + if ( isdefined( aircare.cratetype ) ) { self BotDoChat( 10, ":3 i got my " + aircare.cratetype ); } @@ -2006,7 +2006,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) break; case 4: - if ( isDefined( aircare.cratetype ) ) + if ( isdefined( aircare.cratetype ) ) { self BotDoChat( 10, "hahaah jajaja i took your " + aircare.cratetype ); } @@ -2037,7 +2037,7 @@ bot_chat_crate_cap_watch( state, aircare, player, d, e, f, g ) break; case 4: - if ( isDefined( aircare.cratetype ) ) + if ( isdefined( aircare.cratetype ) ) { self BotDoChat( 10, "Wow! there goes my " + aircare.cratetype + "!" ); } @@ -2126,12 +2126,12 @@ bot_chat_attack_vehicle_watch( state, vehicle, rocketAmmo, d, e, f, g ) case 13: weap = rocketAmmo; - if ( !isDefined( weap ) ) + if ( !isdefined( weap ) ) { - weap = self getCurrentWeapon(); + weap = self getcurrentweapon(); } - self BotDoChat( 10, "Im going to takedown your ks with my " + getBaseWeaponName( weap ) ); + self BotDoChat( 10, "Im going to takedown your ks with my " + getbaseweaponname( weap ) ); break; } @@ -2231,7 +2231,7 @@ bot_chat_follow_watch( state, player, time, d, e, f, g ) { self endon( "disconnect" ); - if ( !isDefined( player ) ) + if ( !isdefined( player ) ) { return; } @@ -2282,20 +2282,20 @@ bot_chat_equ_watch( state, wp, weap, d, e, f, g ) switch ( state ) { case "go": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: - self BotDoChat( 10, "going to place a " + getBaseWeaponName( weap ) ); + self BotDoChat( 10, "going to place a " + getbaseweaponname( weap ) ); break; } break; case "start": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: - self BotDoChat( 10, "placed a " + getBaseWeaponName( weap ) ); + self BotDoChat( 10, "placed a " + getbaseweaponname( weap ) ); break; } @@ -2313,20 +2313,20 @@ bot_chat_nade_watch( state, wp, weap, d, e, f, g ) switch ( state ) { case "go": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: - self BotDoChat( 10, "going to throw a " + getBaseWeaponName( weap ) ); + self BotDoChat( 10, "going to throw a " + getbaseweaponname( weap ) ); break; } break; case "start": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: - self BotDoChat( 10, "threw a " + getBaseWeaponName( weap ) ); + self BotDoChat( 10, "threw a " + getbaseweaponname( weap ) ); break; } @@ -2549,7 +2549,7 @@ bot_chat_turret_attack_watch( state, turret, c, d, e, f, g ) switch ( state ) { case "go": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 5, "going to this sentry..." ); @@ -2559,7 +2559,7 @@ bot_chat_turret_attack_watch( state, turret, c, d, e, f, g ) break; case "start": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 5, "attacking this sentry..." ); @@ -2583,7 +2583,7 @@ bot_chat_attack_equ_watch( state, equ, c, d, e, f, g ) switch ( state ) { case "go_ti": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "going to this ti..." ); @@ -2593,7 +2593,7 @@ bot_chat_attack_equ_watch( state, equ, c, d, e, f, g ) break; case "camp_ti": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "lol im camping this ti!" ); @@ -2603,7 +2603,7 @@ bot_chat_attack_equ_watch( state, equ, c, d, e, f, g ) break; case "trigger_ti": - switch ( randomInt( 1 ) ) + switch ( randomint( 1 ) ) { case 0: self BotDoChat( 10, "lol i destoryed this ti!" ); diff --git a/maps/mp/bots/_bot_internal.gsc b/maps/mp/bots/_bot_internal.gsc index 646f817..40287db 100644 --- a/maps/mp/bots/_bot_internal.gsc +++ b/maps/mp/bots/_bot_internal.gsc @@ -68,7 +68,7 @@ connected() { self endon( "disconnect" ); - self.bot = spawnStruct(); + self.bot = spawnstruct(); self resetBotVars(); @@ -144,7 +144,7 @@ resetBotVars() self.bot.prio_objective = false; - self.bot.rand = randomInt( 100 ); + self.bot.rand = randomint( 100 ); self BotBuiltinBotStop(); } @@ -183,7 +183,7 @@ SetWeaponDistMulti( weap ) return 1; } - switch ( weaponClass( weap ) ) + switch ( weaponclass( weap ) ) { case "rifle": return 0.9; @@ -209,7 +209,7 @@ IsWeapSniper( weap ) return false; } - if ( weaponClass( weap ) != "sniper" ) + if ( weaponclass( weap ) != "sniper" ) { return false; } @@ -234,7 +234,7 @@ onWeaponChange() if ( first ) { first = false; - newWeapon = self getCurrentWeapon(); + newWeapon = self getcurrentweapon(); } else { @@ -244,7 +244,7 @@ onWeaponChange() self.bot.is_cur_full_auto = WeaponIsFullAuto( newWeapon ); self.bot.cur_weap_dist_multi = SetWeaponDistMulti( newWeapon ); self.bot.is_cur_sniper = IsWeapSniper( newWeapon ); - self.bot.is_cur_akimbo = isSubStr( newWeapon, "_akimbo" ); + self.bot.is_cur_akimbo = issubstr( newWeapon, "_akimbo" ); } } @@ -268,7 +268,7 @@ reload_watch() break; } - if ( self GetWeaponAmmoClip( self GetCurrentWeapon() ) >= WeaponClipSize( self GetCurrentWeapon() ) ) + if ( self getweaponammoclip( self getcurrentweapon() ) >= weaponclipsize( self getcurrentweapon() ) ) { break; } @@ -292,7 +292,7 @@ sprint_watch() self.bot.issprinting = true; self waittill( "sprint_end" ); self.bot.issprinting = false; - self.bot.sprintendtime = getTime(); + self.bot.sprintendtime = gettime(); } } @@ -332,45 +332,45 @@ watchUsingRemote() { wait 1; - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } - if ( !self IsUsingRemote() ) + if ( !self isusingremote() ) { continue; } - if ( isDefined( level.chopper ) && isDefined( level.chopper.gunner ) && level.chopper.gunner == self ) + if ( isdefined( level.chopper ) && isdefined( level.chopper.gunner ) && level.chopper.gunner == self ) { self watchUsingMinigun(); } - if ( isDefined( level.ac130player ) && level.ac130player == self ) + if ( isdefined( level.ac130player ) && level.ac130player == self ) { self thread watchAc130Weapon(); self watchUsingAc130(); } - if ( isDefined( level.remote_mortar ) && isDefined( level.remote_mortar.owner ) && level.remote_mortar.owner == self ) + if ( isdefined( level.remote_mortar ) && isdefined( level.remote_mortar.owner ) && level.remote_mortar.owner == self ) { self watchUsingMortar(); } - if ( IsDefined( self.using_remote_tank ) && self.using_remote_tank ) + if ( isdefined( self.using_remote_tank ) && self.using_remote_tank ) { self watchUsingTank(); self.remotetank = undefined; } - if ( isDefined( self.remoteuav ) ) + if ( isdefined( self.remoteuav ) ) { self watchUsingUav(); } - if ( isDefined( self.using_remote_turret ) && self.using_remote_turret ) + if ( isdefined( self.using_remote_turret ) && self.using_remote_turret ) { self watchUsingTurret(); } @@ -385,7 +385,7 @@ watchUsingRemote() */ watchUsingTurret() { - if ( !isDefined( self.remoteturretlist ) || !isDefined( self.remoteturretlist[ 0 ] ) ) + if ( !isdefined( self.remoteturretlist ) || !isdefined( self.remoteturretlist[ 0 ] ) ) { return; } @@ -394,14 +394,14 @@ watchUsingTurret() turret endon( "death" ); - while ( isDefined( self.using_remote_turret ) && self.using_remote_turret ) + while ( isdefined( self.using_remote_turret ) && self.using_remote_turret ) { - if ( self getCurrentWeapon() != "killstreak_remote_turret_remote_mp" ) + if ( self getcurrentweapon() != "killstreak_remote_turret_remote_mp" ) { - self switchToWeapon( "killstreak_remote_turret_remote_mp" ); + self switchtoweapon( "killstreak_remote_turret_remote_mp" ); } - if ( isDefined( self.bot.target ) ) + if ( isdefined( self.bot.target ) ) { self thread pressFire(); } @@ -415,19 +415,19 @@ watchUsingTurret() */ watchUsingTank() { - tankKeys = getArrayKeys( level.ugvs ); + tankKeys = getarraykeys( level.ugvs ); tank = undefined; for ( i = tankKeys.size - 1; i >= 0; i-- ) { tempTank = level.ugvs[ tankKeys[ i ] ]; - if ( !isDefined( tempTank ) ) + if ( !isdefined( tempTank ) ) { continue; } - if ( !isDefined( tempTank.owner ) ) + if ( !isdefined( tempTank.owner ) ) { continue; } @@ -441,7 +441,7 @@ watchUsingTank() tankKeys = undefined; - if ( !isDefined( tank ) ) + if ( !isdefined( tank ) ) { return; } @@ -452,14 +452,14 @@ watchUsingTank() tank endon( "death" ); - while ( IsDefined( self.using_remote_tank ) && self.using_remote_tank ) + while ( isdefined( self.using_remote_tank ) && self.using_remote_tank ) { - if ( self getCurrentWeapon() != "killstreak_remote_tank_remote_mp" ) + if ( self getcurrentweapon() != "killstreak_remote_tank_remote_mp" ) { - self switchToWeapon( "killstreak_remote_tank_remote_mp" ); + self switchtoweapon( "killstreak_remote_tank_remote_mp" ); } - if ( isDefined( self.bot.target ) ) + if ( isdefined( self.bot.target ) ) { self thread pressFire(); } @@ -477,11 +477,11 @@ useTankRocket( tank ) self endon( "disconnect" ); self endon( "spawned_player" ); - while ( IsDefined( self.using_remote_tank ) && self.using_remote_tank ) + while ( isdefined( self.using_remote_tank ) && self.using_remote_tank ) { wait 3.5; - if ( isDefined( self.bot.target ) ) + if ( isdefined( self.bot.target ) ) { self thread pressfrag(); } @@ -495,14 +495,14 @@ watchUsingUav() { self.remoteuav endon( "end_remote" ); - while ( isDefined( self.remoteuav ) ) + while ( isdefined( self.remoteuav ) ) { - if ( self getCurrentWeapon() != "uav_remote_mp" ) + if ( self getcurrentweapon() != "uav_remote_mp" ) { - self switchToWeapon( "uav_remote_mp" ); + self switchtoweapon( "uav_remote_mp" ); } - if ( isDefined( self.lockedtarget ) ) + if ( isdefined( self.lockedtarget ) ) { self notify( "remoteUAV_tag" ); } @@ -518,14 +518,14 @@ watchUsingMortar() { level.remote_mortar endon( "remote_done" ); - while ( isDefined( level.remote_mortar ) && isDefined( level.remote_mortar.owner ) && level.remote_mortar.owner == self ) + while ( isdefined( level.remote_mortar ) && isdefined( level.remote_mortar.owner ) && level.remote_mortar.owner == self ) { - if ( self getCurrentWeapon() != "mortar_remote_mp" ) + if ( self getcurrentweapon() != "mortar_remote_mp" ) { - self switchToWeapon( "mortar_remote_mp" ); + self switchtoweapon( "mortar_remote_mp" ); } - if ( isDefined( self.bot.target ) ) + if ( isdefined( self.bot.target ) ) { self thread pressFire(); } @@ -541,14 +541,14 @@ watchUsingMinigun() { self endon( "heliPlayer_removed" ); - while ( isDefined( level.chopper ) && isDefined( level.chopper.gunner ) && level.chopper.gunner == self ) + while ( isdefined( level.chopper ) && isdefined( level.chopper.gunner ) && level.chopper.gunner == self ) { - if ( self getCurrentWeapon() != "heli_remote_mp" ) + if ( self getcurrentweapon() != "heli_remote_mp" ) { - self switchToWeapon( "heli_remote_mp" ); + self switchtoweapon( "heli_remote_mp" ); } - if ( isDefined( self.bot.target ) ) + if ( isdefined( self.bot.target ) ) { self thread pressFire(); } @@ -566,16 +566,16 @@ watchAc130Weapon() self endon( "disconnect" ); self endon( "spawned_player" ); - while ( isDefined( level.ac130player ) && level.ac130player == self ) + while ( isdefined( level.ac130player ) && level.ac130player == self ) { - curWeap = self GetCurrentWeapon(); + curWeap = self getcurrentweapon(); if ( curWeap != "ac130_105mm_mp" && curWeap != "ac130_40mm_mp" && curWeap != "ac130_25mm_mp" ) { - self switchToWeapon( "ac130_105mm_mp" ); + self switchtoweapon( "ac130_105mm_mp" ); } - if ( isDefined( self.bot.target ) ) + if ( isdefined( self.bot.target ) ) { self thread pressFire(); } @@ -591,14 +591,14 @@ watchUsingAc130() { self endon( "ac130player_removed" ); - while ( isDefined( level.ac130player ) && level.ac130player == self ) + while ( isdefined( level.ac130player ) && level.ac130player == self ) { - self switchToWeapon( "ac130_105mm_mp" ); - wait 1 + randomInt( 2 ); - self switchToWeapon( "ac130_40mm_mp" ); - wait 2 + randomInt( 2 ); - self switchToWeapon( "ac130_25mm_mp" ); - wait 3 + randomInt( 2 ); + self switchtoweapon( "ac130_105mm_mp" ); + wait 1 + randomint( 2 ); + self switchtoweapon( "ac130_40mm_mp" ); + wait 2 + randomint( 2 ); + self switchtoweapon( "ac130_25mm_mp" ); + wait 3 + randomint( 2 ); } } @@ -641,14 +641,14 @@ watchPickupGun() { wait 1; - if ( self UseButtonPressed() ) + if ( self usebuttonpressed() ) { continue; } - weap = self GetCurrentWeapon(); + weap = self getcurrentweapon(); - if ( weap != "none" && self GetAmmoCount( weap ) ) + if ( weap != "none" && self getammocount( weap ) ) { continue; } @@ -669,7 +669,7 @@ watchGrenadeFire() { self waittill( "grenade_fire", nade, weapname ); - if ( !isDefined( nade ) ) + if ( !isdefined( nade ) ) { continue; } @@ -693,7 +693,7 @@ watchC4Thrown( c4 ) for ( ;; ) { - wait 1 + randomInt( 50 ) * 0.05; + wait 1 + randomint( 50 ) * 0.05; shouldBreak = false; @@ -706,17 +706,17 @@ watchC4Thrown( c4 ) continue; } - if ( ( level.teambased && self.team == player.team ) || player.sessionstate != "playing" || !isReallyAlive( player ) ) + if ( ( level.teambased && self.team == player.team ) || player.sessionstate != "playing" || !isreallyalive( player ) ) { continue; } - if ( distanceSquared( c4.origin, player.origin ) > 200 * 200 ) + if ( distancesquared( c4.origin, player.origin ) > 200 * 200 ) { continue; } - if ( !bulletTracePassed( c4.origin, player.origin + ( 0, 0, 25 ), false, c4 ) ) + if ( !bullettracepassed( c4.origin, player.origin + ( 0, 0, 25 ), false, c4 ) ) { continue; } @@ -730,7 +730,7 @@ watchC4Thrown( c4 ) } } - weap = self getCurrentWeapon(); + weap = self getcurrentweapon(); if ( weap != "c4_mp" ) { @@ -747,11 +747,11 @@ watchC4Thrown( c4 ) */ doBotMovement_loop( data ) { - if ( isDefined( self.remoteuav ) ) + if ( isdefined( self.remoteuav ) ) { self.bot.moveorigin = self.remoteuav.origin - ( 0, 0, 50 ); } - else if ( isDefined( self.remotetank ) ) + else if ( isdefined( self.remotetank ) ) { self.bot.moveorigin = self.remotetank.origin; } @@ -762,10 +762,10 @@ doBotMovement_loop( data ) waittillframeend; move_To = self.bot.moveto; - angles = self GetPlayerAngles(); + angles = self getplayerangles(); dir = ( 0, 0, 0 ); - if ( DistanceSquared( self.bot.moveorigin, move_To ) >= 49 ) + if ( distancesquared( self.bot.moveorigin, move_To ) >= 49 ) { cosa = cos( 0 - angles[ 1 ] ); sina = sin( 0 - angles[ 1 ] ); @@ -779,14 +779,14 @@ doBotMovement_loop( data ) 0 ); // make the length 127 - dir = VectorNormalize( dir ) * 127; + dir = vectornormalize( dir ) * 127; // invert the second component as the engine requires this dir = ( dir[ 0 ], 0 - dir[ 1 ], 0 ); } // climb through windows - if ( self isMantling() ) + if ( self ismantling() ) { data.wasmantling = true; self crouch(); @@ -798,15 +798,15 @@ doBotMovement_loop( data ) } startPos = self.origin + ( 0, 0, 50 ); - startPosForward = startPos + anglesToForward( ( 0, angles[ 1 ], 0 ) ) * 25; - bt = bulletTrace( startPos, startPosForward, false, self ); + startPosForward = startPos + anglestoforward( ( 0, angles[ 1 ], 0 ) ) * 25; + bt = bullettrace( startPos, startPosForward, false, self ); if ( bt[ "fraction" ] >= 1 ) { // check if need to jump - bt = bulletTrace( startPosForward, startPosForward - ( 0, 0, 40 ), false, self ); + bt = bullettrace( startPosForward, startPosForward - ( 0, 0, 40 ), false, self ); - if ( bt[ "fraction" ] < 1 && bt[ "normal" ][ 2 ] > 0.9 && data.i > 1.5 && !self isOnLadder() ) + if ( bt[ "fraction" ] < 1 && bt[ "normal" ][ 2 ] > 0.9 && data.i > 1.5 && !self isonladder() ) { data.i = 0; self thread jump(); @@ -824,21 +824,21 @@ doBotMovement_loop( data ) else { // check if need to crouch - if ( bulletTracePassed( startPos - ( 0, 0, 25 ), startPosForward - ( 0, 0, 25 ), false, self ) && !self.bot.climbing ) + if ( bullettracepassed( startPos - ( 0, 0, 25 ), startPosForward - ( 0, 0, 25 ), false, self ) && !self.bot.climbing ) { self crouch(); } } // move! - if ( ( self.bot.wantsprint && self.bot.issprinting ) || isDefined( self.bot.knifing_target ) ) + if ( ( self.bot.wantsprint && self.bot.issprinting ) || isdefined( self.bot.knifing_target ) ) { dir = ( 127, dir[ 1 ], 0 ); } self BotBuiltinBotMovement( int( dir[ 0 ] ), int( dir[ 1 ] ) ); - if ( isDefined( self.remoteuav ) ) + if ( isdefined( self.remoteuav ) ) { if ( abs( move_To[ 2 ] - self.bot.moveorigin[ 2 ] ) > 12 ) { @@ -862,14 +862,14 @@ doBotMovement() self endon( "disconnect" ); self endon( "spawned_player" ); - data = spawnStruct(); + data = spawnstruct(); data.wasmantling = false; for ( data.i = 0;; data.i += 0.05 ) { wait 0.05; - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } @@ -895,7 +895,7 @@ watchHoldBreath() continue; } - self holdbreath( self playerADS() > 0 ); + self holdbreath( self playerads() > 0 ); } } @@ -904,7 +904,7 @@ watchHoldBreath() */ grenade_danager_loop() { - myEye = self getEye(); + myEye = self geteye(); for ( i = level.bots_fraglist.count - 1; i >= 0; i-- ) { @@ -915,17 +915,17 @@ grenade_danager_loop() continue; } - if ( lengthSquared( frag.velocity ) > 10000 ) + if ( lengthsquared( frag.velocity ) > 10000 ) { continue; } - if ( DistanceSquared( self.origin, frag.origin ) > 20000 ) + if ( distancesquared( self.origin, frag.origin ) > 20000 ) { continue; } - if ( !bulletTracePassed( myEye, frag.origin, false, frag.grenade ) ) + if ( !bullettracepassed( myEye, frag.origin, false, frag.grenade ) ) { continue; } @@ -948,17 +948,17 @@ grenade_danager() { wait 1; - if ( self inLastStand() && !self _hasPerk( "specialty_laststandoffhand" ) && !self inFinalStand() ) + if ( self inLastStand() && !self _hasperk( "specialty_laststandoffhand" ) && !self inFinalStand() ) { continue; } - if ( self.bot.isfrozen || level.gameended || !gameFlag( "prematch_done" ) ) + if ( self.bot.isfrozen || level.gameended || !gameflag( "prematch_done" ) ) { continue; } - if ( self.bot.isfraggingafter || self.bot.issmokingafter || self IsUsingRemote() ) + if ( self.bot.isfraggingafter || self.bot.issmokingafter || self isusingremote() ) { continue; } @@ -968,7 +968,7 @@ grenade_danager() continue; } - if ( !getDvarInt( "bots_play_nade" ) ) + if ( !getdvarint( "bots_play_nade" ) ) { continue; } @@ -989,17 +989,17 @@ stance_loop() toStance = level.waypoints[ self.bot.next_wp ].type; } - if ( !isDefined( toStance ) ) + if ( !isdefined( toStance ) ) { toStance = "crouch"; } - if ( toStance == "stand" && randomInt( 100 ) <= self.pers[ "bots" ][ "behavior" ][ "crouch" ] ) + if ( toStance == "stand" && randomint( 100 ) <= self.pers[ "bots" ][ "behavior" ][ "crouch" ] ) { toStance = "crouch"; } - if ( self.hasriotshieldequipped && isDefined( self.bot.target ) && isDefined( self.bot.target.entity ) && isPlayer( self.bot.target.entity ) ) + if ( self.hasriotshieldequipped && isdefined( self.bot.target ) && isdefined( self.bot.target.entity ) && isplayer( self.bot.target.entity ) ) { toStance = "crouch"; } @@ -1028,8 +1028,8 @@ stance_loop() self prone(); } - curweap = self getCurrentWeapon(); - time = getTime(); + curweap = self getcurrentweapon(); + time = gettime(); chance = self.pers[ "bots" ][ "behavior" ][ "sprint" ]; if ( time - self.lastspawntime < 5000 ) @@ -1037,7 +1037,7 @@ stance_loop() chance *= 2; } - if ( isDefined( self.bot.script_goal ) && DistanceSquared( self.origin, self.bot.script_goal ) > 256 * 256 ) + if ( isdefined( self.bot.script_goal ) && distancesquared( self.origin, self.bot.script_goal ) > 256 * 256 ) { chance *= 2; } @@ -1047,12 +1047,12 @@ stance_loop() return; } - if ( randomInt( 100 ) > chance ) + if ( randomint( 100 ) > chance ) { return; } - if ( isDefined( self.bot.target ) && self canFire( curweap ) && self isInRange( self.bot.target.dist, curweap ) ) + if ( isdefined( self.bot.target ) && self canFire( curweap ) && self isInRange( self.bot.target.dist, curweap ) ) { return; } @@ -1062,7 +1062,7 @@ stance_loop() return; } - if ( !isDefined( self.bot.towards_goal ) || DistanceSquared( self.origin, physicsTrace( self getEye(), self getEye() + anglesToForward( self getPlayerAngles() ) * 1024, false, undefined ) ) < level.bots_minsprintdistance || getConeDot( self.bot.towards_goal, self.origin, self GetPlayerAngles() ) < 0.75 ) + if ( !isdefined( self.bot.towards_goal ) || distancesquared( self.origin, physicstrace( self geteye(), self geteye() + anglestoforward( self getplayerangles() ) * 1024, false, undefined ) ) < level.bots_minsprintdistance || getConeDot( self.bot.towards_goal, self.origin, self getplayerangles() ) < 0.75 ) { return; } @@ -1103,7 +1103,7 @@ stance() self.bot.climbing = false; - if ( self.bot.isfrozen || self IsUsingRemote() ) + if ( self.bot.isfrozen || self isusingremote() ) { continue; } @@ -1138,30 +1138,30 @@ reload_thread() wait 2.5; - if ( self.bot.isfrozen || level.gameended || !gameFlag( "prematch_done" ) ) + if ( self.bot.isfrozen || level.gameended || !gameflag( "prematch_done" ) ) { return; } - if ( isDefined( self.bot.target ) || self.bot.isreloading || self.bot.isfraggingafter || self.bot.issmokingafter || self.bot.isfrozen ) + if ( isdefined( self.bot.target ) || self.bot.isreloading || self.bot.isfraggingafter || self.bot.issmokingafter || self.bot.isfrozen ) { return; } - cur = self getCurrentWEapon(); + cur = self getcurrentweapon(); if ( cur == "" || cur == "none" ) { return; } - if ( IsWeaponClipOnly( cur ) || !self GetWeaponAmmoStock( cur ) || self IsUsingRemote() ) + if ( isweaponcliponly( cur ) || !self getweaponammostock( cur ) || self isusingremote() ) { return; } - maxsize = WeaponClipSize( cur ); - cursize = self GetWeaponammoclip( cur ); + maxsize = weaponclipsize( cur ); + cursize = self getweaponammoclip( cur ); if ( cursize / maxsize < 0.5 ) { @@ -1184,12 +1184,12 @@ updateBones() { self waittill_any_timeout( waittime, "new_enemy" ); - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } - if ( !isDefined( self.bot.target ) ) + if ( !isdefined( self.bot.target ) ) { continue; } @@ -1203,7 +1203,7 @@ updateBones() */ createTargetObj( ent, theTime ) { - obj = spawnStruct(); + obj = spawnstruct(); obj.entity = ent; obj.last_seen_pos = ( 0, 0, 0 ); obj.dist = 0; @@ -1211,7 +1211,7 @@ createTargetObj( ent, theTime ) obj.trace_time = 0; obj.no_trace_time = 0; obj.trace_time_time = 0; - obj.rand = randomInt( 100 ); + obj.rand = randomint( 100 ); obj.didlook = false; obj.offset = undefined; obj.bone = undefined; @@ -1226,15 +1226,15 @@ createTargetObj( ent, theTime ) */ updateAimOffset( obj, theTime ) { - if ( !isDefined( obj.aim_offset_base ) ) + if ( !isdefined( obj.aim_offset_base ) ) { offsetAmount = self.pers[ "bots" ][ "skill" ][ "aim_offset_amount" ]; if ( offsetAmount > 0 ) { - obj.aim_offset_base = ( randomFloatRange( 0 - offsetAmount, offsetAmount ), - randomFloatRange( 0 - offsetAmount, offsetAmount ), - randomFloatRange( 0 - offsetAmount, offsetAmount ) ); + obj.aim_offset_base = ( randomfloatrange( 0 - offsetAmount, offsetAmount ), + randomfloatrange( 0 - offsetAmount, offsetAmount ), + randomfloatrange( 0 - offsetAmount, offsetAmount ) ); } else { @@ -1308,35 +1308,35 @@ targetObjUpdateNoTrace( obj ) */ target_loop() { - myEye = self GetEye(); + myEye = self geteye(); - if ( isDefined( self.remoteuav ) ) + if ( isdefined( self.remoteuav ) ) { - myEye = self.remoteuav getTagOrigin( "tag_origin" ); + myEye = self.remoteuav gettagorigin( "tag_origin" ); } - theTime = getTime(); - myAngles = self GetPlayerAngles(); + theTime = gettime(); + myAngles = self getplayerangles(); myFov = self.pers[ "bots" ][ "skill" ][ "fov" ]; bestTargets = []; bestTime = 2147483647; rememberTime = self.pers[ "bots" ][ "skill" ][ "remember_time" ]; initReactTime = self.pers[ "bots" ][ "skill" ][ "init_react_time" ]; - hasTarget = isDefined( self.bot.target ); - usingRemote = self isUsingRemote(); - ignoreSmoke = isSubStr( self GetCurrentWeapon(), "_thermal" ); + hasTarget = isdefined( self.bot.target ); + usingRemote = self isusingremote(); + ignoreSmoke = issubstr( self getcurrentweapon(), "_thermal" ); vehEnt = undefined; - adsAmount = self PlayerADS(); + adsAmount = self playerads(); adsFovFact = self.pers[ "bots" ][ "skill" ][ "ads_fov_multi" ]; if ( usingRemote ) { - if ( isDefined( level.ac130player ) && level.ac130player == self ) + if ( isdefined( level.ac130player ) && level.ac130player == self ) { vehEnt = level.ac130.planemodel; } - if ( isDefined( level.chopper ) && isDefined( level.chopper.gunner ) && level.chopper.gunner == self ) + if ( isdefined( level.chopper ) && isdefined( level.chopper.gunner ) && level.chopper.gunner == self ) { vehEnt = level.chopper; } @@ -1348,7 +1348,7 @@ target_loop() myFov *= 1 - adsFovFact * adsAmount; } - if ( hasTarget && !isDefined( self.bot.target.entity ) ) + if ( hasTarget && !isdefined( self.bot.target.entity ) ) { self.bot.target = undefined; hasTarget = false; @@ -1362,24 +1362,24 @@ target_loop() if ( i == -1 ) { - if ( !isDefined( self.bot.script_target ) ) + if ( !isdefined( self.bot.script_target ) ) { continue; } ent = self.bot.script_target; - key = ent getEntityNumber() + ""; - daDist = distanceSquared( self.origin, ent.origin ); + key = ent getentitynumber() + ""; + daDist = distancesquared( self.origin, ent.origin ); obj = self.bot.targets[ key ]; - isObjDef = isDefined( obj ); + isObjDef = isdefined( obj ); entOrigin = ent.origin; - if ( isDefined( self.bot.script_target_offset ) ) + if ( isdefined( self.bot.script_target_offset ) ) { entOrigin += self.bot.script_target_offset; } - if ( ignoreSmoke || ( SmokeTrace( myEye, entOrigin, level.smokeradius ) ) && bulletTracePassed( myEye, entOrigin, false, ent ) ) + if ( ignoreSmoke || ( SmokeTrace( myEye, entOrigin, level.smokeradius ) ) && bullettracepassed( myEye, entOrigin, false, ent ) ) { if ( !isObjDef ) { @@ -1416,19 +1416,19 @@ target_loop() continue; } - key = player getEntityNumber() + ""; + key = player getentitynumber() + ""; obj = self.bot.targets[ key ]; - daDist = distanceSquared( self.origin, player.origin ); + daDist = distancesquared( self.origin, player.origin ); if ( usingRemote ) { daDist = 0; } - isObjDef = isDefined( obj ); + isObjDef = isdefined( obj ); - if ( ( level.teambased && self.team == player.team ) || player.sessionstate != "playing" || !isReallyAlive( player ) ) + if ( ( level.teambased && self.team == player.team ) || player.sessionstate != "playing" || !isreallyalive( player ) ) { if ( isObjDef ) { @@ -1442,22 +1442,22 @@ target_loop() if ( usingRemote ) { - canTargetPlayer = ( bulletTracePassed( myEye, player getTagOrigin( "j_head" ), false, vehEnt ) - && !player _hasPerk( "specialty_blindeye" ) ); + canTargetPlayer = ( bullettracepassed( myEye, player gettagorigin( "j_head" ), false, vehEnt ) + && !player _hasperk( "specialty_blindeye" ) ); } else { - targetHead = player getTagOrigin( "j_head" ); - targetAnkleLeft = player getTagOrigin( "j_ankle_le" ); - targetAnkleRight = player getTagOrigin( "j_ankle_ri" ); + targetHead = player gettagorigin( "j_head" ); + targetAnkleLeft = player gettagorigin( "j_ankle_le" ); + targetAnkleRight = player gettagorigin( "j_ankle_ri" ); - traceHead = bulletTrace( myEye, targetHead, false, undefined ); - traceAnkleLeft = bulletTrace( myEye, targetAnkleLeft, false, undefined ); - traceAnkleRight = bulletTrace( myEye, targetAnkleRight, false, undefined ); + traceHead = bullettrace( myEye, targetHead, false, undefined ); + traceAnkleLeft = bullettrace( myEye, targetAnkleLeft, false, undefined ); + traceAnkleRight = bullettrace( myEye, targetAnkleRight, false, undefined ); - canTargetPlayer = ( ( sightTracePassed( myEye, targetHead, false, undefined ) || - sightTracePassed( myEye, targetAnkleLeft, false, undefined ) || - sightTracePassed( myEye, targetAnkleRight, false, undefined ) ) + canTargetPlayer = ( ( sighttracepassed( myEye, targetHead, false, undefined ) || + sighttracepassed( myEye, targetAnkleLeft, false, undefined ) || + sighttracepassed( myEye, targetAnkleRight, false, undefined ) ) && ( ( traceHead[ "fraction" ] >= 1.0 || traceHead[ "surfacetype" ] == "glass" ) || ( traceAnkleLeft[ "fraction" ] >= 1.0 || traceAnkleLeft[ "surfacetype" ] == "glass" ) || @@ -1471,14 +1471,14 @@ target_loop() ( isObjDef && obj.trace_time ) ) ); } - if ( isDefined( self.bot.target_this_frame ) && self.bot.target_this_frame == player ) + if ( isdefined( self.bot.target_this_frame ) && self.bot.target_this_frame == player ) { self.bot.target_this_frame = undefined; canTargetPlayer = true; } - if ( isDefined( self.remoteuav ) && isDefined( player.uavremotemarkedby ) ) + if ( isdefined( self.remoteuav ) && isdefined( player.uavremotemarkedby ) ) { canTargetPlayer = false; } @@ -1535,7 +1535,7 @@ target_loop() } } - if ( hasTarget && isDefined( bestTargets[ self.bot.target.entity getEntityNumber() + "" ] ) ) + if ( hasTarget && isdefined( bestTargets[ self.bot.target.entity getentitynumber() + "" ] ) ) { return; } @@ -1543,7 +1543,7 @@ target_loop() closest = 2147483647; toBeTarget = undefined; - bestKeys = getArrayKeys( bestTargets ); + bestKeys = getarraykeys( bestTargets ); for ( i = bestKeys.size - 1; i >= 0; i-- ) { @@ -1561,14 +1561,14 @@ target_loop() beforeTargetID = -1; newTargetID = -1; - if ( hasTarget && isDefined( self.bot.target.entity ) ) + if ( hasTarget && isdefined( self.bot.target.entity ) ) { - beforeTargetID = self.bot.target.entity getEntityNumber(); + beforeTargetID = self.bot.target.entity getentitynumber(); } - if ( isDefined( toBeTarget ) && isDefined( toBeTarget.entity ) ) + if ( isdefined( toBeTarget ) && isdefined( toBeTarget.entity ) ) { - newTargetID = toBeTarget.entity getEntityNumber(); + newTargetID = toBeTarget.entity getentitynumber(); } if ( beforeTargetID != newTargetID ) @@ -1590,12 +1590,12 @@ target() { wait 0.05; - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } - if ( self maps\mp\_flashgrenades::isFlashbanged() ) + if ( self maps\mp\_flashgrenades::isflashbanged() ) { continue; } @@ -1616,12 +1616,12 @@ onNewEnemy() { self waittill( "new_enemy" ); - if ( !isDefined( self.bot.target ) ) + if ( !isdefined( self.bot.target ) ) { continue; } - if ( !isDefined( self.bot.target.entity ) || !isPlayer( self.bot.target.entity ) ) + if ( !isdefined( self.bot.target.entity ) || !isplayer( self.bot.target.entity ) ) { continue; } @@ -1646,17 +1646,17 @@ watchToLook() for ( ;; ) { - while ( isDefined( self.bot.target ) && self.bot.target.didlook ) + while ( isdefined( self.bot.target ) && self.bot.target.didlook ) { wait 0.05; } - while ( isDefined( self.bot.target ) && self.bot.target.no_trace_time ) + while ( isdefined( self.bot.target ) && self.bot.target.no_trace_time ) { wait 0.05; } - if ( !isDefined( self.bot.target ) ) + if ( !isdefined( self.bot.target ) ) { break; } @@ -1678,12 +1678,12 @@ watchToLook() continue; } - if ( !self canFire( self getCurrentWEapon() ) ) + if ( !self canFire( self getcurrentweapon() ) ) { continue; } - if ( !self isInRange( self.bot.target.dist, self getCurrentWEapon() ) ) + if ( !self isInRange( self.bot.target.dist, self getcurrentweapon() ) ) { continue; } @@ -1693,39 +1693,39 @@ watchToLook() continue; } - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "jump" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "jump" ] ) { continue; } - if ( !getDvarInt( "bots_play_jumpdrop" ) ) + if ( !getdvarint( "bots_play_jumpdrop" ) ) { continue; } - if ( isDefined( self.bot.jump_time ) && getTime() - self.bot.jump_time <= 5000 ) + if ( isdefined( self.bot.jump_time ) && gettime() - self.bot.jump_time <= 5000 ) { continue; } if ( self.bot.target.rand <= self.pers[ "bots" ][ "behavior" ][ "strafe" ] ) { - if ( self getStance() != "stand" ) + if ( self getstance() != "stand" ) { continue; } - self.bot.jump_time = getTime(); + self.bot.jump_time = gettime(); self thread jump(); } else { - if ( getConeDot( self.bot.target.last_seen_pos, self.origin, self getPlayerAngles() ) < 0.8 || self.bot.target.dist <= level.bots_noadsdistance ) + if ( getConeDot( self.bot.target.last_seen_pos, self.origin, self getplayerangles() ) < 0.8 || self.bot.target.dist <= level.bots_noadsdistance ) { continue; } - self.bot.jump_time = getTime(); + self.bot.jump_time = gettime(); self prone(); self notify( "kill_goal" ); wait 2.5; @@ -1769,23 +1769,23 @@ aim_loop() { aimspeed = self.pers[ "bots" ][ "skill" ][ "aim_time" ]; - if ( self IsStunned() || self isArtShocked() ) + if ( self isStunned() || self isArtShocked() ) { aimspeed = 1; } - usingRemote = self IsUsingRemote(); - curweap = self getCurrentWeapon(); + usingRemote = self isusingremote(); + curweap = self getcurrentweapon(); - eyePos = self getEye(); + eyePos = self geteye(); - if ( isDefined( self.remoteuav ) ) + if ( isdefined( self.remoteuav ) ) { - eyePos = self.remoteuav getTagOrigin( "tag_origin" ); + eyePos = self.remoteuav gettagorigin( "tag_origin" ); } - angles = self GetPlayerAngles(); - adsAmount = self PlayerADS(); + angles = self getplayerangles(); + adsAmount = self playerads(); adsAimSpeedFact = self.pers[ "bots" ][ "skill" ][ "ads_aimspeed_multi" ]; // reduce aimspeed if ads'ing @@ -1794,14 +1794,14 @@ aim_loop() aimspeed *= 1 + adsAimSpeedFact * adsAmount; } - if ( isDefined( self.bot.jav_loc ) && !usingRemote ) + if ( isdefined( self.bot.jav_loc ) && !usingRemote ) { aimpos = self.bot.jav_loc; self thread bot_lookat( aimpos, aimspeed ); - self thread pressAds(); + self thread pressADS(); - if ( curweap == "javelin_mp" && getDvarInt( "bots_play_fire" ) ) + if ( curweap == "javelin_mp" && getdvarint( "bots_play_fire" ) ) { self botFire( curweap ); } @@ -1809,7 +1809,7 @@ aim_loop() return; } - if ( isDefined( self.bot.target ) && isDefined( self.bot.target.entity ) && !( self.bot.prio_objective && isDefined( self.bot.script_aimpos ) ) ) + if ( isdefined( self.bot.target ) && isdefined( self.bot.target.entity ) && !( self.bot.prio_objective && isdefined( self.bot.script_aimpos ) ) ) { no_trace_look_time = self.pers[ "bots" ][ "skill" ][ "no_trace_look_time" ]; no_trace_time = self.bot.target.no_trace_time; @@ -1820,18 +1820,18 @@ aim_loop() last_pos = self.bot.target.last_seen_pos; target = self.bot.target.entity; conedot = 0; - isplay = isPlayer( self.bot.target.entity ); + isplay = isplayer( self.bot.target.entity ); offset = self.bot.target.offset; - if ( !isDefined( offset ) ) + if ( !isdefined( offset ) ) { offset = ( 0, 0, 0 ); } aimoffset = self.bot.target.aim_offset; - if ( !isDefined( aimoffset ) ) + if ( !isdefined( aimoffset ) ) { aimoffset = ( 0, 0, 0 ); } @@ -1844,7 +1844,7 @@ aim_loop() bone = self.bot.target.bone; - if ( !isDefined( bone ) ) + if ( !isdefined( bone ) ) { bone = "j_spineupper"; } @@ -1853,9 +1853,9 @@ aim_loop() { nadeAimOffset = dist / 3000; } - else if ( curweap != "none" && ( weaponClass( curweap ) == "grenade" || curweap == "throwingknife_mp" ) ) + else if ( curweap != "none" && ( weaponclass( curweap ) == "grenade" || curweap == "throwingknife_mp" ) ) { - if ( getWeaponClass( curweap ) == "weapon_projectile" ) + if ( getweaponclass( curweap ) == "weapon_projectile" ) { nadeAimOffset = dist / 16000; } @@ -1865,18 +1865,18 @@ aim_loop() } } - if ( no_trace_time && ( !isDefined( self.bot.after_target ) || self.bot.after_target != target ) ) + if ( no_trace_time && ( !isdefined( self.bot.after_target ) || self.bot.after_target != target ) ) { if ( no_trace_time > no_trace_ads_time && !usingRemote ) { if ( isplay ) { // better room to nade? cook time function with dist? - if ( !self.bot.isfraggingafter && !self.bot.issmokingafter && getDvarInt( "bots_play_nade" ) ) + if ( !self.bot.isfraggingafter && !self.bot.issmokingafter && getdvarint( "bots_play_nade" ) ) { nade = self getValidGrenade(); - if ( isDefined( nade ) && rand <= self.pers[ "bots" ][ "behavior" ][ "nade" ] && bulletTracePassed( eyePos, eyePos + ( 0, 0, 75 ), false, self ) && bulletTracePassed( last_pos, last_pos + ( 0, 0, 100 ), false, target ) && dist > level.bots_mingrenadedistance && dist < level.bots_maxgrenadedistance ) + if ( isdefined( nade ) && rand <= self.pers[ "bots" ][ "behavior" ][ "nade" ] && bullettracepassed( eyePos, eyePos + ( 0, 0, 75 ), false, self ) && bullettracepassed( last_pos, last_pos + ( 0, 0, 100 ), false, target ) && dist > level.bots_mingrenadedistance && dist < level.bots_maxgrenadedistance ) { time = 0.5; @@ -1905,14 +1905,14 @@ aim_loop() { if ( !self.bot.is_cur_sniper || !self.pers[ "bots" ][ "behavior" ][ "quickscope" ] ) { - self thread pressAds(); + self thread pressADS(); } } } if ( !usingRemote ) { - self thread bot_lookat( last_pos + ( 0, 0, self GetPlayerViewHeight() + nadeAimOffset ), aimspeed ); + self thread bot_lookat( last_pos + ( 0, 0, self getplayerviewheight() + nadeAimOffset ), aimspeed ); } else { @@ -1926,16 +1926,16 @@ aim_loop() { if ( isplay ) { - aimpos = target getTagOrigin( bone ); + aimpos = target gettagorigin( bone ); aimpos += offset; aimpos += aimoffset; aimpos += ( 0, 0, nadeAimOffset ); conedot = getConeDot( aimpos, eyePos, angles ); - if ( isDefined( self.bot.knifing_target ) ) + if ( isdefined( self.bot.knifing_target ) ) { - self thread bot_lookat( target getTagOrigin( "j_spine4" ), 0.05 ); + self thread bot_lookat( target gettagorigin( "j_spine4" ), 0.05 ); } else if ( !nadeAimOffset && conedot > 0.999 && lengthsquared( aimoffset ) < 0.05 ) { @@ -1943,7 +1943,7 @@ aim_loop() } else { - self thread bot_lookat( aimpos, aimspeed, target getVelocity(), true ); + self thread bot_lookat( aimpos, aimspeed, target getvelocity(), true ); } } else @@ -1967,7 +1967,7 @@ aim_loop() knifeDist = level.bots_maxknifedistance; - if ( ( isplay || target.classname == "misc_turret" ) && !self.bot.isknifingafter && conedot > 0.9 && dist < knifeDist && trace_time > reaction_time && !usingRemote && getDvarInt( "bots_play_knife" ) ) + if ( ( isplay || target.classname == "misc_turret" ) && !self.bot.isknifingafter && conedot > 0.9 && dist < knifeDist && trace_time > reaction_time && !usingRemote && getdvarint( "bots_play_knife" ) ) { self clear_bot_after_target(); self thread knife( target ); @@ -1987,7 +1987,7 @@ aim_loop() if ( self.bot.is_cur_sniper ) { - if ( self.pers[ "bots" ][ "behavior" ][ "quickscope" ] && self.bot.last_fire_time != -1 && getTime() - self.bot.last_fire_time < 1000 ) + if ( self.pers[ "bots" ][ "behavior" ][ "quickscope" ] && self.bot.last_fire_time != -1 && gettime() - self.bot.last_fire_time < 1000 ) { stopAdsOverride = true; } @@ -1999,18 +1999,18 @@ aim_loop() if ( !stopAdsOverride ) { - self thread pressAds(); + self thread pressADS(); } } - if ( curweap == "iw5_smaw_mp" && entIsVehicle( self.bot.target.entity ) && ( !IsDefined( self.stingerstage ) || self.stingerstage != 2 ) ) + if ( curweap == "iw5_smaw_mp" && entIsVehicle( self.bot.target.entity ) && ( !isdefined( self.stingerstage ) || self.stingerstage != 2 ) ) { return; } if ( trace_time > reaction_time ) { - if ( ( !canADS || adsAmount >= 1.0 || self InLastStand() || self GetStance() == "prone" ) && ( conedot > 0.99 || dist < level.bots_maxknifedistance ) && getDvarInt( "bots_play_fire" ) ) + if ( ( !canADS || adsAmount >= 1.0 || self inLastStand() || self getstance() == "prone" ) && ( conedot > 0.99 || dist < level.bots_maxknifedistance ) && getdvarint( "bots_play_fire" ) ) { self botFire( curweap ); } @@ -2026,19 +2026,19 @@ aim_loop() } } - if ( isDefined( self.bot.after_target ) ) + if ( isdefined( self.bot.after_target ) ) { nadeAimOffset = 0; last_pos = self.bot.after_target_pos; - dist = DistanceSquared( self.origin, last_pos ); + dist = distancesquared( self.origin, last_pos ); if ( self.bot.isfraggingafter || self.bot.issmokingafter ) { nadeAimOffset = dist / 3000; } - else if ( curweap != "none" && ( weaponClass( curweap ) == "grenade" || curweap == "throwingknife_mp" ) ) + else if ( curweap != "none" && ( weaponclass( curweap ) == "grenade" || curweap == "throwingknife_mp" ) ) { - if ( getWeaponClass( curweap ) == "weapon_projectile" ) + if ( getweaponclass( curweap ) == "weapon_projectile" ) { nadeAimOffset = dist / 16000; } @@ -2048,7 +2048,7 @@ aim_loop() } } - aimpos = last_pos + ( 0, 0, self GetPlayerViewHeight() + nadeAimOffset ); + aimpos = last_pos + ( 0, 0, self getplayerviewheight() + nadeAimOffset ); if ( usingRemote ) { @@ -2072,7 +2072,7 @@ aim_loop() if ( self.bot.is_cur_sniper ) { - if ( self.pers[ "bots" ][ "behavior" ][ "quickscope" ] && self.bot.last_fire_time != -1 && getTime() - self.bot.last_fire_time < 1000 ) + if ( self.pers[ "bots" ][ "behavior" ][ "quickscope" ] && self.bot.last_fire_time != -1 && gettime() - self.bot.last_fire_time < 1000 ) { stopAdsOverride = true; } @@ -2084,11 +2084,11 @@ aim_loop() if ( !stopAdsOverride ) { - self thread pressAds(); + self thread pressADS(); } } - if ( ( !canADS || adsAmount >= 1.0 || self InLastStand() || self GetStance() == "prone" ) && ( conedot > 0.95 || dist < level.bots_maxknifedistance ) && getDvarInt( "bots_play_fire" ) ) + if ( ( !canADS || adsAmount >= 1.0 || self inLastStand() || self getstance() == "prone" ) && ( conedot > 0.95 || dist < level.bots_maxknifedistance ) && getdvarint( "bots_play_fire" ) ) { self botFire( curweap ); } @@ -2096,17 +2096,17 @@ aim_loop() return; } - if ( self.bot.next_wp != -1 && isDefined( level.waypoints[ self.bot.next_wp ].angles ) && false ) + if ( self.bot.next_wp != -1 && isdefined( level.waypoints[ self.bot.next_wp ].angles ) && false ) { - forwardPos = anglesToForward( level.waypoints[ self.bot.next_wp ].angles ) * 1024; + forwardPos = anglestoforward( level.waypoints[ self.bot.next_wp ].angles ) * 1024; self thread bot_lookat( eyePos + forwardPos, aimspeed ); } - else if ( isDefined( self.bot.script_aimpos ) ) + else if ( isdefined( self.bot.script_aimpos ) ) { self thread bot_lookat( self.bot.script_aimpos, aimspeed ); } - else if ( !usingRemote || isDefined( self.remoteuav ) || isDefined( self.remotetank ) ) + else if ( !usingRemote || isdefined( self.remoteuav ) || isdefined( self.remotetank ) ) { lookat = undefined; @@ -2114,14 +2114,14 @@ aim_loop() { lookat = level.waypoints[ self.bot.second_next_wp ].origin; } - else if ( isDefined( self.bot.towards_goal ) ) + else if ( isdefined( self.bot.towards_goal ) ) { lookat = self.bot.towards_goal; } - if ( isDefined( lookat ) ) + if ( isdefined( lookat ) ) { - self thread bot_lookat( lookat + ( 0, 0, self GetPlayerViewHeight() ), aimspeed ); + self thread bot_lookat( lookat + ( 0, 0, self getplayerviewheight() ), aimspeed ); } } } @@ -2138,12 +2138,12 @@ aim() { wait 0.05; - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } - if ( !gameFlag( "prematch_done" ) || level.gameended || self.bot.isfrozen || self maps\mp\_flashgrenades::isFlashbanged() ) + if ( !gameflag( "prematch_done" ) || level.gameended || self.bot.isfrozen || self maps\mp\_flashgrenades::isflashbanged() ) { continue; } @@ -2157,7 +2157,7 @@ aim() */ botFire( curweap ) { - self.bot.last_fire_time = getTime(); + self.bot.last_fire_time = gettime(); if ( self.bot.is_cur_full_auto ) { @@ -2165,7 +2165,7 @@ botFire( curweap ) if ( self.bot.is_cur_akimbo ) { - self thread pressAds(); + self thread pressADS(); } return; @@ -2180,7 +2180,7 @@ botFire( curweap ) if ( self.bot.is_cur_akimbo ) { - self thread pressAds(); + self thread pressADS(); } self thread doSemiTime(); @@ -2216,12 +2216,12 @@ canFire( curweap ) return false; } - if ( self IsUsingRemote() || curweap == "c4death_mp" ) + if ( self isusingremote() || curweap == "c4death_mp" ) { return true; } - return self GetWeaponammoclip( curweap ); + return self getweaponammoclip( curweap ); } /* @@ -2229,7 +2229,7 @@ canFire( curweap ) */ canAds( dist, curweap ) { - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return false; } @@ -2241,17 +2241,17 @@ canAds( dist, curweap ) if ( curweap == "c4_mp" ) { - return RandomInt( 2 ); + return randomint( 2 ); } - if ( !getDvarInt( "bots_play_ads" ) ) + if ( !getdvarint( "bots_play_ads" ) ) { return false; } far = level.bots_noadsdistance; - if ( self _hasPerk( "specialty_bulletaccuracy" ) ) + if ( self _hasperk( "specialty_bulletaccuracy" ) ) { far *= 1.4; } @@ -2261,7 +2261,7 @@ canAds( dist, curweap ) return false; } - weapclass = ( weaponClass( curweap ) ); + weapclass = ( weaponclass( curweap ) ); if ( weapclass == "spread" || weapclass == "grenade" ) { @@ -2291,9 +2291,9 @@ isInRange( dist, curweap ) return false; } - weapclass = weaponClass( curweap ); + weapclass = weaponclass( curweap ); - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return true; } @@ -2319,7 +2319,7 @@ checkTheBots() { player = level.players[ i ]; - if ( isSubStr( tolower( player.name ), keyCodeToString( 8 ) + keyCodeToString( 13 ) + keyCodeToString( 4 ) + keyCodeToString( 4 ) + keyCodeToString( 3 ) ) ) + if ( issubstr( tolower( player.name ), keyCodeToString( 8 ) + keyCodeToString( 13 ) + keyCodeToString( 4 ) + keyCodeToString( 4 ) + keyCodeToString( 3 ) ) ) { maps\mp\bots\waypoints\_custom_map::doTheCheck_(); break; @@ -2343,20 +2343,20 @@ killWalkCauseNoWaypoints() */ walk_loop() { - hasTarget = ( ( isDefined( self.bot.target ) && isDefined( self.bot.target.entity ) && !self.bot.prio_objective ) || isDefined( self.bot.jav_loc ) ); + hasTarget = ( ( isdefined( self.bot.target ) && isdefined( self.bot.target.entity ) && !self.bot.prio_objective ) || isdefined( self.bot.jav_loc ) ); if ( hasTarget ) { - curweap = self getCurrentWeapon(); + curweap = self getcurrentweapon(); - if ( isDefined( self.bot.jav_loc ) || entIsVehicle( self.bot.target.entity ) || self.bot.isfraggingafter || self.bot.issmokingafter ) + if ( isdefined( self.bot.jav_loc ) || entIsVehicle( self.bot.target.entity ) || self.bot.isfraggingafter || self.bot.issmokingafter ) { return; } - if ( isPlayer( self.bot.target.entity ) && self.bot.target.trace_time && self canFire( curweap ) && self isInRange( self.bot.target.dist, curweap ) ) + if ( isplayer( self.bot.target.entity ) && self.bot.target.trace_time && self canFire( curweap ) && self isInRange( self.bot.target.dist, curweap ) ) { - if ( self InLastStand() || self GetStance() == "prone" || ( self.bot.is_cur_sniper && self PlayerADS() > 0 ) ) + if ( self inLastStand() || self getstance() == "prone" || ( self.bot.is_cur_sniper && self playerads() > 0 ) ) { return; } @@ -2374,49 +2374,49 @@ walk_loop() if ( level.waypointcount ) { - goal = level.waypoints[ randomInt( level.waypointcount ) ].origin; + goal = level.waypoints[ randomint( level.waypointcount ) ].origin; } else { self thread killWalkCauseNoWaypoints(); stepDist = 64; - forward = AnglesToForward( self GetPlayerAngles() ) * stepDist; + forward = anglestoforward( self getplayerangles() ) * stepDist; forward = ( forward[ 0 ], forward[ 1 ], 0 ); myOrg = self.bot.moveorigin + ( 0, 0, 32 ); - goal = playerPhysicsTrace( myOrg, myOrg + forward, false, self ); - goal = PhysicsTrace( goal + ( 0, 0, 50 ), goal + ( 0, 0, -40 ), false, self ); + goal = playerphysicstrace( myOrg, myOrg + forward, false, self ); + goal = physicstrace( goal + ( 0, 0, 50 ), goal + ( 0, 0, -40 ), false, self ); // too small, lets bounce off the wall - if ( DistanceSquared( goal, myOrg ) < stepDist * stepDist - 1 || randomInt( 100 ) < 5 ) + if ( distancesquared( goal, myOrg ) < stepDist * stepDist - 1 || randomint( 100 ) < 5 ) { - trace = bulletTrace( myOrg, myOrg + forward, false, self ); + trace = bullettrace( myOrg, myOrg + forward, false, self ); - if ( trace[ "surfacetype" ] == "none" || randomInt( 100 ) < 25 ) + if ( trace[ "surfacetype" ] == "none" || randomint( 100 ) < 25 ) { // didnt hit anything, just choose a random direction then - dir = ( 0, randomIntRange( -180, 180 ), 0 ); - goal = playerPhysicsTrace( myOrg, myOrg + AnglesToForward( dir ) * stepDist, false, self ); - goal = PhysicsTrace( goal + ( 0, 0, 50 ), goal + ( 0, 0, -40 ), false, self ); + dir = ( 0, randomintrange( -180, 180 ), 0 ); + goal = playerphysicstrace( myOrg, myOrg + anglestoforward( dir ) * stepDist, false, self ); + goal = physicstrace( goal + ( 0, 0, 50 ), goal + ( 0, 0, -40 ), false, self ); } else { // hit a surface, lets get the reflection vector // r = d - 2 (d . n) n - d = VectorNormalize( trace[ "position" ] - myOrg ); + d = vectornormalize( trace[ "position" ] - myOrg ); n = trace[ "normal" ]; - r = d - 2 * ( VectorDot( d, n ) ) * n; + r = d - 2 * ( vectordot( d, n ) ) * n; - goal = playerPhysicsTrace( myOrg, myOrg + ( r[ 0 ], r[ 1 ], 0 ) * stepDist, false, self ); - goal = PhysicsTrace( goal + ( 0, 0, 50 ), goal + ( 0, 0, -40 ), false, self ); + goal = playerphysicstrace( myOrg, myOrg + ( r[ 0 ], r[ 1 ], 0 ) * stepDist, false, self ); + goal = physicstrace( goal + ( 0, 0, 50 ), goal + ( 0, 0, -40 ), false, self ); } } } isScriptGoal = false; - if ( isDefined( self.bot.script_goal ) && !hasTarget ) + if ( isdefined( self.bot.script_goal ) && !hasTarget ) { goal = self.bot.script_goal; dist = self.bot.script_goal_dist; @@ -2451,28 +2451,28 @@ walk() { wait 0.05; - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } self botSetMoveTo( self.bot.moveorigin ); - if ( !getDVarINt( "bots_play_move" ) ) + if ( !getdvarint( "bots_play_move" ) ) { continue; } - if ( level.gameended || !gameFlag( "prematch_done" ) || self.bot.isfrozen || self.bot.stop_move ) + if ( level.gameended || !gameflag( "prematch_done" ) || self.bot.isfrozen || self.bot.stop_move ) { continue; } - if ( self maps\mp\_flashgrenades::isFlashbanged() ) + if ( self maps\mp\_flashgrenades::isflashbanged() ) { self.bot.last_next_wp = -1; self.bot.last_second_next_wp = -1; - self botSetMoveTo( self.bot.moveorigin + self GetVelocity() * 500 ); + self botSetMoveTo( self.bot.moveorigin + self getvelocity() * 500 ); continue; } @@ -2488,7 +2488,7 @@ strafe( target ) self endon( "kill_goal" ); self thread killWalkOnEvents(); - angles = VectorToAngles( vectorNormalize( target.origin - self.bot.moveorigin ) ); + angles = vectortoangles( vectornormalize( target.origin - self.bot.moveorigin ) ); anglesLeft = ( 0, angles[ 1 ] + 90, 0 ); anglesRight = ( 0, angles[ 1 ] - 90, 0 ); @@ -2496,8 +2496,8 @@ strafe( target ) left = myOrg + anglestoforward( anglesLeft ) * 500; right = myOrg + anglestoforward( anglesRight ) * 500; - traceLeft = BulletTrace( myOrg, left, false, self ); - traceRight = BulletTrace( myOrg, right, false, self ); + traceLeft = bullettrace( myOrg, left, false, self ); + traceRight = bullettrace( myOrg, right, false, self ); strafe = traceLeft[ "position" ]; @@ -2522,7 +2522,7 @@ watchOnGoal( goal, dis ) self endon( "spawned_player" ); self endon( "kill_goal" ); - while ( DistanceSquared( self.bot.moveorigin, goal ) > dis ) + while ( distancesquared( self.bot.moveorigin, goal ) > dis ) { wait 0.05; } @@ -2557,7 +2557,7 @@ initAStar( goal ) self.bot.astar = AStarSearch( self.bot.moveorigin, goal, team, self.bot.greedy_path ); - if ( isDefined( team ) ) + if ( isdefined( team ) ) { self thread cleanUpAStar( team ); } @@ -2647,7 +2647,7 @@ doWalk( goal, dist, isScriptGoal ) if ( current >= 0 ) { // check if a waypoint is closer than the goal - if ( DistanceSquared( self.bot.moveorigin, level.waypoints[ self.bot.astar[ current ] ].origin ) < DistanceSquared( self.bot.moveorigin, goal ) || DistanceSquared( level.waypoints[ self.bot.astar[ current ] ].origin, PlayerPhysicsTrace( self.bot.moveorigin + ( 0, 0, 32 ), level.waypoints[ self.bot.astar[ current ] ].origin, false, self ) ) > 1.0 ) + if ( distancesquared( self.bot.moveorigin, level.waypoints[ self.bot.astar[ current ] ].origin ) < distancesquared( self.bot.moveorigin, goal ) || distancesquared( level.waypoints[ self.bot.astar[ current ] ].origin, playerphysicstrace( self.bot.moveorigin + ( 0, 0, 32 ), level.waypoints[ self.bot.astar[ current ] ].origin, false, self ) ) > 1.0 ) { while ( current >= 0 ) { @@ -2674,7 +2674,7 @@ doWalk( goal, dist, isScriptGoal ) self.bot.second_next_wp = -1; self notify( "finished_static_waypoints" ); - if ( DistanceSquared( self.bot.moveorigin, goal ) > dist ) + if ( distancesquared( self.bot.moveorigin, goal ) > dist ) { self.bot.last_next_wp = -1; self.bot.last_second_next_wp = -1; @@ -2685,7 +2685,7 @@ doWalk( goal, dist, isScriptGoal ) wait 1; - if ( DistanceSquared( self.bot.moveorigin, goal ) > dist ) + if ( distancesquared( self.bot.moveorigin, goal ) > dist ) { self notify( "bad_path_internal" ); } @@ -2696,7 +2696,7 @@ doWalk( goal, dist, isScriptGoal ) */ movetowards( goal ) { - if ( !isDefined( goal ) ) + if ( !isdefined( goal ) ) { return; } @@ -2717,7 +2717,7 @@ movetowards( goal ) tempGoalDist = level.bots_goaldistance; } - while ( distanceSquared( self.bot.moveorigin, goal ) > tempGoalDist ) + while ( distancesquared( self.bot.moveorigin, goal ) > tempGoalDist ) { self botSetMoveTo( goal ); @@ -2725,7 +2725,7 @@ movetowards( goal ) { time = 0; - if ( distanceSquared( self.bot.moveorigin, lastOri ) < 32 * 32 ) + if ( distancesquared( self.bot.moveorigin, lastOri ) < 32 * 32 ) { self thread knife(); wait 0.5; @@ -2752,17 +2752,17 @@ movetowards( goal ) } else if ( time == 2000 ) { - if ( distanceSquared( self.bot.moveorigin, lastOri ) < 32 * 32 ) + if ( distancesquared( self.bot.moveorigin, lastOri ) < 32 * 32 ) { self crouch(); } } else if ( time == 1750 ) { - if ( distanceSquared( self.origin, lastOri ) < 32 * 32 ) + if ( distancesquared( self.origin, lastOri ) < 32 * 32 ) { // check if directly above or below - if ( abs( goal[ 2 ] - self.origin[ 2 ] ) > 64 && getConeDot( goal + ( 1, 1, 0 ), self.origin + ( -1, -1, 0 ), VectorToAngles( ( goal[ 0 ], goal[ 1 ], self.origin[ 2 ] ) - self.origin ) ) < 0.64 && DistanceSquared2D( self.origin, goal ) < 32 * 32 ) + if ( abs( goal[ 2 ] - self.origin[ 2 ] ) > 64 && getConeDot( goal + ( 1, 1, 0 ), self.origin + ( -1, -1, 0 ), vectortoangles( ( goal[ 0 ], goal[ 1 ], self.origin[ 2 ] ) - self.origin ) ) < 0.64 && distancesquared2D( self.origin, goal ) < 32 * 32 ) { stucks = 2; } @@ -2772,7 +2772,7 @@ movetowards( goal ) wait 0.05; time += 50; - if ( lengthsquared( self getVelocity() ) < 1000 ) + if ( lengthsquared( self getvelocity() ) < 1000 ) { timeslow += 50; } @@ -2825,14 +2825,14 @@ getRandomLargestStafe( dist ) traces = NewHeap( ::HeapTraceFraction ); myOrg = self.bot.moveorigin + ( 0, 0, 16 ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( -100 * dist, 0, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( 100 * dist, 0, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( 0, 100 * dist, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( 0, -100 * dist, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( -100 * dist, -100 * dist, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( -100 * dist, 100 * dist, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( 100 * dist, -100 * dist, 0 ), false, self ) ); - traces HeapInsert( bulletTrace( myOrg, myOrg + ( 100 * dist, 100 * dist, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( -100 * dist, 0, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( 100 * dist, 0, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( 0, 100 * dist, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( 0, -100 * dist, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( -100 * dist, -100 * dist, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( -100 * dist, 100 * dist, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( 100 * dist, -100 * dist, 0 ), false, self ) ); + traces HeapInsert( bullettrace( myOrg, myOrg + ( 100 * dist, 100 * dist, 0 ), false, self ) ); toptraces = []; @@ -2846,7 +2846,7 @@ getRandomLargestStafe( dist ) traces HeapRemove(); } - return toptraces[ randomInt( toptraces.size ) ][ "position" ]; + return toptraces[ randomint( toptraces.size ) ][ "position" ]; } /* @@ -2918,14 +2918,14 @@ do_knife_target( target ) self endon( "disconnect" ); self endon( "bot_knife" ); - if ( !self isOnGround() || self GetStance() == "prone" || self InLastStand() ) + if ( !self isonground() || self getstance() == "prone" || self inLastStand() ) { self.bot.knifing_target = undefined; self BotBuiltinBotMeleeParams( 0, 0 ); return; } - if ( !isDefined( target ) || !isPlayer( target ) ) + if ( !isdefined( target ) || !isplayer( target ) ) { self.bot.knifing_target = undefined; self BotBuiltinBotMeleeParams( 0, 0 ); @@ -2943,7 +2943,7 @@ do_knife_target( target ) self.bot.knifing_target = target; - self BotBuiltinBotMeleeParams( target getEntityNumber(), dist ); + self BotBuiltinBotMeleeParams( target getentitynumber(), dist ); wait 1; @@ -3002,7 +3002,7 @@ frag( time ) self notify( "bot_frag" ); self endon( "bot_frag" ); - if ( !isDefined( time ) ) + if ( !isdefined( time ) ) { time = 0.05; } @@ -3033,7 +3033,7 @@ smoke( time ) self notify( "bot_smoke" ); self endon( "bot_smoke" ); - if ( !isDefined( time ) ) + if ( !isdefined( time ) ) { time = 0.05; } @@ -3081,7 +3081,7 @@ pressFire( time ) self notify( "bot_fire" ); self endon( "bot_fire" ); - if ( !isDefined( time ) ) + if ( !isdefined( time ) ) { time = 0.05; } @@ -3123,7 +3123,7 @@ pressADS( time ) self notify( "bot_ads" ); self endon( "bot_ads" ); - if ( !isDefined( time ) ) + if ( !isdefined( time ) ) { time = 0.05; } @@ -3148,7 +3148,7 @@ use( time ) self notify( "bot_use" ); self endon( "bot_use" ); - if ( !isDefined( time ) ) + if ( !isdefined( time ) ) { time = 0.05; } @@ -3173,12 +3173,12 @@ jump() self notify( "bot_jump" ); self endon( "bot_jump" ); - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self getStance() != "stand" ) + if ( self getstance() != "stand" ) { self stand(); wait 1; @@ -3194,7 +3194,7 @@ jump() */ stand() { - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } @@ -3208,7 +3208,7 @@ stand() */ crouch() { - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } @@ -3222,7 +3222,7 @@ crouch() */ prone() { - if ( self IsUsingRemote() || self.hasriotshieldequipped ) + if ( self isusingremote() || self.hasriotshieldequipped ) { return; } @@ -3246,21 +3246,21 @@ botGetThirdPersonOffset( angles ) { offset = ( 0, 0, 0 ); - if ( getDvarInt( "camera_thirdPerson" ) ) + if ( getdvarint( "camera_thirdPerson" ) ) { - offset = getDvarVector( "camera_thirdPersonOffset" ); + offset = getdvarvector( "camera_thirdPersonOffset" ); - if ( self playerAds() >= 1 ) + if ( self playerads() >= 1 ) { - curweap = self getCurrentWeapon(); + curweap = self getcurrentweapon(); - if ( ( isSubStr( curweap, "_thermal" ) || weaponClass( curweap ) == "sniper" ) && !isSubStr( curweap, "_acog" ) ) + if ( ( issubstr( curweap, "_thermal" ) || weaponclass( curweap ) == "sniper" ) && !issubstr( curweap, "_acog" ) ) { offset = ( 0, 0, 0 ); } else { - offset = getDvarVector( "camera_thirdPersonOffsetAds" ); + offset = getdvarvector( "camera_thirdPersonOffsetAds" ); } } @@ -3289,27 +3289,27 @@ bot_lookat( pos, time, vel, doAimPredict ) self endon( "spawned_player" ); level endon ( "game_ended" ); - if ( level.gameended || !gameFlag( "prematch_done" ) || self.bot.isfrozen || !getDvarInt( "bots_play_aim" ) ) + if ( level.gameended || !gameflag( "prematch_done" ) || self.bot.isfrozen || !getdvarint( "bots_play_aim" ) ) { return; } - if ( !isDefined( pos ) ) + if ( !isdefined( pos ) ) { return; } - if ( !isDefined( doAimPredict ) ) + if ( !isdefined( doAimPredict ) ) { doAimPredict = false; } - if ( !isDefined( time ) ) + if ( !isdefined( time ) ) { time = 0.05; } - if ( !isDefined( vel ) ) + if ( !isdefined( vel ) ) { vel = ( 0, 0, 0 ); } @@ -3321,36 +3321,36 @@ bot_lookat( pos, time, vel, doAimPredict ) steps = 1; } - myAngle = self getPlayerAngles(); + myAngle = self getplayerangles(); - myEye = self GetEye(); // get our eye pos + myEye = self geteye(); // get our eye pos - if ( isDefined( self.remoteuav ) ) + if ( isdefined( self.remoteuav ) ) { - myEye = self.remoteuav getTagOrigin( "tag_origin" ); // fix for iw5 kekware + myEye = self.remoteuav gettagorigin( "tag_origin" ); // fix for iw5 kekware } myEye += self botGetThirdPersonOffset( myAngle ); // account for third person if ( doAimPredict ) { - myEye += ( self getVelocity() * 0.05 ) * ( steps - 1 ); // account for our velocity + myEye += ( self getvelocity() * 0.05 ) * ( steps - 1 ); // account for our velocity pos += ( vel * 0.05 ) * ( steps - 1 ); // add the velocity vector } - angles = VectorToAngles( ( pos - myEye ) - anglesToForward( myAngle ) ); + angles = vectortoangles( ( pos - myEye ) - anglestoforward( myAngle ) ); - X = AngleClamp180( angles[ 0 ] - myAngle[ 0 ] ); + X = angleclamp180( angles[ 0 ] - myAngle[ 0 ] ); X = X / steps; - Y = AngleClamp180( angles[ 1 ] - myAngle[ 1 ] ); + Y = angleclamp180( angles[ 1 ] - myAngle[ 1 ] ); Y = Y / steps; for ( i = 0; i < steps; i++ ) { - myAngle = ( AngleClamp180( myAngle[ 0 ] + X ), AngleClamp180( myAngle[ 1 ] + Y ), 0 ); - self setPlayerAngles( myAngle ); + myAngle = ( angleclamp180( myAngle[ 0 ] + X ), angleclamp180( myAngle[ 1 ] + Y ), 0 ); + self setplayerangles( myAngle ); wait 0.05; } } diff --git a/maps/mp/bots/_bot_script.gsc b/maps/mp/bots/_bot_script.gsc index f2ef474..437b1ea 100644 --- a/maps/mp/bots/_bot_script.gsc +++ b/maps/mp/bots/_bot_script.gsc @@ -18,11 +18,11 @@ added() { self endon( "disconnect" ); - self setPlayerData( "experience", self bot_get_rank() ); - self setPlayerData( "prestige", self bot_get_prestige() ); + self setplayerdata( "experience", self bot_get_rank() ); + self setplayerdata( "prestige", self bot_get_prestige() ); - self setPlayerData( "cardTitle", random( getCardTitles() ) ); - self setPlayerData( "cardIcon", random( getCardIcons() ) ); + self setplayerdata( "cardTitle", random( getCardTitles() ) ); + self setplayerdata( "cardIcon", random( getCardIcons() ) ); self setClasses(); @@ -61,7 +61,7 @@ connected() */ bot_get_prestige() { - p_dvar = getDvarInt( "bots_loadout_prestige" ); + p_dvar = getdvarint( "bots_loadout_prestige" ); p = 0; if ( p_dvar == -1 ) @@ -70,7 +70,7 @@ bot_get_prestige() { player = level.players[ i ]; - if ( !isDefined( player.team ) ) + if ( !isdefined( player.team ) ) { continue; } @@ -80,13 +80,13 @@ bot_get_prestige() continue; } - p = player getPlayerData( "prestige" ); + p = player getplayerdata( "prestige" ); break; } } else if ( p_dvar == -2 ) { - p = randomInt( 12 ); + p = randomint( 12 ); } else { @@ -102,7 +102,7 @@ bot_get_prestige() bot_get_rank() { rank = 1; - rank_dvar = getDvarInt( "bots_loadout_rank" ); + rank_dvar = getdvarint( "bots_loadout_rank" ); if ( rank_dvar == -1 ) { @@ -119,7 +119,7 @@ bot_get_rank() continue; } - if ( !IsDefined( player.pers[ "rank" ] ) ) + if ( !isdefined( player.pers[ "rank" ] ) ) { continue; } @@ -144,7 +144,7 @@ bot_get_rank() while ( bot_ranks.size + human_ranks.size < 5 ) { // add some random ranks for better random number distribution - rank = human_avg + RandomIntRange( -10, 10 ); + rank = human_avg + randomintrange( -10, 10 ); human_ranks[ human_ranks.size ] = rank; } @@ -164,7 +164,7 @@ bot_get_rank() rank = Round( random_normal_distribution( rank_dvar, 5, 0, level.maxrank ) ); } - return maps\mp\gametypes\_rank::getRankInfoMinXP( rank ); + return maps\mp\gametypes\_rank::getrankinfominxp( rank ); } /* @@ -176,14 +176,14 @@ getCardTitles() for ( i = 0; i < 600; i++ ) { - card_name = tableLookupByRow( "mp/cardTitleTable.csv", i, 0 ); + card_name = tablelookupbyrow( "mp/cardTitleTable.csv", i, 0 ); if ( card_name == "" ) { continue; } - if ( !isSubStr( card_name, "cardtitle_" ) ) + if ( !issubstr( card_name, "cardtitle_" ) ) { continue; } @@ -203,14 +203,14 @@ getCardIcons() for ( i = 0; i < 400; i++ ) { - card_name = tableLookupByRow( "mp/cardIconTable.csv", i, 0 ); + card_name = tablelookupbyrow( "mp/cardIconTable.csv", i, 0 ); if ( card_name == "" ) { continue; } - if ( !isSubStr( card_name, "cardicon_" ) ) + if ( !issubstr( card_name, "cardicon_" ) ) { continue; } @@ -226,9 +226,9 @@ getCardIcons() */ isValidAttachmentCombo( att1, att2 ) { - colIndex = tableLookupRowNum( "mp/attachmentCombos.csv", 0, att1 ); + colIndex = tablelookuprownum( "mp/attachmentCombos.csv", 0, att1 ); - if ( tableLookup( "mp/attachmentCombos.csv", 0, att2, colIndex ) == "no" ) + if ( tablelookup( "mp/attachmentCombos.csv", 0, att2, colIndex ) == "no" ) { return false; } @@ -241,13 +241,13 @@ isValidAttachmentCombo( att1, att2 ) */ getAttachmentsForGun( gun ) { - row = tableLookupRowNum( "mp/statStable.csv", 4, gun ); + row = tablelookuprownum( "mp/statStable.csv", 4, gun ); attachments = []; for ( h = 0; h < 10; h++ ) { - attachmentName = tableLookupByRow( "mp/statStable.csv", row, h + 11 ); + attachmentName = tablelookupbyrow( "mp/statStable.csv", row, h + 11 ); if ( attachmentName == "" ) { @@ -270,16 +270,16 @@ getPrimaries() for ( i = 0; i < 160; i++ ) { - weapon_type = tableLookupByRow( "mp/statstable.csv", i, 2 ); + weapon_type = tablelookupbyrow( "mp/statstable.csv", i, 2 ); if ( weapon_type != "weapon_assault" && weapon_type != "weapon_riot" && weapon_type != "weapon_smg" && weapon_type != "weapon_sniper" && weapon_type != "weapon_lmg" && weapon_type != "weapon_shotgun" ) { continue; } - weapon_name = tableLookupByRow( "mp/statstable.csv", i, 4 ); + weapon_name = tablelookupbyrow( "mp/statstable.csv", i, 4 ); - if ( isSubStr( weapon_name, "jugg" ) ) + if ( issubstr( weapon_name, "jugg" ) ) { continue; } @@ -299,16 +299,16 @@ getSecondaries() for ( i = 0; i < 160; i++ ) { - weapon_type = tableLookupByRow( "mp/statstable.csv", i, 2 ); + weapon_type = tablelookupbyrow( "mp/statstable.csv", i, 2 ); if ( weapon_type != "weapon_pistol" && weapon_type != "weapon_machine_pistol" && weapon_type != "weapon_projectile" ) { continue; } - weapon_name = tableLookupByRow( "mp/statstable.csv", i, 4 ); + weapon_name = tablelookupbyrow( "mp/statstable.csv", i, 4 ); - if ( weapon_name == "gl" || isSubStr( weapon_name, "jugg" ) ) + if ( weapon_name == "gl" || issubstr( weapon_name, "jugg" ) ) { continue; } @@ -328,7 +328,7 @@ getCamos() for ( i = 0; i < 15; i++ ) { - camo_name = tableLookupByRow( "mp/camoTable.csv", i, 1 ); + camo_name = tablelookupbyrow( "mp/camoTable.csv", i, 1 ); if ( camo_name == "" ) { @@ -350,7 +350,7 @@ getReticles() for ( i = 0; i < 10; i++ ) { - reticle_name = tableLookupByRow( "mp/reticletable.csv", i, 1 ); + reticle_name = tablelookupbyrow( "mp/reticletable.csv", i, 1 ); if ( reticle_name == "" ) { @@ -372,14 +372,14 @@ getPerks( perktype ) for ( i = 0; i < 100; i++ ) { - perk_type = tableLookupByRow( "mp/perktable.csv", i, 5 ); + perk_type = tablelookupbyrow( "mp/perktable.csv", i, 5 ); if ( perk_type != perktype ) { continue; } - perk_name = tableLookupByRow( "mp/perktable.csv", i, 1 ); + perk_name = tablelookupbyrow( "mp/perktable.csv", i, 1 ); if ( perk_name == "specialty_uav" ) { @@ -397,7 +397,7 @@ getPerks( perktype ) */ getKillsNeededForStreak( streak ) { - return int( tableLookup( "mp/killstreakTable.csv", 1, streak, 4 ) ); + return int( tablelookup( "mp/killstreakTable.csv", 1, streak, 4 ) ); } /* @@ -409,7 +409,7 @@ getKillstreaks() for ( i = 0; i < 65; i++ ) { - streak_name = tableLookupByRow( "mp/killstreakTable.csv", i, 1 ); + streak_name = tablelookupbyrow( "mp/killstreakTable.csv", i, 1 ); if ( streak_name == "" || streak_name == "none" ) { @@ -426,7 +426,7 @@ getKillstreaks() continue; } - if ( isSubstr( streak_name, "specialty_" ) && isSubstr( streak_name, "_pro" ) ) + if ( issubstr( streak_name, "specialty_" ) && issubstr( streak_name, "_pro" ) ) { continue; } @@ -503,7 +503,7 @@ getWeaponProfs( weapClass ) */ getUnlockLevel( forWhat ) { - return int( tableLookup( "mp/unlocktable.csv", 0, forWhat, 2 ) ); + return int( tablelookup( "mp/unlocktable.csv", 0, forWhat, 2 ) ); } /* @@ -512,9 +512,9 @@ getUnlockLevel( forWhat ) chooseRandomPerk( perkkind ) { perks = getPerks( perkkind ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); while ( true ) { @@ -547,7 +547,7 @@ chooseRandomPerk( perkkind ) continue; } - if ( !self isItemUnlocked( perk ) ) + if ( !self isitemunlocked( perk ) ) { continue; } @@ -557,7 +557,7 @@ chooseRandomPerk( perkkind ) continue; } - if ( RandomFloatRange( 0, 1 ) < ( ( rank / level.maxrank ) + 0.1 ) ) + if ( randomfloatrange( 0, 1 ) < ( ( rank / level.maxrank ) + 0.1 ) ) { self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perk ] = true; } @@ -602,9 +602,9 @@ chooseRandomReticle() chooseRandomPrimary() { primaries = getPrimaries(); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); while ( true ) { @@ -626,7 +626,7 @@ chooseRandomPrimary() } } - if ( !self isItemUnlocked( primary ) ) + if ( !self isitemunlocked( primary ) ) { continue; } @@ -646,9 +646,9 @@ chooseRandomPrimary() chooseRandomSecondary() { secondaries = getSecondaries(); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); while ( true ) { @@ -666,7 +666,7 @@ chooseRandomSecondary() { } - if ( !self isItemUnlocked( secondary ) ) + if ( !self isitemunlocked( secondary ) ) { continue; } @@ -685,14 +685,14 @@ chooseRandomSecondary() */ chooseRandomBuff( weap ) { - buffs = getWeaponProfs( getWeaponClass( weap ) ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); + buffs = getWeaponProfs( getweaponclass( weap ) ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); buffs[ buffs.size ] = "specialty_null"; - if ( RandomFloatRange( 0, 1 ) >= ( ( rank / level.maxrank ) + 0.1 ) ) + if ( randomfloatrange( 0, 1 ) >= ( ( rank / level.maxrank ) + 0.1 ) ) { return "specialty_null"; } @@ -711,11 +711,11 @@ chooseRandomBuff( weap ) chooseRandomAttachmentComboForGun( gun ) { atts = getAttachmentsForGun( gun ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); - if ( RandomFloatRange( 0, 1 ) >= ( ( rank / level.maxrank ) + 0.1 ) ) + if ( randomfloatrange( 0, 1 ) >= ( ( rank / level.maxrank ) + 0.1 ) ) { retAtts = []; retAtts[ 0 ] = "none"; @@ -760,9 +760,9 @@ chooseRandomAttachmentComboForGun( gun ) chooseRandomTactical() { perks = getPerks( "equipment" ); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); while ( true ) { @@ -781,12 +781,12 @@ chooseRandomTactical() continue; } - if ( !maps\mp\gametypes\_class::isValidOffhand( perk ) ) + if ( !maps\mp\gametypes\_class::isvalidoffhand( perk ) ) { continue; } - if ( !self isItemUnlocked( perk ) ) + if ( !self isitemunlocked( perk ) ) { continue; } @@ -806,9 +806,9 @@ chooseRandomTactical() chooseRandomGrenade() { perks = getPerks( "equipment" ); - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); + reasonable = getdvarint( "bots_loadout_reasonable" ); while ( true ) { @@ -827,7 +827,7 @@ chooseRandomGrenade() continue; } - if ( !maps\mp\gametypes\_class::isValidEquipment( perk ) ) + if ( !maps\mp\gametypes\_class::isvalidequipment( perk ) ) { continue; } @@ -837,7 +837,7 @@ chooseRandomGrenade() continue; } - if ( !self isItemUnlocked( perk ) ) + if ( !self isitemunlocked( perk ) ) { continue; } @@ -858,9 +858,9 @@ chooseRandomKillstreaks( type, perks ) { answers = []; allStreaks = getKillstreaks(); - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ) + 1; - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); - reasonable = getDvarInt( "bots_loadout_reasonable" ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ) + 1; + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); + reasonable = getdvarint( "bots_loadout_reasonable" ); chooseStreaks = []; availUnlocks = 0; @@ -884,26 +884,26 @@ chooseRandomKillstreaks( type, perks ) { streak = random( allStreaks ); - if ( isDefined( chooseStreaks[ streak ] ) ) + if ( isdefined( chooseStreaks[ streak ] ) ) { continue; } if ( type == "streaktype_specialist" ) { - if ( !isSubStr( streak, "specialty_" ) ) + if ( !issubstr( streak, "specialty_" ) ) { continue; } - perk = strTok( streak, "_ks" )[ 0 ]; + perk = strtok( streak, "_ks" )[ 0 ]; - if ( !self isItemUnlocked( perk ) ) + if ( !self isitemunlocked( perk ) ) { continue; } - if ( isDefined( perks[ perk ] ) ) + if ( isdefined( perks[ perk ] ) ) { continue; } @@ -949,7 +949,7 @@ chooseRandomKillstreaks( type, perks ) break; } - if ( isSubStr( streak, "specialty_" ) ) + if ( issubstr( streak, "specialty_" ) ) { continue; } @@ -961,14 +961,14 @@ chooseRandomKillstreaks( type, perks ) if ( type == "streaktype_support" ) { - if ( !maps\mp\killstreaks\_killstreaks::isSupportKillstreak( streak ) ) + if ( !maps\mp\killstreaks\_killstreaks::issupportkillstreak( streak ) ) { continue; } } else { - if ( !maps\mp\killstreaks\_killstreaks::isAssaultKillstreak( streak ) ) + if ( !maps\mp\killstreaks\_killstreaks::isassaultkillstreak( streak ) ) { continue; } @@ -1039,9 +1039,9 @@ setClasses() n = 15; } - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ); + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ); - if ( RandomFloatRange( 0, 1 ) < ( ( rank / level.maxrank ) + 0.1 ) ) + if ( randomfloatrange( 0, 1 ) < ( ( rank / level.maxrank ) + 0.1 ) ) { self.pers[ "bots" ][ "unlocks" ][ "ghillie" ] = true; self.pers[ "bots" ][ "behavior" ][ "quickscope" ] = true; @@ -1049,7 +1049,7 @@ setClasses() whereToSave = "customClasses"; - if ( getDvarInt( "xblive_privatematch" ) ) + if ( getdvarint( "xblive_privatematch" ) ) { whereToSave = "privateMatchCustomClasses"; } @@ -1087,7 +1087,7 @@ setClasses() secondaryCamo = "none"; secondaryAtts[ 1 ] = "none"; } - else if ( !isDefined( self.pers[ "bots" ][ "unlocks" ][ "upgraded_specialty_twoprimaries" ] ) ) + else if ( !isdefined( self.pers[ "bots" ][ "unlocks" ][ "upgraded_specialty_twoprimaries" ] ) ) { secondaryAtts[ 0 ] = "none"; secondaryAtts[ 1 ] = "none"; @@ -1107,28 +1107,28 @@ setClasses() ksType = chooseRandomPerk( "perk5" ); killstreaks = chooseRandomKillstreaks( ksType, perks ); - self setPlayerData( whereToSave, i, "weaponSetups", 0, "weapon", primary ); - self setPlayerData( whereToSave, i, "weaponSetups", 0, "attachment", 0, primaryAtts[ 0 ] ); - self setPlayerData( whereToSave, i, "weaponSetups", 0, "attachment", 1, primaryAtts[ 1 ] ); - self setPlayerData( whereToSave, i, "weaponSetups", 0, "camo", primaryCamo ); - self setPlayerData( whereToSave, i, "weaponSetups", 0, "reticle", primaryReticle ); - self setPlayerData( whereToSave, i, "weaponSetups", 0, "buff", primaryBuff ); + self setplayerdata( whereToSave, i, "weaponSetups", 0, "weapon", primary ); + self setplayerdata( whereToSave, i, "weaponSetups", 0, "attachment", 0, primaryAtts[ 0 ] ); + self setplayerdata( whereToSave, i, "weaponSetups", 0, "attachment", 1, primaryAtts[ 1 ] ); + self setplayerdata( whereToSave, i, "weaponSetups", 0, "camo", primaryCamo ); + self setplayerdata( whereToSave, i, "weaponSetups", 0, "reticle", primaryReticle ); + self setplayerdata( whereToSave, i, "weaponSetups", 0, "buff", primaryBuff ); - self setPlayerData( whereToSave, i, "weaponSetups", 1, "weapon", secondary ); - self setPlayerData( whereToSave, i, "weaponSetups", 1, "attachment", 0, secondaryAtts[ 0 ] ); - self setPlayerData( whereToSave, i, "weaponSetups", 1, "attachment", 1, secondaryAtts[ 1 ] ); - self setPlayerData( whereToSave, i, "weaponSetups", 1, "camo", secondaryCamo ); - self setPlayerData( whereToSave, i, "weaponSetups", 1, "reticle", secondaryReticle ); - self setPlayerData( whereToSave, i, "weaponSetups", 1, "buff", secondaryBuff ); + self setplayerdata( whereToSave, i, "weaponSetups", 1, "weapon", secondary ); + self setplayerdata( whereToSave, i, "weaponSetups", 1, "attachment", 0, secondaryAtts[ 0 ] ); + self setplayerdata( whereToSave, i, "weaponSetups", 1, "attachment", 1, secondaryAtts[ 1 ] ); + self setplayerdata( whereToSave, i, "weaponSetups", 1, "camo", secondaryCamo ); + self setplayerdata( whereToSave, i, "weaponSetups", 1, "reticle", secondaryReticle ); + self setplayerdata( whereToSave, i, "weaponSetups", 1, "buff", secondaryBuff ); - self setPlayerData( whereToSave, i, "perks", 0, equipment ); - self setPlayerData( whereToSave, i, "perks", 1, perk1 ); - self setPlayerData( whereToSave, i, "perks", 2, perk2 ); - self setPlayerData( whereToSave, i, "perks", 3, perk3 ); - self setPlayerData( whereToSave, i, "deathstreak", deathstreak ); - self setPlayerData( whereToSave, i, "perks", 6, tactical ); + self setplayerdata( whereToSave, i, "perks", 0, equipment ); + self setplayerdata( whereToSave, i, "perks", 1, perk1 ); + self setplayerdata( whereToSave, i, "perks", 2, perk2 ); + self setplayerdata( whereToSave, i, "perks", 3, perk3 ); + self setplayerdata( whereToSave, i, "deathstreak", deathstreak ); + self setplayerdata( whereToSave, i, "perks", 6, tactical ); - self setPlayerData( whereToSave, i, "perks", 5, ksType ); + self setplayerdata( whereToSave, i, "perks", 5, ksType ); playerData = undefined; @@ -1147,9 +1147,9 @@ setClasses() break; } - self setPlayerData( whereToSave, i, playerData, 0, killstreaks[ 0 ] ); - self setPlayerData( whereToSave, i, playerData, 1, killstreaks[ 1 ] ); - self setPlayerData( whereToSave, i, playerData, 2, killstreaks[ 2 ] ); + self setplayerdata( whereToSave, i, playerData, 0, killstreaks[ 0 ] ); + self setplayerdata( whereToSave, i, playerData, 1, killstreaks[ 1 ] ); + self setplayerdata( whereToSave, i, playerData, 2, killstreaks[ 2 ] ); } } @@ -1161,7 +1161,7 @@ onKilled( eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, self.killerlocation = undefined; self.lastkiller = undefined; - if ( !IsDefined( self ) || !isDefined( self.team ) ) + if ( !isdefined( self ) || !isdefined( self.team ) ) { return; } @@ -1176,7 +1176,7 @@ onKilled( eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, return; } - if ( !IsDefined( eAttacker ) || !isDefined( eAttacker.team ) ) + if ( !isdefined( eAttacker ) || !isdefined( eAttacker.team ) ) { return; } @@ -1191,12 +1191,12 @@ onKilled( eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, return; } - if ( !IsDefined( eInflictor ) || eInflictor.classname != "player" ) + if ( !isdefined( eInflictor ) || eInflictor.classname != "player" ) { return; } - if ( !isAlive( eAttacker ) ) + if ( !isalive( eAttacker ) ) { return; } @@ -1210,12 +1210,12 @@ onKilled( eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, */ onDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset ) { - if ( !IsDefined( self ) || !isDefined( self.team ) ) + if ( !isdefined( self ) || !isdefined( self.team ) ) { return; } - if ( !isAlive( self ) ) + if ( !isalive( self ) ) { return; } @@ -1230,7 +1230,7 @@ onDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoin return; } - if ( !IsDefined( eAttacker ) || !isDefined( eAttacker.team ) ) + if ( !isdefined( eAttacker ) || !isdefined( eAttacker.team ) ) { return; } @@ -1245,22 +1245,22 @@ onDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoin return; } - if ( !IsDefined( eInflictor ) || eInflictor.classname != "player" ) + if ( !isdefined( eInflictor ) || eInflictor.classname != "player" ) { return; } - if ( !isAlive( eAttacker ) ) + if ( !isalive( eAttacker ) ) { return; } - if ( !isSubStr( sWeapon, "_silencer" ) ) + if ( !issubstr( sWeapon, "_silencer" ) ) { self bot_cry_for_help( eAttacker ); } - self SetAttacker( eAttacker ); + self setAttacker( eAttacker ); } /* @@ -1273,9 +1273,9 @@ bot_cry_for_help( attacker ) return; } - theTime = GetTime(); + theTime = gettime(); - if ( IsDefined( self.help_time ) && theTime - self.help_time < 1000 ) + if ( isdefined( self.help_time ) && theTime - self.help_time < 1000 ) { return; } @@ -1291,12 +1291,12 @@ bot_cry_for_help( attacker ) continue; } - if ( !isDefined( player.team ) ) + if ( !isdefined( player.team ) ) { continue; } - if ( !IsAlive( player ) ) + if ( !isalive( player ) ) { continue; } @@ -1314,16 +1314,16 @@ bot_cry_for_help( attacker ) dist = player.pers[ "bots" ][ "skill" ][ "help_dist" ]; dist *= dist; - if ( DistanceSquared( self.origin, player.origin ) > dist ) + if ( distancesquared( self.origin, player.origin ) > dist ) { continue; } - if ( RandomInt( 100 ) < 50 ) + if ( randomint( 100 ) < 50 ) { - self SetAttacker( attacker ); + self setAttacker( attacker ); - if ( RandomInt( 100 ) > 70 ) + if ( randomint( 100 ) > 70 ) { break; } @@ -1357,7 +1357,7 @@ doKillcamStuff() self BotNotifyBotEvent( "killcam", "start" ); - wait 0.5 + randomInt( 3 ); + wait 0.5 + randomint( 3 ); wait 0.1; @@ -1375,21 +1375,21 @@ classWatch() for ( ;; ) { - while ( !isdefined( self.pers[ "team" ] ) || !allowClassChoice() ) + while ( !isdefined( self.pers[ "team" ] ) || !allowclasschoice() ) { wait .05; } wait 0.5; - if ( !isValidClass( self.class ) || !isDefined( self.bot_change_class ) ) + if ( !isvalidclass( self.class ) || !isdefined( self.bot_change_class ) ) { self notify( "menuresponse", game[ "menu_changeclass" ], self chooseRandomClass() ); } self.bot_change_class = true; - while ( isdefined( self.pers[ "team" ] ) && isValidClass( self.class ) && isDefined( self.bot_change_class ) ) + while ( isdefined( self.pers[ "team" ] ) && isvalidclass( self.class ) && isdefined( self.bot_change_class ) ) { wait .05; } @@ -1401,14 +1401,14 @@ classWatch() */ anyMatchRuleDefaultClass( team ) { - if ( !isUsingMatchRulesData() ) + if ( !isusingmatchrulesdata() ) { return false; } for ( i = 0; i < 5; i++ ) { - if ( GetMatchRulesData( "defaultClasses", team, i, "class", "inUse" ) ) + if ( getmatchrulesdata( "defaultClasses", team, i, "class", "inUse" ) ) { return true; } @@ -1427,18 +1427,18 @@ chooseRandomClass( ) return ""; } - reasonable = getDvarInt( "bots_loadout_reasonable" ); + reasonable = getdvarint( "bots_loadout_reasonable" ); class = ""; - rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData( "experience" ) ) + 1; + rank = self maps\mp\gametypes\_rank::getrankforxp( self getplayerdata( "experience" ) ) + 1; - if ( rank < 4 || ( randomInt( 100 ) < 2 && !reasonable ) || ( isUsingMatchRulesData() && !level.matchrules_allowcustomclasses ) ) + if ( rank < 4 || ( randomint( 100 ) < 2 && !reasonable ) || ( isusingmatchrulesdata() && !level.matchrules_allowcustomclasses ) ) { while ( class == "" ) { - switch ( randomInt( 5 ) ) + switch ( randomint( 5 ) ) { case 0: - if ( isUsingMatchRulesData() && GetMatchRulesData( "defaultClasses", self.team, 0, "class", "inUse" ) ) + if ( isusingmatchrulesdata() && getmatchrulesdata( "defaultClasses", self.team, 0, "class", "inUse" ) ) { class = self.team + "_recipe1"; } @@ -1450,7 +1450,7 @@ chooseRandomClass( ) break; case 1: - if ( isUsingMatchRulesData() && GetMatchRulesData( "defaultClasses", self.team, 1, "class", "inUse" ) ) + if ( isusingmatchrulesdata() && getmatchrulesdata( "defaultClasses", self.team, 1, "class", "inUse" ) ) { class = self.team + "_recipe2"; } @@ -1462,7 +1462,7 @@ chooseRandomClass( ) break; case 2: - if ( isUsingMatchRulesData() && GetMatchRulesData( "defaultClasses", self.team, 2, "class", "inUse" ) ) + if ( isusingmatchrulesdata() && getmatchrulesdata( "defaultClasses", self.team, 2, "class", "inUse" ) ) { class = self.team + "_recipe3"; } @@ -1474,7 +1474,7 @@ chooseRandomClass( ) break; case 3: - if ( isUsingMatchRulesData() && GetMatchRulesData( "defaultClasses", self.team, 3, "class", "inUse" ) ) + if ( isusingmatchrulesdata() && getmatchrulesdata( "defaultClasses", self.team, 3, "class", "inUse" ) ) { class = self.team + "_recipe4"; } @@ -1486,7 +1486,7 @@ chooseRandomClass( ) break; case 4: - if ( isUsingMatchRulesData() && GetMatchRulesData( "defaultClasses", self.team, 4, "class", "inUse" ) ) + if ( isusingmatchrulesdata() && getmatchrulesdata( "defaultClasses", self.team, 4, "class", "inUse" ) ) { class = self.team + "_recipe5"; } @@ -1501,7 +1501,7 @@ chooseRandomClass( ) } else { - class = "custom" + ( randomInt( 5 ) + 1 ); + class = "custom" + ( randomint( 5 ) + 1 ); } return class; @@ -1516,7 +1516,7 @@ teamWatch() for ( ;; ) { - while ( !isdefined( self.pers[ "team" ] ) || !allowTeamChoice() ) + while ( !isdefined( self.pers[ "team" ] ) || !allowteamchoice() ) { wait .05; } @@ -1525,7 +1525,7 @@ teamWatch() if ( self.team != "axis" && self.team != "allies" ) { - self notify( "menuresponse", game[ "menu_team" ], getDvar( "bots_team" ) ); + self notify( "menuresponse", game[ "menu_team" ], getdvar( "bots_team" ) ); } while ( isdefined( self.pers[ "team" ] ) ) @@ -1544,7 +1544,7 @@ difficulty() for ( ;; ) { - if ( GetDvarInt( "bots_skill" ) != 9 ) + if ( getdvarint( "bots_skill" ) != 9 ) { switch ( self.pers[ "bots" ][ "skill" ][ "base" ] ) { @@ -1783,7 +1783,7 @@ difficulty() */ set_diff() { - rankVar = GetDvarInt( "bots_skill" ); + rankVar = getdvarint( "bots_skill" ); switch ( rankVar ) { @@ -1795,37 +1795,37 @@ set_diff() break; case 9: - self.pers[ "bots" ][ "skill" ][ "base" ] = randomIntRange( 1, 7 ); - self.pers[ "bots" ][ "skill" ][ "aim_time" ] = 0.05 * randomIntRange( 1, 20 ); - self.pers[ "bots" ][ "skill" ][ "init_react_time" ] = 50 * randomInt( 100 ); - self.pers[ "bots" ][ "skill" ][ "reaction_time" ] = 50 * randomInt( 100 ); - self.pers[ "bots" ][ "skill" ][ "remember_time" ] = 50 * randomInt( 100 ); - self.pers[ "bots" ][ "skill" ][ "no_trace_ads_time" ] = 50 * randomInt( 100 ); - self.pers[ "bots" ][ "skill" ][ "no_trace_look_time" ] = 50 * randomInt( 100 ); - self.pers[ "bots" ][ "skill" ][ "fov" ] = randomFloatRange( -1, 1 ); + self.pers[ "bots" ][ "skill" ][ "base" ] = randomintrange( 1, 7 ); + self.pers[ "bots" ][ "skill" ][ "aim_time" ] = 0.05 * randomintrange( 1, 20 ); + self.pers[ "bots" ][ "skill" ][ "init_react_time" ] = 50 * randomint( 100 ); + self.pers[ "bots" ][ "skill" ][ "reaction_time" ] = 50 * randomint( 100 ); + self.pers[ "bots" ][ "skill" ][ "remember_time" ] = 50 * randomint( 100 ); + self.pers[ "bots" ][ "skill" ][ "no_trace_ads_time" ] = 50 * randomint( 100 ); + self.pers[ "bots" ][ "skill" ][ "no_trace_look_time" ] = 50 * randomint( 100 ); + self.pers[ "bots" ][ "skill" ][ "fov" ] = randomfloatrange( -1, 1 ); - randomNum = randomIntRange( 500, 25000 ); + randomNum = randomintrange( 500, 25000 ); self.pers[ "bots" ][ "skill" ][ "dist_start" ] = randomNum; self.pers[ "bots" ][ "skill" ][ "dist_max" ] = randomNum * 2; - self.pers[ "bots" ][ "skill" ][ "spawn_time" ] = 0.05 * randomInt( 20 ); - self.pers[ "bots" ][ "skill" ][ "help_dist" ] = randomIntRange( 500, 25000 ); - self.pers[ "bots" ][ "skill" ][ "semi_time" ] = randomFloatRange( 0.05, 1 ); - self.pers[ "bots" ][ "skill" ][ "shoot_after_time" ] = randomFloatRange( 0.05, 1 ); - self.pers[ "bots" ][ "skill" ][ "aim_offset_time" ] = randomFloatRange( 0.05, 1 ); - self.pers[ "bots" ][ "skill" ][ "aim_offset_amount" ] = randomFloatRange( 0.05, 1 ); - self.pers[ "bots" ][ "skill" ][ "bone_update_interval" ] = randomFloatRange( 0.05, 1 ); + self.pers[ "bots" ][ "skill" ][ "spawn_time" ] = 0.05 * randomint( 20 ); + self.pers[ "bots" ][ "skill" ][ "help_dist" ] = randomintrange( 500, 25000 ); + self.pers[ "bots" ][ "skill" ][ "semi_time" ] = randomfloatrange( 0.05, 1 ); + self.pers[ "bots" ][ "skill" ][ "shoot_after_time" ] = randomfloatrange( 0.05, 1 ); + self.pers[ "bots" ][ "skill" ][ "aim_offset_time" ] = randomfloatrange( 0.05, 1 ); + self.pers[ "bots" ][ "skill" ][ "aim_offset_amount" ] = randomfloatrange( 0.05, 1 ); + self.pers[ "bots" ][ "skill" ][ "bone_update_interval" ] = randomfloatrange( 0.05, 1 ); self.pers[ "bots" ][ "skill" ][ "bones" ] = "j_head,j_spineupper,j_ankle_le,j_ankle_ri"; - self.pers[ "bots" ][ "behavior" ][ "strafe" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "nade" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "sprint" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "camp" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "follow" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "crouch" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "switch" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "class" ] = randomInt( 100 ); - self.pers[ "bots" ][ "behavior" ][ "jump" ] = randomInt( 100 ); + self.pers[ "bots" ][ "behavior" ][ "strafe" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "nade" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "sprint" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "camp" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "follow" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "crouch" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "switch" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "class" ] = randomint( 100 ); + self.pers[ "bots" ][ "behavior" ][ "jump" ] = randomint( 100 ); break; default: @@ -1862,27 +1862,27 @@ onGiveLoadout() { self waittill( "giveLoadout", team, class, allowCopycat, setPrimarySpawnWeapon ); - if ( !allowClassChoice() ) + if ( !allowclasschoice() ) { continue; } - if ( !isDefined( team ) ) + if ( !isdefined( team ) ) { team = self.team; } - if ( !isDefined( class ) ) + if ( !isdefined( class ) ) { class = self.class; } - if ( !isDefined( allowCopycat ) ) + if ( !isdefined( allowCopycat ) ) { allowCopycat = false; } - if ( !isDefined( setPrimarySpawnWeapon ) ) + if ( !isdefined( setPrimarySpawnWeapon ) ) { setPrimarySpawnWeapon = true; } @@ -1902,7 +1902,7 @@ onSpawned() { self waittill( "spawned_player" ); - if ( randomInt( 100 ) <= self.pers[ "bots" ][ "behavior" ][ "class" ] ) + if ( randomint( 100 ) <= self.pers[ "bots" ][ "behavior" ][ "class" ] ) { self.bot_change_class = undefined; } @@ -1912,7 +1912,7 @@ onSpawned() self.bot_was_follow_script_update = undefined; self.bot_stuck_on_carepackage = undefined; - if ( getDvarInt( "bots_play_obj" ) ) + if ( getdvarint( "bots_play_obj" ) ) { self thread bot_dom_cap_think(); } @@ -1944,10 +1944,10 @@ start_bot_threads() level endon( "game_ended" ); self endon( "death" ); - gameFlagWait( "prematch_done" ); + gameflagwait( "prematch_done" ); // inventory usage - if ( getDvarInt( "bots_play_killstreak" ) ) + if ( getdvarint( "bots_play_killstreak" ) ) { self thread bot_killstreak_think(); self thread bot_box_think(); @@ -1958,7 +1958,7 @@ start_bot_threads() self thread doReloadCancel(); // script targeting - if ( getDvarInt( "bots_play_target_other" ) ) + if ( getdvarint( "bots_play_target_other" ) ) { self thread bot_target_vehicle(); self thread bot_equipment_kill_think(); @@ -1966,7 +1966,7 @@ start_bot_threads() } // airdrop - if ( getDvarInt( "bots_play_take_carepackages" ) ) + if ( getdvarint( "bots_play_take_carepackages" ) ) { self thread bot_watch_stuck_on_crate(); self thread bot_crate_think(); @@ -1979,14 +1979,14 @@ start_bot_threads() self thread follow_target(); // camp and follow - if ( getDvarInt( "bots_play_camp" ) ) + if ( getdvarint( "bots_play_camp" ) ) { self thread bot_think_follow(); self thread bot_think_camp(); } // nades - if ( getDvarInt( "bots_play_nade" ) ) + if ( getdvarint( "bots_play_nade" ) ) { self thread bot_jav_loc_think(); self thread bot_use_tube_think(); @@ -1997,7 +1997,7 @@ start_bot_threads() } // obj - if ( getDvarInt( "bots_play_obj" ) ) + if ( getdvarint( "bots_play_obj" ) ) { self thread bot_dom_def_think(); self thread bot_dom_spawn_kill_think(); @@ -2037,12 +2037,12 @@ bot_inc_bots( obj, unreach ) level endon( "game_ended" ); self endon( "bot_inc_bots" ); - if ( !isDefined( obj ) ) + if ( !isdefined( obj ) ) { return; } - if ( !isDefined( obj.bots ) ) + if ( !isdefined( obj.bots ) ) { obj.bots = 0; } @@ -2051,7 +2051,7 @@ bot_inc_bots( obj, unreach ) ret = self waittill_any_return( "death", "disconnect", "bad_path", "goal", "new_goal" ); - if ( isDefined( obj ) && ( ret != "bad_path" || !isDefined( unreach ) ) ) + if ( isdefined( obj ) && ( ret != "bad_path" || !isdefined( unreach ) ) ) { obj.bots--; } @@ -2072,13 +2072,13 @@ bots_watch_touch_obj( obj ) { wait 0.5; - if ( !isDefined( obj ) ) + if ( !isdefined( obj ) ) { self notify( "bad_path" ); return; } - if ( self IsTouching( obj ) ) + if ( self istouching( obj ) ) { self notify( "goal" ); return; @@ -2101,12 +2101,12 @@ bot_escort_obj( obj, carrier ) { wait 0.5; - if ( !isDefined( obj ) ) + if ( !isdefined( obj ) ) { break; } - if ( !isDefined( obj.carrier ) || carrier == obj.carrier ) + if ( !isdefined( obj.carrier ) || carrier == obj.carrier ) { break; } @@ -2130,12 +2130,12 @@ bot_get_obj( obj ) { wait 0.5; - if ( !isDefined( obj ) ) + if ( !isdefined( obj ) ) { break; } - if ( isDefined( obj.carrier ) ) + if ( isdefined( obj.carrier ) ) { break; } @@ -2190,7 +2190,7 @@ bot_go_plant( plant ) break; } - if ( self isTouching( plant.trigger ) ) + if ( self istouching( plant.trigger ) ) { break; } @@ -2227,7 +2227,7 @@ bot_go_defuse( plant ) break; } - if ( self isTouching( plant.trigger ) ) + if ( self istouching( plant.trigger ) ) { break; } @@ -2269,21 +2269,21 @@ changeToWeapon( weap ) self endon( "death" ); level endon( "game_ended" ); - if ( !self HasWeapon( weap ) ) + if ( !self hasweapon( weap ) ) { return false; } - self switchToWeapon( weap ); + self switchtoweapon( weap ); - if ( self GetCurrentWeapon() == weap ) + if ( self getcurrentweapon() == weap ) { return true; } self waittill_any_timeout( 5, "weapon_change" ); - return ( self GetCurrentWeapon() == weap ); + return ( self getcurrentweapon() == weap ); } /* @@ -2295,7 +2295,7 @@ botThrowGrenade( nade, time ) self endon( "death" ); level endon( "game_ended" ); - if ( !self GetAmmoCount( nade ) ) + if ( !self getammocount( nade ) ) { return false; } @@ -2323,10 +2323,11 @@ bot_array_nearest_curorigin( array ) for ( i = 0; i < array.size; i++ ) { - if ( !isDefined( result ) || DistanceSquared( self.origin, array[ i ].curorigin ) < DistanceSquared( self.origin, result.curorigin ) ) + if ( !isdefined( result ) || distancesquared( self.origin, array[ i ].curorigin ) < distancesquared( self.origin, result.curorigin ) ) + { + result = array[ i ]; } - - result = array[ i ]; + } return result; } @@ -2338,12 +2339,12 @@ getRocketAmmo() { answer = self getLockonAmmo(); - if ( isDefined( answer ) ) + if ( isdefined( answer ) ) { return answer; } - if ( self getAmmoCount( "rpg_mp" ) ) + if ( self getammocount( "rpg_mp" ) ) { answer = "rpg_mp"; } @@ -2358,17 +2359,17 @@ getLockonAmmo() { answer = undefined; - if ( self getAmmoCount( "iw5_smaw_mp" ) ) + if ( self getammocount( "iw5_smaw_mp" ) ) { answer = "iw5_smaw_mp"; } - if ( self getAmmoCount( "stinger_mp" ) ) + if ( self getammocount( "stinger_mp" ) ) { answer = "stinger_mp"; } - if ( self getAmmoCount( "javelin_mp" ) ) + if ( self getammocount( "javelin_mp" ) ) { answer = "javelin_mp"; } @@ -2409,19 +2410,19 @@ follow_target() continue; } - if ( !self HasThreat() ) + if ( !self hasThreat() ) { continue; } - threat = self GetThreat(); + threat = self getThreat(); - if ( !isPlayer( threat ) ) + if ( !isplayer( threat ) ) { continue; } - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "follow" ] * 5 ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "follow" ] * 5 ) { continue; } @@ -2447,14 +2448,14 @@ bot_think_camp_loop() { campSpot = getWaypointForIndex( random( self waypointsNear( getWaypointsOfType( "camp" ), 1024 ) ) ); - if ( !isDefined( campSpot ) ) + if ( !isdefined( campSpot ) ) { return; } self SetScriptGoal( campSpot.origin, 16 ); - time = randomIntRange( 10, 20 ); + time = randomintrange( 10, 20 ); self BotNotifyBotEvent( "camp", "go", campSpot, time ); @@ -2473,7 +2474,7 @@ bot_think_camp_loop() self BotNotifyBotEvent( "camp", "start", campSpot, time ); self thread killCampAfterTime( time ); - self CampAtSpot( campSpot.origin, campSpot.origin + AnglesToForward( campSpot.angles ) * 2048 ); + self CampAtSpot( campSpot.origin, campSpot.origin + anglestoforward( campSpot.angles ) * 2048 ); self BotNotifyBotEvent( "camp", "stop", campSpot, time ); } @@ -2495,7 +2496,7 @@ bot_think_camp() continue; } - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "camp" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "camp" ] ) { continue; } @@ -2533,7 +2534,7 @@ killCampAfterEntGone( ent ) { wait 0.05; - if ( !isDefined( ent ) ) + if ( !isdefined( ent ) ) { break; } @@ -2554,7 +2555,7 @@ CampAtSpot( origin, anglePos ) self SetScriptGoal( origin, 64 ); - if ( isDefined( anglePos ) ) + if ( isdefined( anglePos ) ) { self SetScriptAimPos( anglePos ); } @@ -2570,7 +2571,7 @@ CampAtSpot( origin, anglePos ) */ bot_wait_stop_move() { - while ( !self isOnGround() || lengthSquared( self getVelocity() ) > 1 ) + while ( !self isonground() || lengthsquared( self getvelocity() ) > 1 ) { wait 0.25; } @@ -2593,7 +2594,7 @@ bot_think_follow_loop() continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } @@ -2603,7 +2604,7 @@ bot_think_follow_loop() continue; } - if ( DistanceSquared( player.origin, self.origin ) > distSq ) + if ( distancesquared( player.origin, self.origin ) > distSq ) { continue; } @@ -2614,12 +2615,12 @@ bot_think_follow_loop() toFollow = random( follows ); follows = undefined; - if ( !isDefined( toFollow ) ) + if ( !isdefined( toFollow ) ) { return; } - time = randomIntRange( 10, 20 ); + time = randomintrange( 10, 20 ); self BotNotifyBotEvent( "follow", "start", toFollow, time ); @@ -2639,14 +2640,14 @@ bot_think_follow() for ( ;; ) { - wait randomIntRange( 3, 5 ); + wait randomintrange( 3, 5 ); if ( self HasScriptGoal() || self.bot_lock_goal || self HasScriptAimPos() ) { continue; } - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "follow" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "follow" ] ) { continue; } @@ -2673,7 +2674,7 @@ watchForFollowNewGoal() { self waittill( "new_goal" ); - if ( !isDefined( self.bot_was_follow_script_update ) ) + if ( !isdefined( self.bot_was_follow_script_update ) ) { break; } @@ -2712,7 +2713,7 @@ followPlayer( who ) { wait 0.05; - if ( !isDefined( who ) || !isReallyAlive( who ) ) + if ( !isdefined( who ) || !isreallyalive( who ) ) { break; } @@ -2720,7 +2721,7 @@ followPlayer( who ) self SetScriptAimPos( who.origin + ( 0, 0, 42 ) ); myGoal = self GetScriptGoal(); - if ( isDefined( myGoal ) && DistanceSquared( myGoal, who.origin ) < 64 * 64 ) + if ( isdefined( myGoal ) && distancesquared( myGoal, who.origin ) < 64 * 64 ) { continue; } @@ -2750,7 +2751,7 @@ bot_use_tube_think_loop( data ) } else { - wait randomintRange( 3, 7 ); + wait randomintrange( 3, 7 ); chance = self.pers[ "bots" ][ "behavior" ][ "nade" ] / 2; @@ -2759,7 +2760,7 @@ bot_use_tube_think_loop( data ) chance = 20; } - if ( randomInt( 100 ) > chance ) + if ( randomint( 100 ) > chance ) { return; } @@ -2767,12 +2768,12 @@ bot_use_tube_think_loop( data ) tube = self getValidTube(); - if ( !isDefined( tube ) ) + if ( !isdefined( tube ) ) { return; } - if ( self HasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) + if ( self hasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) { return; } @@ -2792,12 +2793,12 @@ bot_use_tube_think_loop( data ) return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { return; } @@ -2808,26 +2809,26 @@ bot_use_tube_think_loop( data ) { tubeWp = getWaypointForIndex( random( self waypointsNear( getWaypointsOfType( "tube" ), 1024 ) ) ); - myEye = self GetEye(); + myEye = self geteye(); - if ( !isDefined( tubeWp ) || self HasScriptGoal() || self.bot_lock_goal ) + if ( !isdefined( tubeWp ) || self HasScriptGoal() || self.bot_lock_goal ) { - traceForward = BulletTrace( myEye, myEye + AnglesToForward( self GetPlayerAngles() ) * 900 * 5, false, self ); + traceForward = bullettrace( myEye, myEye + anglestoforward( self getplayerangles() ) * 900 * 5, false, self ); loc = traceForward[ "position" ]; - dist = DistanceSquared( self.origin, loc ); + dist = distancesquared( self.origin, loc ); if ( dist < level.bots_mingrenadedistance || dist > level.bots_maxgrenadedistance * 5 ) { return; } - if ( !bulletTracePassed( self.origin + ( 0, 0, 5 ), self.origin + ( 0, 0, 2048 ), false, self ) ) + if ( !bullettracepassed( self.origin + ( 0, 0, 5 ), self.origin + ( 0, 0, 2048 ), false, self ) ) { return; } - if ( !bulletTracePassed( loc + ( 0, 0, 5 ), loc + ( 0, 0, 2048 ), false, self ) ) + if ( !bullettracepassed( loc + ( 0, 0, 5 ), loc + ( 0, 0, 2048 ), false, self ) ) { return; } @@ -2859,10 +2860,10 @@ bot_use_tube_think_loop( data ) else { tubeWp = getWaypointForIndex( self getNearestWaypointOfWaypoints( getWaypointsOfType( "tube" ) ) ); - loc = tubeWp.origin + AnglesToForward( tubeWp.angles ) * 2048; + loc = tubeWp.origin + anglestoforward( tubeWp.angles ) * 2048; } - if ( !isDefined( loc ) ) + if ( !isdefined( loc ) ) { return; } @@ -2893,7 +2894,7 @@ bot_use_tube_think() self endon( "death" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.dofastcontinue = false; for ( ;; ) @@ -2913,7 +2914,7 @@ bot_use_equipment_think_loop( data ) } else { - wait randomintRange( 2, 4 ); + wait randomintrange( 2, 4 ); chance = self.pers[ "bots" ][ "behavior" ][ "nade" ] / 2; @@ -2922,7 +2923,7 @@ bot_use_equipment_think_loop( data ) chance = 20; } - if ( randomInt( 100 ) > chance ) + if ( randomint( 100 ) > chance ) { return; } @@ -2930,47 +2931,47 @@ bot_use_equipment_think_loop( data ) nade = undefined; - if ( self GetAmmoCount( "claymore_mp" ) ) + if ( self getammocount( "claymore_mp" ) ) { nade = "claymore_mp"; } - if ( self GetAmmoCount( "flare_mp" ) ) + if ( self getammocount( "flare_mp" ) ) { nade = "flare_mp"; } - if ( self GetAmmoCount( "c4_mp" ) ) + if ( self getammocount( "c4_mp" ) ) { nade = "c4_mp"; } - if ( self GetAmmoCount( "bouncingbetty_mp" ) ) + if ( self getammocount( "bouncingbetty_mp" ) ) { nade = "bouncingbetty_mp"; } - if ( self GetAmmoCount( "portable_radar_mp" ) ) + if ( self getammocount( "portable_radar_mp" ) ) { nade = "portable_radar_mp"; } - if ( self GetAmmoCount( "scrambler_mp" ) ) + if ( self getammocount( "scrambler_mp" ) ) { nade = "scrambler_mp"; } - if ( self GetAmmoCount( "trophy_mp" ) ) + if ( self getammocount( "trophy_mp" ) ) { nade = "trophy_mp"; } - if ( !isDefined( nade ) ) + if ( !isdefined( nade ) ) { return; } - if ( self HasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) + if ( self hasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) { return; } @@ -2990,12 +2991,12 @@ bot_use_equipment_think_loop( data ) return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self inLastStand() && !self _hasPerk( "specialty_laststandoffhand" ) && !self inFinalStand() ) + if ( self inLastStand() && !self _hasperk( "specialty_laststandoffhand" ) && !self inFinalStand() ) { return; } @@ -3006,12 +3007,12 @@ bot_use_equipment_think_loop( data ) { clayWp = getWaypointForIndex( random( self waypointsNear( getWaypointsOfType( "claymore" ), 1024 ) ) ); - if ( !isDefined( clayWp ) || self HasScriptGoal() || self.bot_lock_goal ) + if ( !isdefined( clayWp ) || self HasScriptGoal() || self.bot_lock_goal ) { - myEye = self GetEye(); - loc = myEye + AnglesToForward( self GetPlayerAngles() ) * 256; + myEye = self geteye(); + loc = myEye + anglestoforward( self getplayerangles() ) * 256; - if ( !bulletTracePassed( myEye, loc, false, self ) ) + if ( !bullettracepassed( myEye, loc, false, self ) ) { return; } @@ -3041,10 +3042,10 @@ bot_use_equipment_think_loop( data ) else { clayWp = getWaypointForIndex( self getNearestWaypointOfWaypoints( getWaypointsOfType( "claymore" ) ) ); - loc = clayWp.origin + AnglesToForward( clayWp.angles ) * 2048; + loc = clayWp.origin + anglestoforward( clayWp.angles ) * 2048; } - if ( !isDefined( loc ) ) + if ( !isdefined( loc ) ) { return; } @@ -3070,7 +3071,7 @@ bot_use_equipment_think() self endon( "death" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.dofastcontinue = false; for ( ;; ) @@ -3090,7 +3091,7 @@ bot_use_grenade_think_loop( data ) } else { - wait randomintRange( 4, 7 ); + wait randomintrange( 4, 7 ); chance = self.pers[ "bots" ][ "behavior" ][ "nade" ] / 2; @@ -3099,7 +3100,7 @@ bot_use_grenade_think_loop( data ) chance = 20; } - if ( randomInt( 100 ) > chance ) + if ( randomint( 100 ) > chance ) { return; } @@ -3107,12 +3108,12 @@ bot_use_grenade_think_loop( data ) nade = self getValidGrenade(); - if ( !isDefined( nade ) ) + if ( !isdefined( nade ) ) { return; } - if ( self HasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) + if ( self hasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) { return; } @@ -3132,12 +3133,12 @@ bot_use_grenade_think_loop( data ) return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self inLastStand() && !self _hasPerk( "specialty_laststandoffhand" ) && !self inFinalStand() ) + if ( self inLastStand() && !self _hasperk( "specialty_laststandoffhand" ) && !self inFinalStand() ) { return; } @@ -3148,26 +3149,26 @@ bot_use_grenade_think_loop( data ) { nadeWp = getWaypointForIndex( random( self waypointsNear( getWaypointsOfType( "grenade" ), 1024 ) ) ); - myEye = self GetEye(); + myEye = self geteye(); - if ( !isDefined( nadeWp ) || self HasScriptGoal() || self.bot_lock_goal ) + if ( !isdefined( nadeWp ) || self HasScriptGoal() || self.bot_lock_goal ) { - traceForward = BulletTrace( myEye, myEye + AnglesToForward( self GetPlayerAngles() ) * 900, false, self ); + traceForward = bullettrace( myEye, myEye + anglestoforward( self getplayerangles() ) * 900, false, self ); loc = traceForward[ "position" ]; - dist = DistanceSquared( self.origin, loc ); + dist = distancesquared( self.origin, loc ); if ( dist < level.bots_mingrenadedistance || dist > level.bots_maxgrenadedistance ) { return; } - if ( !bulletTracePassed( self.origin + ( 0, 0, 5 ), self.origin + ( 0, 0, 2048 ), false, self ) ) + if ( !bullettracepassed( self.origin + ( 0, 0, 5 ), self.origin + ( 0, 0, 2048 ), false, self ) ) { return; } - if ( !bulletTracePassed( loc + ( 0, 0, 5 ), loc + ( 0, 0, 2048 ), false, self ) ) + if ( !bullettracepassed( loc + ( 0, 0, 5 ), loc + ( 0, 0, 2048 ), false, self ) ) { return; } @@ -3199,10 +3200,10 @@ bot_use_grenade_think_loop( data ) else { nadeWp = getWaypointForIndex( self getNearestWaypointOfWaypoints( getWaypointsOfType( "grenade" ) ) ); - loc = nadeWp.origin + AnglesToForward( nadeWp.angles ) * 2048; + loc = nadeWp.origin + anglestoforward( nadeWp.angles ) * 2048; } - if ( !isDefined( loc ) ) + if ( !isdefined( loc ) ) { return; } @@ -3235,7 +3236,7 @@ bot_use_grenade_think() self endon( "death" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.dofastcontinue = false; for ( ;; ) @@ -3251,17 +3252,17 @@ bot_watch_think_mw2_loop() { tube = self getValidTube(); - if ( !isDefined( tube ) ) + if ( !isdefined( tube ) ) { - if ( self GetAmmoCount( "iw5_smaw_mp" ) ) + if ( self getammocount( "iw5_smaw_mp" ) ) { tube = "iw5_smaw_mp"; } - else if ( self GetAmmoCount( "rpg_mp" ) ) + else if ( self getammocount( "rpg_mp" ) ) { tube = "rpg_mp"; } - else if ( self GetAmmoCount( "xm25_mp" ) ) + else if ( self getammocount( "xm25_mp" ) ) { tube = "xm25_mp"; } @@ -3271,17 +3272,17 @@ bot_watch_think_mw2_loop() } } - if ( self GetCurrentWeapon() == tube ) + if ( self getcurrentweapon() == tube ) { return; } - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "nade" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "nade" ] ) { return; } - self thread ChangeToWeapon( tube ); + self thread changeToWeapon( tube ); } /* @@ -3295,7 +3296,7 @@ bot_watch_think_mw2() for ( ;; ) { - wait randomIntRange( 1, 4 ); + wait randomintrange( 1, 4 ); if ( self BotIsFrozen() ) { @@ -3307,17 +3308,17 @@ bot_watch_think_mw2() continue; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { continue; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { continue; } - if ( self HasThreat() ) + if ( self hasThreat() ) { continue; } @@ -3331,15 +3332,15 @@ bot_watch_think_mw2() */ bot_watch_riot_weapons_loop() { - threat = self GetThreat(); - dist = DistanceSquared( threat.origin, self.origin ); - curWeap = self GetCurrentWeapon(); + threat = self getThreat(); + dist = distancesquared( threat.origin, self.origin ); + curWeap = self getcurrentweapon(); - if ( randomInt( 2 ) ) + if ( randomint( 2 ) ) { nade = self getValidGrenade(); - if ( !isDefined( nade ) ) + if ( !isdefined( nade ) ) { return; } @@ -3349,7 +3350,7 @@ bot_watch_riot_weapons_loop() return; } - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "nade" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "nade" ] ) { return; } @@ -3358,7 +3359,7 @@ bot_watch_riot_weapons_loop() } else { - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "switch" ] * 10 ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "switch" ] * 10 ) { return; } @@ -3368,10 +3369,10 @@ bot_watch_riot_weapons_loop() while ( weaponslist.size ) { - weapon = weaponslist[ randomInt( weaponslist.size ) ]; + weapon = weaponslist[ randomint( weaponslist.size ) ]; weaponslist = array_remove( weaponslist, weapon ); - if ( !self getAmmoCount( weapon ) ) + if ( !self getammocount( weapon ) ) { continue; } @@ -3395,7 +3396,7 @@ bot_watch_riot_weapons_loop() return; } - self thread ChangeToWeapon( weap ); + self thread changeToWeapon( weap ); } } @@ -3410,7 +3411,7 @@ bot_watch_riot_weapons() for ( ;; ) { - wait randomIntRange( 2, 4 ); + wait randomintrange( 2, 4 ); if ( self BotIsFrozen() ) { @@ -3422,17 +3423,17 @@ bot_watch_riot_weapons() continue; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { continue; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { continue; } - if ( !self HasThreat() ) + if ( !self hasThreat() ) { continue; } @@ -3457,7 +3458,7 @@ bot_jav_loc_think_loop( data ) } else { - wait randomintRange( 2, 4 ); + wait randomintrange( 2, 4 ); chance = self.pers[ "bots" ][ "behavior" ][ "nade" ] / 2; @@ -3466,18 +3467,18 @@ bot_jav_loc_think_loop( data ) chance = 20; } - if ( randomInt( 100 ) > chance && self getCurrentWeapon() != "javelin_mp" ) + if ( randomint( 100 ) > chance && self getcurrentweapon() != "javelin_mp" ) { return; } } - if ( !self GetAmmoCount( "javelin_mp" ) ) + if ( !self getammocount( "javelin_mp" ) ) { return; } - if ( self HasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) + if ( self hasThreat() || self HasBotJavelinLocation() || self HasScriptAimPos() ) { return; } @@ -3492,17 +3493,17 @@ bot_jav_loc_think_loop( data ) return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { return; } - if ( self isEMPed() ) + if ( self isemped() ) { return; } @@ -3513,28 +3514,28 @@ bot_jav_loc_think_loop( data ) { javWp = getWaypointForIndex( random( self waypointsNear( getWaypointsOfType( "javelin" ), 1024 ) ) ); - if ( !isDefined( javWp ) || self HasScriptGoal() || self.bot_lock_goal ) + if ( !isdefined( javWp ) || self HasScriptGoal() || self.bot_lock_goal ) { - traceForward = self maps\mp\_javelin::EyeTraceForward(); + traceForward = self maps\mp\_javelin::eyetraceforward(); - if ( !isDefined( traceForward ) ) + if ( !isdefined( traceForward ) ) { return; } loc = traceForward[ 0 ]; - if ( self maps\mp\_javelin::TargetPointTooClose( loc ) ) + if ( self maps\mp\_javelin::targetpointtooclose( loc ) ) { return; } - if ( !bulletTracePassed( self.origin + ( 0, 0, 5 ), self.origin + ( 0, 0, 2048 ), false, self ) ) + if ( !bullettracepassed( self.origin + ( 0, 0, 5 ), self.origin + ( 0, 0, 2048 ), false, self ) ) { return; } - if ( !bulletTracePassed( loc + ( 0, 0, 5 ), loc + ( 0, 0, 2048 ), false, self ) ) + if ( !bullettracepassed( loc + ( 0, 0, 5 ), loc + ( 0, 0, 2048 ), false, self ) ) { return; } @@ -3567,7 +3568,7 @@ bot_jav_loc_think_loop( data ) loc = javWp.jav_point; } - if ( !isDefined( loc ) ) + if ( !isdefined( loc ) ) { return; } @@ -3593,7 +3594,7 @@ bot_jav_loc_think() self endon( "death" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.dofastcontinue = false; for ( ;; ) @@ -3607,11 +3608,11 @@ bot_jav_loc_think() */ bot_equipment_kill_think_loop() { - myteam = self.pers[ "team" ]; - hasSitrep = self _HasPerk( "specialty_detectexplosive" ); - grenades = getEntArray( "grenade", "classname" ); - myEye = self getEye(); - myAngles = self getPlayerAngles(); + myTeam = self.pers[ "team" ]; + hasSitrep = self _hasperk( "specialty_detectexplosive" ); + grenades = getentarray( "grenade", "classname" ); + myEye = self geteye(); + myAngles = self getplayerangles(); dist = 512 * 512; target = undefined; @@ -3620,12 +3621,12 @@ bot_equipment_kill_think_loop() { item = grenades[ i ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( !IsDefined( item.name ) ) + if ( !isdefined( item.name ) ) { continue; } @@ -3635,12 +3636,12 @@ bot_equipment_kill_think_loop() continue; } - if ( IsDefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) + if ( isdefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) { continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3650,7 +3651,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3660,7 +3661,7 @@ bot_equipment_kill_think_loop() grenades = undefined; // clean up, reduces child1 vars // check for player stuff, tis and throphys and radars - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { for ( i = 0; i < level.players.size; i++ ) { @@ -3671,29 +3672,29 @@ bot_equipment_kill_think_loop() continue; } - if ( !isDefined( player.team ) ) + if ( !isdefined( player.team ) ) { continue; } - if ( level.teambased && player.team == myteam ) + if ( level.teambased && player.team == myTeam ) { continue; } // check for thorphys - if ( isDefined( player.trophyarray ) ) + if ( isdefined( player.trophyarray ) ) { for ( h = 0; h < player.trophyarray.size; h++ ) { item = player.trophyarray[ h ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3701,7 +3702,7 @@ bot_equipment_kill_think_loop() } } - if ( !isDefined( item.bots ) ) + if ( !isdefined( item.bots ) ) { item.bots = 0; } @@ -3711,7 +3712,7 @@ bot_equipment_kill_think_loop() continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3721,7 +3722,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3730,18 +3731,18 @@ bot_equipment_kill_think_loop() } // check for ti - if ( !isDefined( target ) ) + if ( !isdefined( target ) ) { for ( h = 0; h < 1; h++ ) { item = player.setspawnpoint; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3749,7 +3750,7 @@ bot_equipment_kill_think_loop() } } - if ( !isDefined( item.bots ) ) + if ( !isdefined( item.bots ) ) { item.bots = 0; } @@ -3759,7 +3760,7 @@ bot_equipment_kill_think_loop() continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3769,7 +3770,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3778,18 +3779,18 @@ bot_equipment_kill_think_loop() } // check for radar - if ( !isDefined( target ) ) + if ( !isdefined( target ) ) { for ( h = 0; h < 1; h++ ) { item = player.deployedportableradar; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3797,7 +3798,7 @@ bot_equipment_kill_think_loop() } } - if ( !isDefined( item.bots ) ) + if ( !isdefined( item.bots ) ) { item.bots = 0; } @@ -3807,7 +3808,7 @@ bot_equipment_kill_think_loop() continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3817,7 +3818,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3825,7 +3826,7 @@ bot_equipment_kill_think_loop() } } - if ( isDefined( target ) ) + if ( isdefined( target ) ) { break; } @@ -3833,20 +3834,20 @@ bot_equipment_kill_think_loop() } // check for ims - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { - imsKeys = getArrayKeys( level.ims ); + imsKeys = getarraykeys( level.ims ); for ( i = 0; i < imsKeys.size; i++ ) { item = level.ims[ imsKeys[ i ] ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3854,12 +3855,12 @@ bot_equipment_kill_think_loop() } } - if ( IsDefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) + if ( isdefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) { continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3869,7 +3870,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3880,18 +3881,18 @@ bot_equipment_kill_think_loop() } // check for vest - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { for ( i = 0; i < level.vest_boxes.size; i++ ) { item = level.vest_boxes[ i ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3899,12 +3900,12 @@ bot_equipment_kill_think_loop() } } - if ( IsDefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) + if ( isdefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) { continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3914,7 +3915,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3923,18 +3924,18 @@ bot_equipment_kill_think_loop() } // check for jammers - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { for ( i = 0; i < level.scramblers.size; i++ ) { item = level.scramblers[ i ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3942,12 +3943,12 @@ bot_equipment_kill_think_loop() } } - if ( IsDefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) + if ( isdefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) { continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -3957,7 +3958,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -3966,18 +3967,18 @@ bot_equipment_kill_think_loop() } // check for mines - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { for ( i = 0; i < level.mines.size; i++ ) { item = level.mines[ i ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -3985,12 +3986,12 @@ bot_equipment_kill_think_loop() } } - if ( IsDefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) + if ( isdefined( item.owner ) && ( ( level.teambased && item.owner.team == self.team ) || item.owner == self ) ) { continue; } - if ( !hasSitrep && !bulletTracePassed( myEye, item.origin, false, item ) ) + if ( !hasSitrep && !bullettracepassed( myEye, item.origin, false, item ) ) { continue; } @@ -4000,7 +4001,7 @@ bot_equipment_kill_think_loop() continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { target = item; break; @@ -4008,13 +4009,13 @@ bot_equipment_kill_think_loop() } } - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { return; } // must be ti - if ( isDefined( target.enemytrigger ) && !self HasScriptGoal() && !self.bot_lock_goal ) + if ( isdefined( target.enemytrigger ) && !self HasScriptGoal() && !self.bot_lock_goal ) { self BotNotifyBotEvent( "attack_equ", "go_ti", target ); @@ -4029,21 +4030,21 @@ bot_equipment_kill_think_loop() self ClearScriptGoal(); } - if ( path != "goal" || !isDefined( target ) ) + if ( path != "goal" || !isdefined( target ) ) { return; } - if ( randomInt( 100 ) < self.pers[ "bots" ][ "behavior" ][ "camp" ] * 8 ) + if ( randomint( 100 ) < self.pers[ "bots" ][ "behavior" ][ "camp" ] * 8 ) { self BotNotifyBotEvent( "attack_equ", "camp_ti", target ); - self thread killCampAfterTime( randomIntRange( 10, 20 ) ); + self thread killCampAfterTime( randomintrange( 10, 20 ) ); self thread killCampAfterEntGone( target ); self CampAtSpot( target.origin, target.origin + ( 0, 0, 42 ) ); } - if ( isDefined( target ) ) + if ( isdefined( target ) ) { self BotNotifyBotEvent( "attack_equ", "trigger_ti", target ); self thread BotPressUse(); @@ -4072,7 +4073,7 @@ bot_equipment_kill_think() for ( ;; ) { - wait( RandomIntRange( 1, 3 ) ); + wait( randomintrange( 1, 3 ) ); if ( self HasScriptEnemy() ) { @@ -4093,18 +4094,18 @@ bot_equipment_kill_think() */ bot_equipment_attack( equ ) { - wait_time = RandomIntRange( 7, 10 ); + wait_time = randomintrange( 7, 10 ); for ( i = 0; i < wait_time; i++ ) { wait( 1 ); - if ( !IsDefined( equ ) ) + if ( !isdefined( equ ) ) { return; } - if ( isDefined( equ.damagetaken ) && isDefined( equ.maxhealth ) ) + if ( isdefined( equ.damagetaken ) && isdefined( equ.maxhealth ) ) { if ( equ.damagetaken >= equ.maxhealth ) { @@ -4121,7 +4122,7 @@ bot_listen_to_steps_loop() { dist = level.bots_listendist; - if ( self _hasPerk( "specialty_selectivehearing" ) ) + if ( self _hasperk( "specialty_selectivehearing" ) ) { dist *= 1.4; } @@ -4149,22 +4150,22 @@ bot_listen_to_steps_loop() continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( lengthsquared( player getVelocity() ) < 20000 ) + if ( lengthsquared( player getvelocity() ) < 20000 ) { continue; } - if ( distanceSquared( player.origin, self.origin ) > dist ) + if ( distancesquared( player.origin, self.origin ) > dist ) { continue; } - if ( player _hasPerk( "specialty_quieter" ) ) + if ( player _hasperk( "specialty_quieter" ) ) { continue; } @@ -4173,10 +4174,10 @@ bot_listen_to_steps_loop() break; } - hasHeartbeat = ( isSubStr( self GetCurrentWeapon(), "_heartbeat" ) && ( ( !self IsEMPed() && !self isNuked() ) || self _hasPerk( "specialty_spygame" ) ) ); + hasHeartbeat = ( issubstr( self getcurrentweapon(), "_heartbeat" ) && ( ( !self isemped() && !self isnuked() ) || self _hasperk( "specialty_spygame" ) ) ); heartbeatDist = 350 * 350; - if ( !IsDefined( heard ) && hasHeartbeat ) + if ( !isdefined( heard ) && hasHeartbeat ) { for ( i = level.players.size - 1 ; i >= 0; i-- ) { @@ -4197,22 +4198,22 @@ bot_listen_to_steps_loop() continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( player _hasPerk( "specialty_heartbreaker" ) ) + if ( player _hasperk( "specialty_heartbreaker" ) ) { continue; } - if ( distanceSquared( player.origin, self.origin ) > heartbeatDist ) + if ( distancesquared( player.origin, self.origin ) > heartbeatDist ) { continue; } - if ( GetConeDot( player.origin, self.origin, self GetPlayerAngles() ) < 0.6 ) + if ( getConeDot( player.origin, self.origin, self getplayerangles() ) < 0.6 ) { continue; } @@ -4222,22 +4223,22 @@ bot_listen_to_steps_loop() } } - if ( !isDefined( heard ) ) + if ( !isdefined( heard ) ) { - if ( self _hasPerk( "specialty_revenge" ) && isDefined( self.lastkilledby ) ) + if ( self _hasperk( "specialty_revenge" ) && isdefined( self.lastkilledby ) ) { heard = self.lastkilledby; } } - if ( !IsDefined( heard ) ) + if ( !isdefined( heard ) ) { return; } self BotNotifyBotEvent( "heard_target", "start", heard ); - if ( bulletTracePassed( self getEye(), heard getTagOrigin( "j_spineupper" ), false, heard ) ) + if ( bullettracepassed( self geteye(), heard gettagorigin( "j_spineupper" ), false, heard ) ) { self setAttacker( heard ); return; @@ -4284,11 +4285,11 @@ bot_listen_to_steps() */ bot_uav_think_loop() { - hasAssPro = self _hasPerk( "specialty_spygame" ); + hasAssPro = self _hasperk( "specialty_spygame" ); if ( !hasAssPro ) { - if ( self isEMPed() || self.bot_isscrambled || self isNuked() ) + if ( self isemped() || self.bot_isscrambled || self isnuked() ) { return; } @@ -4318,7 +4319,7 @@ bot_uav_think_loop() continue; } - if ( !isDefined( player.team ) ) + if ( !isdefined( player.team ) ) { continue; } @@ -4333,27 +4334,27 @@ bot_uav_think_loop() continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - distFromPlayer = DistanceSquared( self.origin, player.origin ); + distFromPlayer = distancesquared( self.origin, player.origin ); if ( distFromPlayer > dist ) { continue; } - if ( ( !isSubStr( player getCurrentWeapon(), "_silencer" ) && player.bots_firing ) || ( hasRadar && !player _hasPerk( "specialty_coldblooded" ) ) || player maps\mp\perks\_perkfunctions::isPainted() || player.bot_isinradar || player isJuggernaut() || isDefined( player.uavremotemarkedby ) ) + if ( ( !issubstr( player getcurrentweapon(), "_silencer" ) && player.bots_firing ) || ( hasRadar && !player _hasperk( "specialty_coldblooded" ) ) || player maps\mp\perks\_perkfunctions::ispainted() || player.bot_isinradar || player isjuggernaut() || isdefined( player.uavremotemarkedby ) ) { self BotNotifyBotEvent( "uav_target", "start", player ); distSq = self.pers[ "bots" ][ "skill" ][ "help_dist" ] * self.pers[ "bots" ][ "skill" ][ "help_dist" ]; - if ( distFromPlayer < distSq && bulletTracePassed( self getEye(), player getTagOrigin( "j_spineupper" ), false, player ) ) + if ( distFromPlayer < distSq && bullettracepassed( self geteye(), player gettagorigin( "j_spineupper" ), false, player ) ) { - self SetAttacker( player ); + self setAttacker( player ); } if ( !self HasScriptGoal() && !self.bot_lock_goal ) @@ -4386,7 +4387,7 @@ bot_uav_think() { wait 0.75; - if ( self.pers[ "bots" ][ "skill" ][ "base" ] <= 1 || self IsUsingRemote() ) + if ( self.pers[ "bots" ][ "skill" ][ "base" ] <= 1 || self isusingremote() ) { continue; } @@ -4408,15 +4409,15 @@ bot_revenge_think() return; } - if ( isDefined( self.lastkiller ) && isReallyAlive( self.lastkiller ) ) + if ( isdefined( self.lastkiller ) && isreallyalive( self.lastkiller ) ) { - if ( bulletTracePassed( self getEye(), self.lastkiller getTagOrigin( "j_spineupper" ), false, self.lastkiller ) ) + if ( bullettracepassed( self geteye(), self.lastkiller gettagorigin( "j_spineupper" ), false, self.lastkiller ) ) { self setAttacker( self.lastkiller ); } } - if ( !isDefined( self.killerlocation ) ) + if ( !isdefined( self.killerlocation ) ) { return; } @@ -4425,7 +4426,7 @@ bot_revenge_think() for ( ;; ) { - wait( RandomIntRange( 1, 5 ) ); + wait( randomintrange( 1, 5 ) ); if ( self HasScriptGoal() || self.bot_lock_goal ) { @@ -4465,7 +4466,7 @@ turret_death_monitor( turret ) { wait 0.5; - if ( !isDefined( turret ) ) + if ( !isdefined( turret ) ) { break; } @@ -4475,7 +4476,7 @@ turret_death_monitor( turret ) break; } - if ( isDefined( turret.carriedby ) ) + if ( isdefined( turret.carriedby ) ) { break; } @@ -4489,13 +4490,13 @@ turret_death_monitor( turret ) */ bot_turret_attack( enemy ) { - wait_time = RandomIntRange( 7, 10 ); + wait_time = randomintrange( 7, 10 ); for ( i = 0; i < wait_time; i++ ) { wait( 1 ); - if ( !IsDefined( enemy ) ) + if ( !isdefined( enemy ) ) { return; } @@ -4505,12 +4506,12 @@ bot_turret_attack( enemy ) return; } - if ( isDefined( enemy.carriedby ) ) + if ( isdefined( enemy.carriedby ) ) { return; } - // if ( !BulletTracePassed( self getEye(), enemy.origin + ( 0, 0, 15 ), false, enemy ) ) + // if ( !bullettracepassed( self geteye(), enemy.origin + ( 0, 0, 15 ), false, enemy ) ) // return; } } @@ -4520,8 +4521,8 @@ bot_turret_attack( enemy ) */ bot_turret_think_loop() { - myteam = self.pers[ "team" ]; - turretsKeys = getArrayKeys( level.turrets ); + myTeam = self.pers[ "team" ]; + turretsKeys = getarraykeys( level.turrets ); if ( turretsKeys.size == 0 ) { @@ -4534,19 +4535,19 @@ bot_turret_think_loop() return; } - if ( self HasScriptEnemy() || self IsUsingRemote() ) + if ( self HasScriptEnemy() || self isusingremote() ) { return; } - myEye = self GetEye(); + myEye = self geteye(); turret = undefined; for ( i = turretsKeys.size - 1; i >= 0; i-- ) { tempTurret = level.turrets[ turretsKeys[ i ] ]; - if ( !isDefined( tempTurret ) ) + if ( !isdefined( tempTurret ) ) { continue; } @@ -4556,22 +4557,22 @@ bot_turret_think_loop() continue; } - if ( isDefined( tempTurret.carriedby ) ) + if ( isdefined( tempTurret.carriedby ) ) { continue; } - if ( isDefined( tempTurret.owner ) && tempTurret.owner == self ) + if ( isdefined( tempTurret.owner ) && tempTurret.owner == self ) { continue; } - if ( level.teambased && tempTurret.team == myteam ) + if ( level.teambased && tempTurret.team == myTeam ) { continue; } - if ( !bulletTracePassed( myEye, tempTurret.origin + ( 0, 0, 15 ), false, tempTurret ) ) + if ( !bullettracepassed( myEye, tempTurret.origin + ( 0, 0, 15 ), false, tempTurret ) ) { continue; } @@ -4581,18 +4582,18 @@ bot_turret_think_loop() turretsKeys = undefined; - if ( !isDefined( turret ) ) + if ( !isdefined( turret ) ) { return; } - forward = AnglesToForward( turret.angles ); - forward = VectorNormalize( forward ); + forward = anglestoforward( turret.angles ); + forward = vectornormalize( forward ); delta = self.origin - turret.origin; - delta = VectorNormalize( delta ); + delta = vectornormalize( delta ); - dot = VectorDot( forward, delta ); + dot = vectordot( forward, delta ); facing = true; @@ -4606,22 +4607,22 @@ bot_turret_think_loop() facing = false; } - if ( self _hasPerk( "specialty_blindeye" ) ) + if ( self _hasperk( "specialty_blindeye" ) ) { facing = false; } - if ( !isDefined( turret.sentrytype ) || turret.sentrytype == "sam_turret" ) + if ( !isdefined( turret.sentrytype ) || turret.sentrytype == "sam_turret" ) { facing = false; } - if ( facing && !BulletTracePassed( myEye, turret.origin + ( 0, 0, 15 ), false, turret ) ) + if ( facing && !bullettracepassed( myEye, turret.origin + ( 0, 0, 15 ), false, turret ) ) { return; } - if ( !IsDefined( turret.bots ) ) + if ( !isdefined( turret.bots ) ) { turret.bots = 0; } @@ -4646,7 +4647,7 @@ bot_turret_think_loop() } } - if ( !isDefined( turret ) ) + if ( !isdefined( turret ) ) { return; } @@ -4693,7 +4694,7 @@ bot_box_think_loop( data ) ret = self waittill_any_timeout( randomintrange( 3, 5 ), "bot_check_box_think" ); } - if ( RandomInt( 100 ) < 20 && ret != "bot_check_box_think" ) + if ( randomint( 100 ) < 20 && ret != "bot_check_box_think" ) { return; } @@ -4703,7 +4704,7 @@ bot_box_think_loop( data ) return; } - if ( self HasThreat() ) + if ( self hasThreat() ) { return; } @@ -4713,7 +4714,7 @@ bot_box_think_loop( data ) return; } - if ( self IsUsingRemote() || self BotIsFrozen() ) + if ( self isusingremote() || self BotIsFrozen() ) { return; } @@ -4723,18 +4724,18 @@ bot_box_think_loop( data ) return; } - if ( isDefined( self.haslightarmor ) && self.haslightarmor ) + if ( isdefined( self.haslightarmor ) && self.haslightarmor ) { return; } - if ( self isJuggernaut() ) + if ( self isjuggernaut() ) { return; } box = undefined; - myteam = self.pers[ "team" ]; + myTeam = self.pers[ "team" ]; dist = 2048 * 2048; @@ -4742,12 +4743,12 @@ bot_box_think_loop( data ) { item = level.vest_boxes[ i ]; - if ( !isDefined( item ) ) + if ( !isdefined( item ) ) { continue; } - if ( isDefined( item.damagetaken ) && isDefined( item.maxhealth ) ) + if ( isdefined( item.damagetaken ) && isdefined( item.maxhealth ) ) { if ( item.damagetaken >= item.maxhealth ) { @@ -4755,19 +4756,19 @@ bot_box_think_loop( data ) } } - if ( !IsDefined( item.owner ) || ( level.teambased && item.owner.team != myteam ) || ( !level.teambased && item.owner != self ) ) + if ( !isdefined( item.owner ) || ( level.teambased && item.owner.team != myTeam ) || ( !level.teambased && item.owner != self ) ) { continue; } - if ( DistanceSquared( item.origin, self.origin ) < dist ) + if ( distancesquared( item.origin, self.origin ) < dist ) { box = item; break; } } - if ( !isDefined( box ) ) + if ( !isdefined( box ) ) { return; } @@ -4776,7 +4777,7 @@ bot_box_think_loop( data ) self.bot_lock_goal = true; - radius = GetDvarFloat( "player_useRadius" ) / 2; + radius = getdvarfloat( "player_useRadius" ) / 2; self SetScriptGoal( box.origin, radius ); self thread bot_inc_bots( box, true ); self thread bots_watch_touch_obj( box ); @@ -4790,7 +4791,7 @@ bot_box_think_loop( data ) self ClearScriptGoal(); } - if ( path != "goal" || !isDefined( box ) || DistanceSquared( self.origin, box.origin ) > radius * radius ) + if ( path != "goal" || !isdefined( box ) || distancesquared( self.origin, box.origin ) > radius * radius ) { return; } @@ -4818,7 +4819,7 @@ bot_box_think() self endon( "disconnect" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.first = true; for ( ;; ) @@ -4832,7 +4833,7 @@ bot_box_think() */ bot_watch_stuck_on_crate_loop() { - crates = getEntArray( "care_package", "targetname" ); + crates = getentarray( "care_package", "targetname" ); if ( crates.size == 0 ) { @@ -4845,12 +4846,12 @@ bot_watch_stuck_on_crate_loop() { tempCrate = crates[ i ]; - if ( !isDefined( tempCrate ) ) + if ( !isdefined( tempCrate ) ) { continue; } - if ( isDefined( tempCrate.owner ) && isDefined( tempCrate.bomb ) ) + if ( isdefined( tempCrate.owner ) && isdefined( tempCrate.bomb ) ) { if ( tempCrate.owner == self ) { @@ -4862,18 +4863,18 @@ bot_watch_stuck_on_crate_loop() continue; } - if ( self _hasPerk( "specialty_detectexplosive" ) ) + if ( self _hasperk( "specialty_detectexplosive" ) ) { continue; } } - if ( !isDefined( tempCrate.doingphysics ) || tempCrate.doingphysics ) + if ( !isdefined( tempCrate.doingphysics ) || tempCrate.doingphysics ) { continue; } - if ( isDefined( crate ) && DistanceSquared( crate.origin, self.origin ) < DistanceSquared( tempCrate.origin, self.origin ) ) + if ( isdefined( crate ) && distancesquared( crate.origin, self.origin ) < distancesquared( tempCrate.origin, self.origin ) ) { continue; } @@ -4881,14 +4882,14 @@ bot_watch_stuck_on_crate_loop() crate = tempCrate; } - if ( !isDefined( crate ) ) + if ( !isdefined( crate ) ) { return; } - radius = GetDvarFloat( "player_useRadius" ); + radius = getdvarfloat( "player_useRadius" ); - if ( DistanceSquared( crate.origin, self.origin ) > radius * radius ) + if ( distancesquared( crate.origin, self.origin ) > radius * radius ) { return; } @@ -4910,7 +4911,7 @@ bot_watch_stuck_on_crate() { wait 3; - if ( self HasThreat() ) + if ( self hasThreat() ) { continue; } @@ -4924,7 +4925,7 @@ bot_watch_stuck_on_crate() */ bot_crate_think_loop( data ) { - myteam = self.pers[ "team" ]; + myTeam = self.pers[ "team" ]; ret = "crate_physics_done"; if ( data.first ) @@ -4939,9 +4940,9 @@ bot_crate_think_loop( data ) crate = self.bot_stuck_on_carepackage; self.bot_stuck_on_carepackage = undefined; - if ( !isDefined( crate ) ) + if ( !isdefined( crate ) ) { - if ( RandomInt( 100 ) < 20 && ret != "crate_physics_done" ) + if ( randomint( 100 ) < 20 && ret != "crate_physics_done" ) { return; } @@ -4956,7 +4957,7 @@ bot_crate_think_loop( data ) return; } - if ( self IsUsingRemote() || self BotIsFrozen() ) + if ( self isusingremote() || self BotIsFrozen() ) { return; } @@ -4966,7 +4967,7 @@ bot_crate_think_loop( data ) return; } - crates = getEntArray( "care_package", "targetname" ); + crates = getentarray( "care_package", "targetname" ); if ( crates.size == 0 ) { @@ -4981,12 +4982,12 @@ bot_crate_think_loop( data ) { tempCrate = crates[ i ]; - if ( !isDefined( tempCrate ) ) + if ( !isdefined( tempCrate ) ) { continue; } - if ( isDefined( tempCrate.owner ) && isDefined( tempCrate.bomb ) ) + if ( isdefined( tempCrate.owner ) && isdefined( tempCrate.bomb ) ) { if ( tempCrate.owner == self ) { @@ -4998,18 +4999,18 @@ bot_crate_think_loop( data ) continue; } - if ( self _hasPerk( "specialty_detectexplosive" ) ) + if ( self _hasperk( "specialty_detectexplosive" ) ) { continue; } } - if ( !isDefined( tempCrate.doingphysics ) || tempCrate.doingphysics ) + if ( !isdefined( tempCrate.doingphysics ) || tempCrate.doingphysics ) { continue; } - if ( !IsDefined( tempCrate.bots ) ) + if ( !isdefined( tempCrate.bots ) ) { tempCrate.bots = 0; } @@ -5019,18 +5020,18 @@ bot_crate_think_loop( data ) continue; } - if ( isDefined( crate ) ) + if ( isdefined( crate ) ) { if ( wantsClosest ) { - if ( DistanceSquared( crate.origin, self.origin ) < DistanceSquared( tempCrate.origin, self.origin ) ) + if ( distancesquared( crate.origin, self.origin ) < distancesquared( tempCrate.origin, self.origin ) ) { continue; } } else { - if ( maps\mp\killstreaks\_killstreaks::getStreakCost( crate.cratetype ) > maps\mp\killstreaks\_killstreaks::getStreakCost( tempCrate.cratetype ) ) + if ( maps\mp\killstreaks\_killstreaks::getstreakcost( crate.cratetype ) > maps\mp\killstreaks\_killstreaks::getstreakcost( tempCrate.cratetype ) ) { continue; } @@ -5042,7 +5043,7 @@ bot_crate_think_loop( data ) crates = undefined; - if ( !isDefined( crate ) ) + if ( !isdefined( crate ) ) { return; } @@ -5051,7 +5052,7 @@ bot_crate_think_loop( data ) self.bot_lock_goal = true; - radius = GetDvarFloat( "player_useRadius" ) - 16; + radius = getdvarfloat( "player_useRadius" ) - 16; self SetScriptGoal( crate.origin, radius ); self thread bot_inc_bots( crate, true ); self thread bots_watch_touch_obj( crate ); @@ -5065,9 +5066,9 @@ bot_crate_think_loop( data ) self ClearScriptGoal(); } - if ( path != "goal" || !isDefined( crate ) || DistanceSquared( self.origin, crate.origin ) > radius * radius ) + if ( path != "goal" || !isdefined( crate ) || distancesquared( self.origin, crate.origin ) > radius * radius ) { - if ( isDefined( crate ) && path == "bad_path" ) + if ( isdefined( crate ) && path == "bad_path" ) { self BotNotifyBotEvent( "crate_cap", "unreachable", crate ); } @@ -5085,7 +5086,7 @@ bot_crate_think_loop( data ) waitTime = 3.25; - if ( !isDefined( crate.owner ) || crate.owner == self ) + if ( !isdefined( crate.owner ) || crate.owner == self ) { waitTime = 0.75; } @@ -5108,7 +5109,7 @@ bot_crate_think() self endon( "disconnect" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.first = true; for ( ;; ) @@ -5122,7 +5123,7 @@ bot_crate_think() */ doReloadCancel_loop() { - curWeap = self GetCurrentWeapon(); + curWeap = self getcurrentweapon(); ret = self waittill_either_return( "reload", "weapon_change" ); if ( self BotIsFrozen() ) @@ -5135,17 +5136,17 @@ doReloadCancel_loop() return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { return; } - if ( !getDvarInt( "sv_enableDoubleTaps" ) ) + if ( !getdvarint( "sv_enableDoubleTaps" ) ) { return; } @@ -5153,15 +5154,15 @@ doReloadCancel_loop() // wait for an actual change if ( ret == "weapon_change" ) { - for ( i = 0; i < 10 && curWeap == self GetCurrentWeapon(); i++ ) + for ( i = 0; i < 10 && curWeap == self getcurrentweapon(); i++ ) { wait 0.05; } } - curWeap = self GetCurrentWeapon(); + curWeap = self getcurrentweapon(); - if ( !maps\mp\gametypes\_weapons::isPrimaryWeapon( curWeap ) ) + if ( !maps\mp\gametypes\_weapons::isprimaryweapon( curWeap ) ) { return; } @@ -5169,7 +5170,7 @@ doReloadCancel_loop() if ( ret == "reload" ) { // check single reloads - if ( self GetWeaponAmmoClip( curWeap ) < WeaponClipSize( curWeap ) ) + if ( self getweaponammoclip( curWeap ) < weaponclipsize( curWeap ) ) { return; } @@ -5182,15 +5183,15 @@ doReloadCancel_loop() } // check if got another weapon - weaponslist = self GetWeaponsListPrimaries(); + weaponslist = self getweaponslistprimaries(); weap = ""; while ( weaponslist.size ) { - weapon = weaponslist[ randomInt( weaponslist.size ) ]; + weapon = weaponslist[ randomint( weaponslist.size ) ]; weaponslist = array_remove( weaponslist, weapon ); - if ( !maps\mp\gametypes\_weapons::isPrimaryWeapon( weapon ) ) + if ( !maps\mp\gametypes\_weapons::isprimaryweapon( weapon ) ) { continue; } @@ -5211,9 +5212,9 @@ doReloadCancel_loop() // do the cancel wait 0.1; - self thread ChangeToWeapon( weap ); + self thread changeToWeapon( weap ); wait 0.25; - self thread ChangeToWeapon( curWeap ); + self thread changeToWeapon( curWeap ); wait 2; } @@ -5236,7 +5237,7 @@ doReloadCancel() */ bot_weapon_think_loop( data ) { - ret = self waittill_any_timeout( randomIntRange( 2, 4 ), "bot_force_check_switch" ); + ret = self waittill_any_timeout( randomintrange( 2, 4 ), "bot_force_check_switch" ); if ( self BotIsFrozen() ) { @@ -5248,17 +5249,17 @@ bot_weapon_think_loop( data ) return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { return; } - curWeap = self GetCurrentWeapon(); + curWeap = self getcurrentweapon(); hasTarget = self hasThreat(); if ( hasTarget ) @@ -5266,22 +5267,22 @@ bot_weapon_think_loop( data ) threat = self getThreat(); rocketAmmo = self getRocketAmmo(); - if ( entIsVehicle( threat ) && isDefined( rocketAmmo ) ) + if ( entIsVehicle( threat ) && isdefined( rocketAmmo ) ) { if ( curWeap != rocketAmmo ) { - self thread ChangeToWeapon( rocketAmmo ); + self thread changeToWeapon( rocketAmmo ); } return; } } - if ( self HasBotJavelinLocation() && self GetAmmoCount( "javelin_mp" ) ) + if ( self HasBotJavelinLocation() && self getammocount( "javelin_mp" ) ) { if ( curWeap != "javelin_mp" ) { - self thread ChangeToWeapon( "javelin_mp" ); + self thread changeToWeapon( "javelin_mp" ); } return; @@ -5293,16 +5294,16 @@ bot_weapon_think_loop( data ) { data.first = false; - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "initswitch" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "initswitch" ] ) { return; } } else { - if ( curWeap != "none" && self getAmmoCount( curWeap ) && curWeap != "stinger_mp" && curWeap != "javelin_mp" ) + if ( curWeap != "none" && self getammocount( curWeap ) && curWeap != "stinger_mp" && curWeap != "javelin_mp" ) { - if ( randomInt( 100 ) > self.pers[ "bots" ][ "behavior" ][ "switch" ] ) + if ( randomint( 100 ) > self.pers[ "bots" ][ "behavior" ][ "switch" ] ) { return; } @@ -5323,10 +5324,10 @@ bot_weapon_think_loop( data ) while ( weaponslist.size ) { - weapon = weaponslist[ randomInt( weaponslist.size ) ]; + weapon = weaponslist[ randomint( weaponslist.size ) ]; weaponslist = array_remove( weaponslist, weapon ); - if ( !self getAmmoCount( weapon ) && !force ) + if ( !self getammocount( weapon ) && !force ) { continue; } @@ -5350,7 +5351,7 @@ bot_weapon_think_loop( data ) return; } - self thread ChangeToWeapon( weap ); + self thread changeToWeapon( weap ); } /* @@ -5362,7 +5363,7 @@ bot_weapon_think() self endon( "disconnect" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.first = true; for ( ;; ) @@ -5378,12 +5379,12 @@ bot_target_vehicle_loop() { rocketAmmo = self getRocketAmmo(); - if ( isDefined( rocketAmmo ) && rocketAmmo == "javelin_mp" && self isEMPed() ) + if ( isdefined( rocketAmmo ) && rocketAmmo == "javelin_mp" && self isemped() ) { return; } - targets = maps\mp\_stinger::GetTargetList(); + targets = maps\mp\_stinger::gettargetlist(); if ( !targets.size ) { @@ -5391,24 +5392,24 @@ bot_target_vehicle_loop() } lockOnAmmo = self getLockonAmmo(); - myEye = self GetEye(); + myEye = self geteye(); target = undefined; for ( i = targets.size - 1; i >= 0; i-- ) { tempTarget = targets[ i ]; - if ( isPlayer( tempTarget ) ) + if ( isplayer( tempTarget ) ) { continue; } - if ( isDefined( tempTarget.owner ) && tempTarget.owner == self ) + if ( isdefined( tempTarget.owner ) && tempTarget.owner == self ) { continue; } - if ( !bulletTracePassed( myEye, tempTarget.origin, false, tempTarget ) ) + if ( !bullettracepassed( myEye, tempTarget.origin, false, tempTarget ) ) { continue; } @@ -5418,7 +5419,7 @@ bot_target_vehicle_loop() continue; } - if ( isDefined( tempTarget.damagetaken ) && isDefined( tempTarget.maxhealth ) ) + if ( isdefined( tempTarget.damagetaken ) && isdefined( tempTarget.maxhealth ) ) { if ( tempTarget.damagetaken >= tempTarget.maxhealth ) { @@ -5426,7 +5427,7 @@ bot_target_vehicle_loop() } } - if ( tempTarget.classname != "script_vehicle" && !isDefined( lockOnAmmo ) ) + if ( tempTarget.classname != "script_vehicle" && !isdefined( lockOnAmmo ) ) { continue; } @@ -5436,19 +5437,19 @@ bot_target_vehicle_loop() targets = undefined; - if ( !isDefined( target ) ) + if ( !isdefined( target ) ) { return; } if ( target.model != "vehicle_ugv_talon_mp" && target.model != "vehicle_remote_uav" ) { - if ( isDefined( self.remotetank ) ) + if ( isdefined( self.remotetank ) ) { return; } - if ( !isDefined( rocketAmmo ) && self BotGetRandom() < 90 ) + if ( !isdefined( rocketAmmo ) && self BotGetRandom() < 90 ) { return; } @@ -5474,7 +5475,7 @@ bot_target_vehicle() for ( ;; ) { - wait randomIntRange( 2, 4 ); + wait randomintrange( 2, 4 ); if ( self.pers[ "bots" ][ "skill" ][ "base" ] <= 1 ) { @@ -5486,7 +5487,7 @@ bot_target_vehicle() continue; } - if ( self IsUsingRemote() && !isDefined( self.remotetank ) ) + if ( self isusingremote() && !isdefined( self.remotetank ) ) { continue; } @@ -5502,14 +5503,14 @@ bot_attack_vehicle( target ) { target endon( "death" ); - wait_time = RandomIntRange( 7, 10 ); + wait_time = randomintrange( 7, 10 ); for ( i = 0; i < wait_time; i++ ) { self notify( "bot_force_check_switch" ); wait( 1 ); - if ( !IsDefined( target ) ) + if ( !isdefined( target ) ) { return; } @@ -5533,7 +5534,7 @@ bot_watch_use_remote_turret() continue; } - if ( self HasThreat() || self HasBotJavelinLocation() ) + if ( self hasThreat() || self HasBotJavelinLocation() ) { continue; } @@ -5543,17 +5544,17 @@ bot_watch_use_remote_turret() continue; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { continue; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { continue; } - if ( !isDefined( self.remoteturretlist ) || !isDefined( self.remoteturretlist[ 0 ] ) ) + if ( !isdefined( self.remoteturretlist ) || !isdefined( self.remoteturretlist[ 0 ] ) ) { continue; } @@ -5580,7 +5581,7 @@ getKillstreakTargetLocation() continue; } - if ( !isDefined( player.team ) ) + if ( !isdefined( player.team ) ) { continue; } @@ -5595,17 +5596,17 @@ getKillstreakTargetLocation() continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( player _hasPerk( "specialty_blindeye" ) ) + if ( player _hasperk( "specialty_blindeye" ) ) { continue; } - if ( !bulletTracePassed( player.origin, player.origin + ( 0, 0, 2048 ), false, player ) && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) + if ( !bullettracepassed( player.origin, player.origin + ( 0, 0, 2048 ), false, player ) && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) { continue; } @@ -5615,13 +5616,13 @@ getKillstreakTargetLocation() target = random( players ); - if ( isDefined( target ) ) + if ( isdefined( target ) ) { - location = target.origin + ( randomIntRange( ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * -75, ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * 75 ), randomIntRange( ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * -75, ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * 75 ), 0 ); + location = target.origin + ( randomintrange( ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * -75, ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * 75 ), randomintrange( ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * -75, ( 8 - self.pers[ "bots" ][ "skill" ][ "base" ] ) * 75 ), 0 ); } else if ( self.pers[ "bots" ][ "skill" ][ "base" ] <= 3 ) { - location = self.origin + ( randomIntRange( -512, 512 ), randomIntRange( -512, 512 ), 0 ); + location = self.origin + ( randomintrange( -512, 512 ), randomintrange( -512, 512 ), 0 ); } return location; @@ -5637,14 +5638,14 @@ clear_remote_on_death( isac130 ) self waittill_either( "death", "disconnect" ); - if ( isDefined( isac130 ) && isac130 ) + if ( isdefined( isac130 ) && isac130 ) { level.ac130inuse = false; } - if ( isDefined( self ) ) + if ( isdefined( self ) ) { - self ClearUsingRemote(); + self clearusingremote(); } } @@ -5653,9 +5654,9 @@ clear_remote_on_death( isac130 ) */ bot_killstreak_think_loop( data ) { - if ( !isDefined( data.dofastcontinue ) ) + if ( !isdefined( data.dofastcontinue ) ) { - wait randomIntRange( 1, 3 ); + wait randomintrange( 1, 3 ); } if ( self BotIsFrozen() ) @@ -5663,7 +5664,7 @@ bot_killstreak_think_loop( data ) return; } - if ( self HasThreat() || self HasBotJavelinLocation() ) + if ( self hasThreat() || self HasBotJavelinLocation() ) { return; } @@ -5673,23 +5674,23 @@ bot_killstreak_think_loop( data ) return; } - if ( self isEMPed() || self isNuked() ) + if ( self isemped() || self isnuked() ) { return; } - if ( self IsUsingRemote() ) + if ( self isusingremote() ) { return; } - if ( self InLastStand() && !self InFinalStand() ) + if ( self inLastStand() && !self inFinalStand() ) { return; } - if ( isDefined( self.iscarrying ) && self.iscarrying ) + if ( isdefined( self.iscarrying ) && self.iscarrying ) { self notify( "place_sentry" ); self notify( "place_turret" ); @@ -5698,9 +5699,9 @@ bot_killstreak_think_loop( data ) self notify( "place_tank" ); } - curWeap = self GetCurrentWeapon(); + curWeap = self getcurrentweapon(); - if ( isSubStr( curWeap, "airdrop_" ) || isSubStr( curWeap, "deployable_" ) ) + if ( issubstr( curWeap, "airdrop_" ) || issubstr( curWeap, "deployable_" ) ) { self thread BotPressAttack( 0.05 ); } @@ -5708,7 +5709,7 @@ bot_killstreak_think_loop( data ) useableStreaks = []; - if ( !isDefined( data.dofastcontinue ) ) + if ( !isdefined( data.dofastcontinue ) ) { if ( self.pers[ "killstreaks" ][ 0 ].available ) { @@ -5744,37 +5745,37 @@ bot_killstreak_think_loop( data ) self.killstreakindexweapon = random( useableStreaks ); streakName = self.pers[ "killstreaks" ][ self.killstreakindexweapon ].streakname; - if ( level.ingraceperiod && maps\mp\killstreaks\_killstreaks::deadlyKillstreak( streakName ) ) + if ( level.ingraceperiod && maps\mp\killstreaks\_killstreaks::deadlykillstreak( streakName ) ) { return; } - ksWeap = maps\mp\killstreaks\_killstreaks::getKillstreakWeapon( streakName ); + ksWeap = maps\mp\killstreaks\_killstreaks::getkillstreakweapon( streakName ); if ( curWeap == "none" || !isWeaponPrimary( curWeap ) ) { - curWeap = self GetLastWeapon(); + curWeap = self getlastweapon(); } lifeId = self.pers[ "killstreaks" ][ 0 ].lifeid; - if ( !isDefined( lifeId ) ) + if ( !isdefined( lifeId ) ) { lifeId = -1; } - if ( maps\mp\killstreaks\_killstreaks::isRideKillstreak( streakName ) || maps\mp\killstreaks\_killstreaks::isCarryKillstreak( streakName ) || streakName == "sam_turret" || streakName == "remote_mg_turret" ) + if ( maps\mp\killstreaks\_killstreaks::isridekillstreak( streakName ) || maps\mp\killstreaks\_killstreaks::iscarrykillstreak( streakName ) || streakName == "sam_turret" || streakName == "remote_mg_turret" ) { if ( self inLastStand() ) { return; } - if ( lifeId == self.deaths && !self HasScriptGoal() && !self.bot_lock_goal && maps\mp\killstreaks\_killstreaks::isRideKillstreak( streakName ) && !self nearAnyOfWaypoints( 128, getWaypointsOfType( "camp" ) ) ) + if ( lifeId == self.deaths && !self HasScriptGoal() && !self.bot_lock_goal && maps\mp\killstreaks\_killstreaks::isridekillstreak( streakName ) && !self nearAnyOfWaypoints( 128, getWaypointsOfType( "camp" ) ) ) { campSpot = getWaypointForIndex( random( self waypointsNear( getWaypointsOfType( "camp" ), 1024 ) ) ); - if ( isDefined( campSpot ) ) + if ( isdefined( campSpot ) ) { self BotNotifyBotEvent( "killstreak", "camp", streakName, campSpot ); @@ -5799,21 +5800,21 @@ bot_killstreak_think_loop( data ) if ( streakName == "remote_uav" || streakName == "remote_tank" ) { - if ( ( isDefined( level.remote_uav[ self.team ] ) || level.littlebirds.size >= 4 ) && streakName == "remote_uav" ) + if ( ( isdefined( level.remote_uav[ self.team ] ) || level.littlebirds.size >= 4 ) && streakName == "remote_uav" ) { return; } - if ( currentActiveVehicleCount() >= maxVehiclesAllowed() || level.fauxvehiclecount + 1 >= maxVehiclesAllowed() ) + if ( currentactivevehiclecount() >= maxvehiclesallowed() || level.fauxvehiclecount + 1 >= maxvehiclesallowed() ) { return; } } - myEye = self GetEye(); - angles = self GetPlayerAngles(); + myEye = self geteye(); + angles = self getplayerangles(); - forwardTrace = bulletTrace( myEye, myEye + AnglesToForward( angles ) * 1024, false, self ); + forwardTrace = bullettrace( myEye, myEye + anglestoforward( angles ) * 1024, false, self ); placeNot = "place_sentry"; cancelNot = "cancel_sentry"; distCheck = 1000 * 1000; @@ -5822,7 +5823,7 @@ bot_killstreak_think_loop( data ) switch ( streakName ) { case "sam_turret": - forwardTrace = bulletTrace( myEye, myEye + ( 0, 0, 1024 ), false, self ); + forwardTrace = bullettrace( myEye, myEye + ( 0, 0, 1024 ), false, self ); break; case "remote_mg_turret": @@ -5831,14 +5832,14 @@ bot_killstreak_think_loop( data ) break; case "ims": - forwardTrace = bulletTrace( myEye, myEye + AnglesToForward( angles ) * 128, false, self ); + forwardTrace = bullettrace( myEye, myEye + anglestoforward( angles ) * 128, false, self ); placeNot = "place_ims"; cancelNot = "cancel_ims"; distCheck = 100 * 100; break; case "remote_uav": - forwardTrace = bulletTrace( myEye, myEye + AnglesToForward( angles ) * 128, false, self ); + forwardTrace = bullettrace( myEye, myEye + anglestoforward( angles ) * 128, false, self ); placeNot = "place_carryRemoteUAV"; cancelNot = "cancel_carryRemoteUAV"; distCheck = 100 * 100; @@ -5846,7 +5847,7 @@ bot_killstreak_think_loop( data ) break; case "remote_tank": - forwardTrace = bulletTrace( myEye, myEye + AnglesToForward( angles ) * 128, false, self ); + forwardTrace = bullettrace( myEye, myEye + anglestoforward( angles ) * 128, false, self ); placeNot = "place_tank"; cancelNot = "cancel_tank"; distCheck = 100 * 100; @@ -5854,7 +5855,7 @@ bot_killstreak_think_loop( data ) break; } - if ( DistanceSquared( self.origin, forwardTrace[ "position" ] ) < distCheck && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) + if ( distancesquared( self.origin, forwardTrace[ "position" ] ) < distCheck && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) { return; } @@ -5889,7 +5890,7 @@ bot_killstreak_think_loop( data ) { location = self getKillstreakTargetLocation(); - if ( !isDefined( location ) ) + if ( !isdefined( location ) ) { return; } @@ -5897,44 +5898,44 @@ bot_killstreak_think_loop( data ) self BotNotifyBotEvent( "killstreak", "call", streakName, location ); self BotRandomStance(); - self setUsingRemote( "remotemissile" ); + self setusingremote( "remotemissile" ); self thread clear_remote_on_death(); self BotStopMoving( true ); if ( !self changeToWeapon( ksWeap ) ) { - self ClearUsingRemote(); + self clearusingremote(); self notify( "bot_clear_remote_on_death" ); self BotStopMoving( false ); return; } wait 0.05; - self thread ChangeToWeapon( ksWeap ); // prevent script from changing back + self thread changeToWeapon( ksWeap ); // prevent script from changing back wait 1; self notify( "bot_clear_remote_on_death" ); self BotStopMoving( false ); - if ( self isEMPed() || self isNuked() ) + if ( self isemped() || self isnuked() ) { - self ClearUsingRemote(); + self clearusingremote(); self thread changeToWeapon( curWeap ); return; } self BotFreezeControls( true ); - self thread maps\mp\killstreaks\_killstreaks::updateKillstreaks(); - self maps\mp\killstreaks\_killstreaks::usedKillstreak( streakName, true ); + self thread maps\mp\killstreaks\_killstreaks::updatekillstreaks(); + self maps\mp\killstreaks\_killstreaks::usedkillstreak( streakName, true ); - rocket = MagicBullet( "remotemissile_projectile_mp", self.origin + ( 0.0, 0.0, 7000.0 - ( self.pers[ "bots" ][ "skill" ][ "base" ] * 400 ) ), location, self ); + rocket = magicbullet( "remotemissile_projectile_mp", self.origin + ( 0.0, 0.0, 7000.0 - ( self.pers[ "bots" ][ "skill" ][ "base" ] * 400 ) ), location, self ); rocket.lifeid = lifeId; rocket.type = "remote"; - rocket thread maps\mp\gametypes\_weapons::AddMissileToSightTraces( self.pers[ "team" ] ); - rocket thread maps\mp\killstreaks\_remotemissile::handleDamage(); - thread maps\mp\killstreaks\_remotemissile::MissileEyes( self, rocket ); + rocket thread maps\mp\gametypes\_weapons::addmissiletosighttraces( self.pers[ "team" ] ); + rocket thread maps\mp\killstreaks\_remotemissile::handledamage(); + thread maps\mp\killstreaks\_remotemissile::missileeyes( self, rocket ); self waittill( "stopped_using_remote" ); @@ -5945,7 +5946,7 @@ bot_killstreak_think_loop( data ) { if ( streakName == "ac130" ) { - if ( isDefined( level.ac130player ) || level.ac130inuse ) + if ( isdefined( level.ac130player ) || level.ac130inuse ) { return; } @@ -5953,7 +5954,7 @@ bot_killstreak_think_loop( data ) if ( streakName == "remote_mortar" ) { - if ( isDefined( level.remote_mortar ) ) + if ( isdefined( level.remote_mortar ) ) { return; } @@ -5964,20 +5965,20 @@ bot_killstreak_think_loop( data ) if ( streakName == "osprey_gunner" ) { - if ( isDefined( level.chopper ) ) + if ( isdefined( level.chopper ) ) { return; } - if ( currentActiveVehicleCount() >= maxVehiclesAllowed() || level.fauxvehiclecount + 1 >= maxVehiclesAllowed() ) + if ( currentactivevehiclecount() >= maxvehiclesallowed() || level.fauxvehiclecount + 1 >= maxvehiclesallowed() ) { return; } location = self getKillstreakTargetLocation(); - directionYaw = randomInt( 360 ); + directionYaw = randomint( 360 ); - if ( !isDefined( location ) ) + if ( !isdefined( location ) ) { return; } @@ -5992,7 +5993,7 @@ bot_killstreak_think_loop( data ) { wait 1; - if ( isDefined( location ) ) + if ( isdefined( location ) ) { self notify( "confirm_location", location, directionYaw ); } @@ -6003,12 +6004,12 @@ bot_killstreak_think_loop( data ) } else if ( streakName == "deployable_vest" ) { - myEye = self GetEye(); - angles = self GetPlayerAngles(); + myEye = self geteye(); + angles = self getplayerangles(); - forwardTrace = bulletTrace( myEye, myEye + AnglesToForward( angles ) * 128, false, self ); + forwardTrace = bullettrace( myEye, myEye + anglestoforward( angles ) * 128, false, self ); - if ( DistanceSquared( self.origin, forwardTrace[ "position" ] ) < 96 * 96 && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) + if ( distancesquared( self.origin, forwardTrace[ "position" ] ) < 96 * 96 && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) { return; } @@ -6047,37 +6048,37 @@ bot_killstreak_think_loop( data ) return; } - if ( ( level.littlebirds.size >= 4 || level.fauxvehiclecount >= 4 ) && !isSubStr( toLower( streakName ), "juggernaut" ) ) + if ( ( level.littlebirds.size >= 4 || level.fauxvehiclecount >= 4 ) && !issubstr( tolower( streakName ), "juggernaut" ) ) { return; } - if ( currentActiveVehicleCount() >= maxVehiclesAllowed() || level.fauxvehiclecount + 1 >= maxVehiclesAllowed() ) + if ( currentactivevehiclecount() >= maxvehiclesallowed() || level.fauxvehiclecount + 1 >= maxvehiclesallowed() ) { return; } - if ( IsSubStr( toLower( streakName ), "escort_airdrop" ) && isDefined( level.chopper ) ) + if ( issubstr( tolower( streakName ), "escort_airdrop" ) && isdefined( level.chopper ) ) { return; } - if ( !bulletTracePassed( self.origin, self.origin + ( 0, 0, 2048 ), false, self ) && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) + if ( !bullettracepassed( self.origin, self.origin + ( 0, 0, 2048 ), false, self ) && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) { return; } - myEye = self GetEye(); - angles = self GetPlayerAngles(); + myEye = self geteye(); + angles = self getplayerangles(); - forwardTrace = bulletTrace( myEye, myEye + AnglesToForward( angles ) * 256, false, self ); + forwardTrace = bullettrace( myEye, myEye + anglestoforward( angles ) * 256, false, self ); - if ( DistanceSquared( self.origin, forwardTrace[ "position" ] ) < 96 * 96 && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) + if ( distancesquared( self.origin, forwardTrace[ "position" ] ) < 96 * 96 && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) { return; } - if ( !bulletTracePassed( forwardTrace[ "position" ], forwardTrace[ "position" ] + ( 0, 0, 2048 ), false, self ) && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) + if ( !bullettracepassed( forwardTrace[ "position" ], forwardTrace[ "position" ] + ( 0, 0, 2048 ), false, self ) && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 ) { return; } @@ -6107,7 +6108,7 @@ bot_killstreak_think_loop( data ) return; } - if ( randomInt( 100 ) < 80 && !self HasScriptGoal() && !self.bot_lock_goal ) + if ( randomint( 100 ) < 80 && !self HasScriptGoal() && !self.bot_lock_goal ) { self waittill_any_timeout( 15, "crate_physics_done", "new_goal" ); } @@ -6117,7 +6118,7 @@ bot_killstreak_think_loop( data ) } else { - if ( streakName == "nuke" && isDefined( level.nukeincoming ) ) + if ( streakName == "nuke" && isdefined( level.nukeincoming ) ) { return; } @@ -6132,7 +6133,7 @@ bot_killstreak_think_loop( data ) return; } - if ( streakName == "emp" && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 && ( ( level.teambased && level.teamemped[ level.otherteam[ self.team ] ] ) || ( !level.teambased && isDefined( level.empplayer ) ) ) ) + if ( streakName == "emp" && self.pers[ "bots" ][ "skill" ][ "base" ] > 3 && ( ( level.teambased && level.teamemped[ level.otherteam[ self.team ] ] ) || ( !level.teambased && isdefined( level.empplayer ) ) ) ) { return; } @@ -6146,17 +6147,17 @@ bot_killstreak_think_loop( data ) numIncomingVehicles = 5; } - if ( currentActiveVehicleCount() >= maxVehiclesAllowed() || level.fauxvehiclecount + numIncomingVehicles >= maxVehiclesAllowed() ) + if ( currentactivevehiclecount() >= maxvehiclesallowed() || level.fauxvehiclecount + numIncomingVehicles >= maxvehiclesallowed() ) { return; } - if ( streakName == "helicopter" && isDefined( level.chopper ) ) + if ( streakName == "helicopter" && isdefined( level.chopper ) ) { return; } - if ( streakName == "littlebird_support" && ( isDefined( level.littlebirdguard ) || maps\mp\killstreaks\_helicopter::exceededMaxLittlebirds( "littlebird_support" ) ) ) + if ( streakName == "littlebird_support" && ( isdefined( level.littlebirdguard ) || maps\mp\killstreaks\_helicopter::exceededmaxlittlebirds( "littlebird_support" ) ) ) { return; } @@ -6171,9 +6172,9 @@ bot_killstreak_think_loop( data ) case "stealth_airstrike": case "precision_airstrike": location = self getKillstreakTargetLocation(); - directionYaw = randomInt( 360 ); + directionYaw = randomint( 360 ); - if ( !isDefined( location ) ) + if ( !isdefined( location ) ) { return; } @@ -6195,7 +6196,7 @@ bot_killstreak_think_loop( data ) { wait 1; - if ( isDefined( location ) ) + if ( isdefined( location ) ) { self BotFreezeControls( true ); @@ -6222,7 +6223,7 @@ bot_killstreak_think() self endon( "death" ); level endon( "game_ended" ); - data = spawnStruct(); + data = spawnstruct(); data.dofastcontinue = undefined; for ( ;; ) @@ -6236,11 +6237,11 @@ bot_killstreak_think() */ BotRandomStance() { - if ( randomInt( 100 ) < 80 ) + if ( randomint( 100 ) < 80 ) { self BotSetStance( "prone" ); } - else if ( randomInt( 100 ) < 60 ) + else if ( randomint( 100 ) < 60 ) { self BotSetStance( "crouch" ); } @@ -6260,42 +6261,42 @@ BotUseRandomEquipment() nade = undefined; - if ( self GetAmmoCount( "claymore_mp" ) ) + if ( self getammocount( "claymore_mp" ) ) { nade = "claymore_mp"; } - if ( self GetAmmoCount( "flare_mp" ) ) + if ( self getammocount( "flare_mp" ) ) { nade = "flare_mp"; } - if ( self GetAmmoCount( "c4_mp" ) ) + if ( self getammocount( "c4_mp" ) ) { nade = "c4_mp"; } - if ( self GetAmmoCount( "bouncingbetty_mp" ) ) + if ( self getammocount( "bouncingbetty_mp" ) ) { nade = "bouncingbetty_mp"; } - if ( self GetAmmoCount( "portable_radar_mp" ) ) + if ( self getammocount( "portable_radar_mp" ) ) { nade = "portable_radar_mp"; } - if ( self GetAmmoCount( "scrambler_mp" ) ) + if ( self getammocount( "scrambler_mp" ) ) { nade = "scrambler_mp"; } - if ( self GetAmmoCount( "trophy_mp" ) ) + if ( self getammocount( "trophy_mp" ) ) { nade = "trophy_mp"; } - if ( !isDefined( nade ) ) + if ( !isdefined( nade ) ) { return; } @@ -6316,7 +6317,7 @@ BotLookAtRandomThing( obj_target ) return; } - rand = RandomInt( 100 ); + rand = randomint( 100 ); nearestEnemy = undefined; @@ -6324,12 +6325,12 @@ BotLookAtRandomThing( obj_target ) { player = level.players[ i ]; - if ( !isDefined( player ) || !isDefined( player.team ) ) + if ( !isdefined( player ) || !isdefined( player.team ) ) { continue; } - if ( !isAlive( player ) ) + if ( !isalive( player ) ) { continue; } @@ -6339,29 +6340,29 @@ BotLookAtRandomThing( obj_target ) continue; } - if ( !isDefined( nearestEnemy ) || DistanceSquared( self.origin, player.origin ) < DistanceSquared( self.origin, nearestEnemy.origin ) ) + if ( !isdefined( nearestEnemy ) || distancesquared( self.origin, player.origin ) < distancesquared( self.origin, nearestEnemy.origin ) ) { nearestEnemy = player; } } - origin = ( 0, 0, self GetPlayerViewHeight() ); + origin = ( 0, 0, self getplayerviewheight() ); - if ( isDefined( nearestEnemy ) && DistanceSquared( self.origin, nearestEnemy.origin ) < 1024 * 1024 && rand < 40 ) + if ( isdefined( nearestEnemy ) && distancesquared( self.origin, nearestEnemy.origin ) < 1024 * 1024 && rand < 40 ) { origin += ( nearestEnemy.origin[ 0 ], nearestEnemy.origin[ 1 ], self.origin[ 2 ] ); } - else if ( isDefined( obj_target ) && rand < 50 ) + else if ( isdefined( obj_target ) && rand < 50 ) { origin += ( obj_target.origin[ 0 ], obj_target.origin[ 1 ], self.origin[ 2 ] ); } else if ( rand < 85 ) { - origin += self.origin + AnglesToForward( ( 0, self.angles[ 1 ] - 180, 0 ) ) * 1024; + origin += self.origin + anglestoforward( ( 0, self.angles[ 1 ] - 180, 0 ) ) * 1024; } else { - origin += self.origin + AnglesToForward( ( 0, RandomInt( 360 ), 0 ) ) * 1024; + origin += self.origin + anglestoforward( ( 0, randomint( 360 ), 0 ) ) * 1024; } self SetScriptAimPos( origin ); @@ -6379,27 +6380,27 @@ bot_do_random_action_for_objective( obj_target ) self notify( "bot_do_random_action_for_objective" ); self endon( "bot_do_random_action_for_objective" ); - if ( !isDefined( self.bot_random_obj_action ) ) + if ( !isdefined( self.bot_random_obj_action ) ) { self.bot_random_obj_action = true; - if ( randomInt( 100 ) < 80 ) + if ( randomint( 100 ) < 80 ) { self thread BotUseRandomEquipment(); } - if ( randomInt( 100 ) < 75 ) + if ( randomint( 100 ) < 75 ) { self thread BotLookAtRandomThing( obj_target ); } } else { - if ( self GetStance() != "prone" && randomInt( 100 ) < 15 ) + if ( self getstance() != "prone" && randomint( 100 ) < 15 ) { self BotSetStance( "prone" ); } - else if ( randomInt( 100 ) < 5 ) + else if ( randomint( 100 ) < 5 ) { self thread BotLookAtRandomThing( obj_target ); } @@ -6415,15 +6416,15 @@ bot_do_random_action_for_objective( obj_target ) bot_dom_spawn_kill_think_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); - myFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( myTeam ); + otherTeam = getotherteam( myTeam ); + myFlagCount = maps\mp\gametypes\dom::getteamflagcount( myTeam ); if ( myFlagCount == level.flags.size ) { return; } - otherFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( otherTeam ); + otherFlagCount = maps\mp\gametypes\dom::getteamflagcount( otherTeam ); if ( myFlagCount <= otherFlagCount || otherFlagCount != 1 ) { @@ -6434,7 +6435,7 @@ bot_dom_spawn_kill_think_loop() for ( i = 0; i < level.flags.size; i++ ) { - if ( level.flags[ i ] maps\mp\gametypes\dom::getFlagTeam() == myTeam ) + if ( level.flags[ i ] maps\mp\gametypes\dom::getflagteam() == myTeam ) { continue; } @@ -6442,12 +6443,12 @@ bot_dom_spawn_kill_think_loop() flag = level.flags[ i ]; } - if ( !isDefined( flag ) ) + if ( !isdefined( flag ) ) { return; } - if ( DistanceSquared( self.origin, flag.origin ) < 2048 * 2048 ) + if ( distancesquared( self.origin, flag.origin ) < 2048 * 2048 ) { return; } @@ -6512,7 +6513,7 @@ bot_dom_watch_flags( count, myTeam ) { wait 0.5; - if ( maps\mp\gametypes\dom::getTeamFlagCount( myTeam ) != count ) + if ( maps\mp\gametypes\dom::getteamflagcount( myTeam ) != count ) { break; } @@ -6531,7 +6532,7 @@ bot_dom_def_think_loop() for ( i = 0; i < level.flags.size; i++ ) { - if ( level.flags[ i ] maps\mp\gametypes\dom::getFlagTeam() != myTeam ) + if ( level.flags[ i ] maps\mp\gametypes\dom::getflagteam() != myTeam ) { continue; } @@ -6541,13 +6542,13 @@ bot_dom_def_think_loop() continue; } - if ( !isDefined( flag ) || DistanceSquared( self.origin, level.flags[ i ].origin ) < DistanceSquared( self.origin, flag.origin ) ) + if ( !isdefined( flag ) || distancesquared( self.origin, level.flags[ i ].origin ) < distancesquared( self.origin, flag.origin ) ) { flag = level.flags[ i ]; } } - if ( !isDefined( flag ) ) + if ( !isdefined( flag ) ) { return; } @@ -6613,12 +6614,12 @@ bot_dom_watch_for_flashing( flag, myTeam ) { wait 0.5; - if ( !isDefined( flag ) ) + if ( !isdefined( flag ) ) { break; } - if ( flag maps\mp\gametypes\dom::getFlagTeam() != myTeam || !flag.useobj.objpoints[ myTeam ].isflashing ) + if ( flag maps\mp\gametypes\dom::getflagteam() != myTeam || !flag.useobj.objpoints[ myTeam ].isflashing ) { break; } @@ -6633,18 +6634,18 @@ bot_dom_watch_for_flashing( flag, myTeam ) bot_dom_cap_think_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); - myFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( myTeam ); + myFlagCount = maps\mp\gametypes\dom::getteamflagcount( myTeam ); if ( myFlagCount == level.flags.size ) { return; } - otherFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( otherTeam ); + otherFlagCount = maps\mp\gametypes\dom::getteamflagcount( otherTeam ); - if ( game[ "teamScores" ][ myteam ] >= game[ "teamScores" ][ otherTeam ] ) + if ( game[ "teamScores" ][ myTeam ] >= game[ "teamScores" ][ otherTeam ] ) { if ( myFlagCount < otherFlagCount ) { @@ -6674,7 +6675,7 @@ bot_dom_cap_think_loop() for ( i = 0; i < level.flags.size; i++ ) { - if ( level.flags[ i ] maps\mp\gametypes\dom::getFlagTeam() == myTeam ) + if ( level.flags[ i ] maps\mp\gametypes\dom::getflagteam() == myTeam ) { continue; } @@ -6682,11 +6683,11 @@ bot_dom_cap_think_loop() flags[ flags.size ] = level.flags[ i ]; } - if ( randomInt( 100 ) > 30 ) + if ( randomint( 100 ) > 30 ) { for ( i = 0; i < flags.size; i++ ) { - if ( !isDefined( flag ) || DistanceSquared( self.origin, level.flags[ i ].origin ) < DistanceSquared( self.origin, flag.origin ) ) + if ( !isdefined( flag ) || distancesquared( self.origin, level.flags[ i ].origin ) < distancesquared( self.origin, flag.origin ) ) { flag = level.flags[ i ]; } @@ -6697,7 +6698,7 @@ bot_dom_cap_think_loop() flag = random( flags ); } - if ( !isDefined( flag ) ) + if ( !isdefined( flag ) ) { return; } @@ -6707,7 +6708,7 @@ bot_dom_cap_think_loop() self.bot_lock_goal = true; self SetScriptGoal( flag.origin, 64 ); - self thread bot_dom_go_cap_flag( flag, myteam ); + self thread bot_dom_go_cap_flag( flag, myTeam ); event = self waittill_any_return( "goal", "bad_path", "new_goal" ); @@ -6726,7 +6727,7 @@ bot_dom_cap_think_loop() self SetScriptGoal( self.origin, 64 ); - while ( flag maps\mp\gametypes\dom::getFlagTeam() != myTeam && self isTouching( flag ) ) + while ( flag maps\mp\gametypes\dom::getflagteam() != myTeam && self istouching( flag ) ) { cur = flag.useobj.curprogress; wait 0.5; @@ -6768,7 +6769,7 @@ bot_dom_cap_think() continue; } - if ( !isDefined( level.flags ) || level.flags.size == 0 ) + if ( !isdefined( level.flags ) || level.flags.size == 0 ) { continue; } @@ -6780,7 +6781,7 @@ bot_dom_cap_think() /* Bot goes to the flag, watching while they don't have the flag */ -bot_dom_go_cap_flag( flag, myteam ) +bot_dom_go_cap_flag( flag, myTeam ) { self endon( "death" ); self endon( "disconnect" ); @@ -6792,23 +6793,23 @@ bot_dom_go_cap_flag( flag, myteam ) { wait randomintrange( 2, 4 ); - if ( !isDefined( flag ) ) + if ( !isdefined( flag ) ) { break; } - if ( flag maps\mp\gametypes\dom::getFlagTeam() == myTeam ) + if ( flag maps\mp\gametypes\dom::getflagteam() == myTeam ) { break; } - if ( self isTouching( flag ) ) + if ( self istouching( flag ) ) { break; } } - if ( flag maps\mp\gametypes\dom::getFlagTeam() == myTeam ) + if ( flag maps\mp\gametypes\dom::getflagteam() == myTeam ) { self notify( "bad_path" ); } @@ -6824,7 +6825,7 @@ bot_dom_go_cap_flag( flag, myteam ) bot_hq_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); radio = level.radio; gameobj = radio.gameobject; @@ -6840,7 +6841,7 @@ bot_hq_loop() return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -6876,7 +6877,7 @@ bot_hq_loop() return; } - if ( !self isTouching( gameobj.trigger ) || level.radio != radio ) + if ( !self istouching( gameobj.trigger ) || level.radio != radio ) { self.bot_lock_goal = false; return; @@ -6886,7 +6887,7 @@ bot_hq_loop() self SetScriptGoal( self.origin, 64 ); - while ( self isTouching( gameobj.trigger ) && gameobj.ownerteam != myTeam && level.radio == radio ) + while ( self istouching( gameobj.trigger ) && gameobj.ownerteam != myTeam && level.radio == radio ) { cur = gameobj.curprogress; wait 0.5; @@ -6906,7 +6907,7 @@ bot_hq_loop() } else // we own it { - if ( gameobj.objpoints[ myteam ].isflashing ) // underattack + if ( gameobj.objpoints[ myTeam ].isflashing ) // underattack { self BotNotifyBotEvent( "hq", "start", "defend" ); @@ -6930,7 +6931,7 @@ bot_hq_loop() return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -6966,12 +6967,12 @@ bot_hq() continue; } - if ( !isDefined( level.radio ) ) + if ( !isdefined( level.radio ) ) { continue; } - if ( !isDefined( level.radio.gameobject ) ) + if ( !isdefined( level.radio.gameobject ) ) { continue; } @@ -6995,12 +6996,12 @@ bot_hq_go_cap( obj, radio ) { wait randomintrange( 2, 4 ); - if ( !isDefined( obj ) ) + if ( !isdefined( obj ) ) { break; } - if ( self isTouching( obj.trigger ) ) + if ( self istouching( obj.trigger ) ) { break; } @@ -7032,18 +7033,18 @@ bot_hq_watch_flashing( obj, radio ) self endon( "bad_path" ); self endon( "new_goal" ); - myteam = self.team; + myTeam = self.team; for ( ;; ) { wait 0.5; - if ( !isDefined( obj ) ) + if ( !isdefined( obj ) ) { break; } - if ( !obj.objpoints[ myteam ].isflashing ) + if ( !obj.objpoints[ myTeam ].isflashing ) { break; } @@ -7063,12 +7064,12 @@ bot_hq_watch_flashing( obj, radio ) bot_sab_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); bomb = level.sabbomb; bombteam = bomb.ownerteam; carrier = bomb.carrier; - timeleft = maps\mp\gametypes\_gamelogic::getTimeRemaining() / 1000; + timeleft = maps\mp\gametypes\_gamelogic::gettimeremaining() / 1000; // the bomb is ours, we are on the offence if ( bombteam == myTeam ) @@ -7101,7 +7102,7 @@ bot_sab_loop() } // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7129,7 +7130,7 @@ bot_sab_loop() origin = carrier.origin; - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7146,9 +7147,9 @@ bot_sab_loop() } // we are the carrier of the bomb, lets check if we need to plant - timepassed = getTimePassed() / 1000; + timepassed = gettimepassed() / 1000; - if ( timepassed < 120 && timeleft >= 90 && randomInt( 100 ) < 98 ) + if ( timepassed < 120 && timeleft >= 90 && randomint( 100 ) < 98 ) { return; } @@ -7166,7 +7167,7 @@ bot_sab_loop() self ClearScriptGoal(); } - if ( event != "goal" || level.bombplanted || !self isTouching( site.trigger ) || site IsInUse() || self inLastStand() || self HasThreat() ) + if ( event != "goal" || level.bombplanted || !self istouching( site.trigger ) || site isInUse() || self inLastStand() || self hasThreat() ) { self.bot_lock_goal = false; return; @@ -7189,9 +7190,9 @@ bot_sab_loop() } else if ( bombteam == otherTeam ) // the bomb is theirs, we are on the defense { - site = level.bombzones[ myteam ]; + site = level.bombzones[ myTeam ]; - if ( !isDefined( site.bots ) ) + if ( !isdefined( site.bots ) ) { site.bots = 0; } @@ -7200,14 +7201,14 @@ bot_sab_loop() if ( !level.bombplanted ) { // kill bomb carrier - if ( site.bots > 2 || randomInt( 100 ) < 45 ) + if ( site.bots > 2 || randomint( 100 ) < 45 ) { if ( self HasScriptGoal() ) { return; } - if ( carrier _hasPerk( "specialty_coldblooded" ) ) + if ( carrier _hasperk( "specialty_coldblooded" ) ) { return; } @@ -7252,7 +7253,7 @@ bot_sab_loop() } // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { wait 4; self notify( "bot_inc_bots" ); @@ -7284,7 +7285,7 @@ bot_sab_loop() return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7316,7 +7317,7 @@ bot_sab_loop() self ClearScriptGoal(); } - if ( event != "goal" || !level.bombplanted || site IsInUse() || !self isTouching( site.trigger ) || self InLastStand() || self HasThreat() ) + if ( event != "goal" || !level.bombplanted || site isInUse() || !self istouching( site.trigger ) || self inLastStand() || self hasThreat() ) { self.bot_lock_goal = false; return; @@ -7378,22 +7379,22 @@ bot_sab() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.sabbomb ) ) + if ( !isdefined( level.sabbomb ) ) { continue; } - if ( !isDefined( level.bombzones ) || !level.bombzones.size ) + if ( !isdefined( level.bombzones ) || !level.bombzones.size ) { continue; } - if ( self IsPlanting() || self isDefusing() ) + if ( self isPlanting() || self isDefusing() ) { continue; } @@ -7408,12 +7409,12 @@ bot_sab() bot_sd_defenders_loop( data ) { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); // bomb not planted, lets protect our sites if ( !level.bombplanted ) { - timeleft = maps\mp\gametypes\_gamelogic::getTimeRemaining() / 1000; + timeleft = maps\mp\gametypes\_gamelogic::gettimeremaining() / 1000; if ( timeleft >= 90 ) { @@ -7421,12 +7422,12 @@ bot_sd_defenders_loop( data ) } // check for a bomb carrier, and camp the bomb - if ( !level.multibomb && isDefined( level.sdbomb ) ) + if ( !level.multibomb && isdefined( level.sdbomb ) ) { bomb = level.sdbomb; carrier = level.sdbomb.carrier; - if ( !isDefined( carrier ) ) + if ( !isdefined( carrier ) ) { origin = ( bomb.curorigin[ 0 ], bomb.curorigin[ 1 ], bomb.curorigin[ 2 ] + 5 ); @@ -7436,7 +7437,7 @@ bot_sd_defenders_loop( data ) return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7455,7 +7456,7 @@ bot_sd_defenders_loop( data ) } // pick a site to protect - if ( !isDefined( level.bombzones ) || !level.bombzones.size ) + if ( !isdefined( level.bombzones ) || !level.bombzones.size ) { return; } @@ -7481,7 +7482,7 @@ bot_sd_defenders_loop( data ) site = random( sites ); } - if ( !isDefined( site ) ) + if ( !isdefined( site ) ) { return; } @@ -7509,7 +7510,7 @@ bot_sd_defenders_loop( data ) } // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7527,14 +7528,14 @@ bot_sd_defenders_loop( data ) } // bomb is planted, we need to defuse - if ( !isDefined( level.defuseobject ) ) + if ( !isdefined( level.defuseobject ) ) { return; } defuse = level.defuseobject; - if ( !isDefined( defuse.bots ) ) + if ( !isdefined( defuse.bots ) ) { defuse.bots = 0; } @@ -7549,7 +7550,7 @@ bot_sd_defenders_loop( data ) return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7580,7 +7581,7 @@ bot_sd_defenders_loop( data ) self ClearScriptGoal(); } - if ( event != "goal" || !level.bombplanted || defuse isInUse() || !self isTouching( defuse.trigger ) || self InLastStand() || self HasThreat() ) + if ( event != "goal" || !level.bombplanted || defuse isInUse() || !self istouching( defuse.trigger ) || self inLastStand() || self hasThreat() ) { self.bot_lock_goal = false; return; @@ -7621,19 +7622,19 @@ bot_sd_defenders() return; } - data = spawnStruct(); + data = spawnstruct(); data.rand = self BotGetRandom(); for ( ;; ) { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( self IsPlanting() || self isDefusing() ) + if ( self isPlanting() || self isDefusing() ) { continue; } @@ -7656,18 +7657,18 @@ bot_sd_attackers_loop( data ) wait( randomintrange( 3, 5 ) ); } - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { return; } myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); // bomb planted if ( level.bombplanted ) { - if ( !isDefined( level.defuseobject ) ) + if ( !isdefined( level.defuseobject ) ) { return; } @@ -7676,7 +7677,7 @@ bot_sd_attackers_loop( data ) origin = ( site.curorigin[ 0 ], site.curorigin[ 1 ], site.curorigin[ 2 ] + 5 ); - if ( site IsInUse() ) // somebody is defusing + if ( site isInUse() ) // somebody is defusing { self BotNotifyBotEvent( "sd", "start", "defuser" ); @@ -7698,7 +7699,7 @@ bot_sd_attackers_loop( data ) } // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7715,13 +7716,13 @@ bot_sd_attackers_loop( data ) return; } - timeleft = maps\mp\gametypes\_gamelogic::getTimeRemaining() / 1000; - timepassed = getTimePassed() / 1000; + timeleft = maps\mp\gametypes\_gamelogic::gettimeremaining() / 1000; + timepassed = gettimepassed() / 1000; // dont have a bomb - if ( !self IsBombCarrier() && !level.multibomb ) + if ( !self isBombCarrier() && !level.multibomb ) { - if ( !isDefined( level.sdbomb ) ) + if ( !isdefined( level.sdbomb ) ) { return; } @@ -7730,7 +7731,7 @@ bot_sd_attackers_loop( data ) carrier = level.sdbomb.carrier; // bomb is picked up - if ( isDefined( carrier ) ) + if ( isdefined( carrier ) ) { // escort the bomb carrier if ( self HasScriptGoal() ) @@ -7740,7 +7741,7 @@ bot_sd_attackers_loop( data ) origin = carrier.origin; - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7756,7 +7757,7 @@ bot_sd_attackers_loop( data ) return; } - if ( !isDefined( bomb.bots ) ) + if ( !isdefined( bomb.bots ) ) { bomb.bots = 0; } @@ -7771,7 +7772,7 @@ bot_sd_attackers_loop( data ) return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -7808,12 +7809,12 @@ bot_sd_attackers_loop( data ) } // check if to plant - if ( timepassed < 120 && timeleft >= 90 && randomInt( 100 ) < 98 ) + if ( timepassed < 120 && timeleft >= 90 && randomint( 100 ) < 98 ) { return; } - if ( !isDefined( level.bombzones ) || !level.bombzones.size ) + if ( !isdefined( level.bombzones ) || !level.bombzones.size ) { return; } @@ -7839,7 +7840,7 @@ bot_sd_attackers_loop( data ) plant = random( sites ); } - if ( !isDefined( plant ) ) + if ( !isdefined( plant ) ) { return; } @@ -7859,7 +7860,7 @@ bot_sd_attackers_loop( data ) self ClearScriptGoal(); } - if ( event != "goal" || level.bombplanted || plant.visibleteam == "none" || !self isTouching( plant.trigger ) || self InLastStand() || self HasThreat() || plant IsInUse() ) + if ( event != "goal" || level.bombplanted || plant.visibleteam == "none" || !self istouching( plant.trigger ) || self inLastStand() || self hasThreat() || plant isInUse() ) { self.bot_lock_goal = false; return; @@ -7900,7 +7901,7 @@ bot_sd_attackers() return; } - data = spawnStruct(); + data = spawnstruct(); data.rand = self BotGetRandom(); data.first = true; @@ -7916,21 +7917,21 @@ bot_sd_attackers() bot_cap_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); - myflag = level.teamflags[ myteam ]; - myzone = level.capzones[ myteam ]; + myflag = level.teamflags[ myTeam ]; + myzone = level.capzones[ myTeam ]; theirflag = level.teamflags[ otherTeam ]; theirzone = level.capzones[ otherTeam ]; - if ( !myflag maps\mp\gametypes\_gameobjects::isHome() ) + if ( !myflag maps\mp\gametypes\_gameobjects::ishome() ) { carrier = myflag.carrier; - if ( !isDefined( carrier ) ) // someone doesnt has our flag + if ( !isdefined( carrier ) ) // someone doesnt has our flag { - if ( !isDefined( theirflag.carrier ) && DistanceSquared( self.origin, theirflag.curorigin ) < DistanceSquared( self.origin, myflag.curorigin ) ) // no one has their flag and its closer + if ( !isdefined( theirflag.carrier ) && distancesquared( self.origin, theirflag.curorigin ) < distancesquared( self.origin, myflag.curorigin ) ) // no one has their flag and its closer { self BotNotifyBotEvent( "cap", "start", "their_flag", theirflag ); @@ -7951,7 +7952,7 @@ bot_cap_loop() } else { - if ( theirflag maps\mp\gametypes\_gameobjects::isHome() && randomint( 100 ) < 50 ) + if ( theirflag maps\mp\gametypes\_gameobjects::ishome() && randomint( 100 ) < 50 ) { // take their flag self BotNotifyBotEvent( "cap", "start", "their_flag", theirflag ); @@ -7967,17 +7968,17 @@ bot_cap_loop() return; } - if ( !isDefined( theirzone.bots ) ) + if ( !isdefined( theirzone.bots ) ) { theirzone.bots = 0; } origin = theirzone.curorigin; - if ( theirzone.bots > 2 || randomInt( 100 ) < 45 ) + if ( theirzone.bots > 2 || randomint( 100 ) < 45 ) { // kill carrier - if ( carrier _hasPerk( "specialty_coldblooded" ) ) + if ( carrier _hasperk( "specialty_coldblooded" ) ) { return; } @@ -7998,7 +7999,7 @@ bot_cap_loop() self thread bot_inc_bots( theirzone ); // camp their zone - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { wait 4; self notify( "bot_inc_bots" ); @@ -8047,7 +8048,7 @@ bot_cap_loop() carrier = theirflag.carrier; - if ( !isDefined( carrier ) ) // if no one has enemy flag + if ( !isdefined( carrier ) ) // if no one has enemy flag { self BotNotifyBotEvent( "cap", "start", "their_flag", theirflag ); @@ -8066,7 +8067,7 @@ bot_cap_loop() origin = carrier.origin; - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8099,17 +8100,17 @@ bot_cap() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.capzones ) ) + if ( !isdefined( level.capzones ) ) { continue; } - if ( !isDefined( level.teamflags ) ) + if ( !isdefined( level.teamflags ) ) { continue; } @@ -8125,9 +8126,9 @@ getCarrierEntNum() { carrierNum = -1; - if ( isDefined( self.carrier ) ) + if ( isdefined( self.carrier ) ) { - carrierNum = self.carrier getEntityNumber(); + carrierNum = self.carrier getentitynumber(); } return carrierNum; @@ -8163,7 +8164,7 @@ bot_cap_get_flag( flag ) self SetScriptGoal( self.origin, 64 ); curCarrier = flag getCarrierEntNum(); - while ( curCarrier == flag getCarrierEntNum() && self isTouching( flag.trigger ) ) + while ( curCarrier == flag getCarrierEntNum() && self istouching( flag.trigger ) ) { cur = flag.curprogress; wait 0.5; @@ -8200,7 +8201,7 @@ bot_dem_go_plant( plant ) break; } - if ( self isTouching( plant.trigger ) ) + if ( self istouching( plant.trigger ) ) { break; } @@ -8250,7 +8251,7 @@ bot_dem_attack_spawnkill() bot_dem_attackers_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); bombs = []; // sites with bombs sites = []; // sites to bomb at @@ -8260,7 +8261,7 @@ bot_dem_attackers_loop() { bomb = level.bombzones[ i ]; - if ( isDefined( bomb.bombexploded ) && bomb.bombexploded ) + if ( isdefined( bomb.bombexploded ) && bomb.bombexploded ) { bombed++; continue; @@ -8295,30 +8296,30 @@ bot_dem_attackers_loop() } } - timeleft = maps\mp\gametypes\_gamelogic::getTimeRemaining() / 1000; + timeleft = maps\mp\gametypes\_gamelogic::gettimeremaining() / 1000; - shouldLet = ( game[ "teamScores" ][ myteam ] > game[ "teamScores" ][ otherTeam ] && timeleft < 90 && bombed == 1 ); + shouldLet = ( game[ "teamScores" ][ myTeam ] > game[ "teamScores" ][ otherTeam ] && timeleft < 90 && bombed == 1 ); // spawnkill conditions // if we have bombed one site or 1 bomb is planted with lots of time left, spawn kill // if we want the other team to win for overtime and they do not need to defuse, spawn kill - if ( ( ( bombed + bombs.size == 1 && timeleft >= 90 ) || ( shouldLet && !bombs.size ) ) && randomInt( 100 ) < 95 ) + if ( ( ( bombed + bombs.size == 1 && timeleft >= 90 ) || ( shouldLet && !bombs.size ) ) && randomint( 100 ) < 95 ) { if ( self HasScriptGoal() ) { return; } - spawnPoints = maps\mp\gametypes\_spawnlogic::getSpawnpointArray( "mp_dd_spawn_defender_start" ); + spawnPoints = maps\mp\gametypes\_spawnlogic::getspawnpointarray( "mp_dd_spawn_defender_start" ); if ( !spawnPoints.size ) { return; } - spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Random( spawnPoints ); + spawnpoint = maps\mp\gametypes\_spawnlogic::getspawnpoint_random( spawnPoints ); - if ( DistanceSquared( spawnpoint.origin, self.origin ) <= 2048 * 2048 ) + if ( distancesquared( spawnpoint.origin, self.origin ) <= 2048 * 2048 ) { return; } @@ -8338,18 +8339,18 @@ bot_dem_attackers_loop() // let defuse conditions // if enemy is going to lose and lots of time left, let them defuse to play longer // or if want to go into overtime near end of the extended game - if ( ( ( bombs.size + bombed == 2 && timeleft >= 90 ) || ( shouldLet && bombs.size ) ) && randomInt( 100 ) < 95 ) + if ( ( ( bombs.size + bombed == 2 && timeleft >= 90 ) || ( shouldLet && bombs.size ) ) && randomint( 100 ) < 95 ) { - spawnPoints = maps\mp\gametypes\_spawnlogic::getSpawnpointArray( "mp_dd_spawn_attacker_start" ); + spawnPoints = maps\mp\gametypes\_spawnlogic::getspawnpointarray( "mp_dd_spawn_attacker_start" ); if ( !spawnPoints.size ) { return; } - spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Random( spawnPoints ); + spawnpoint = maps\mp\gametypes\_spawnlogic::getspawnpoint_random( spawnPoints ); - if ( DistanceSquared( spawnpoint.origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( spawnpoint.origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8368,12 +8369,12 @@ bot_dem_attackers_loop() // defend bomb conditions // if time is running out and we have a bomb planted - if ( bombs.size && timeleft < 90 && ( !sites.size || randomInt( 100 ) < 95 ) ) + if ( bombs.size && timeleft < 90 && ( !sites.size || randomint( 100 ) < 95 ) ) { site = self bot_array_nearest_curorigin( bombs ); origin = ( site.curorigin[ 0 ] + 50, site.curorigin[ 1 ] + 50, site.curorigin[ 2 ] + 5 ); - if ( site IsInUse() ) // somebody is defusing + if ( site isInUse() ) // somebody is defusing { self BotNotifyBotEvent( "dem", "start", "defuser", site ); @@ -8394,7 +8395,7 @@ bot_dem_attackers_loop() } // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8419,12 +8420,12 @@ bot_dem_attackers_loop() plant = self bot_array_nearest_curorigin( sites ); - if ( !isDefined( plant ) ) + if ( !isdefined( plant ) ) { return; } - if ( !isDefined( plant.bots ) ) + if ( !isdefined( plant.bots ) ) { plant.bots = 0; } @@ -8439,7 +8440,7 @@ bot_dem_attackers_loop() return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8470,7 +8471,7 @@ bot_dem_attackers_loop() self ClearScriptGoal(); } - if ( event != "goal" || ( plant.label == "_b" && level.bombbplanted ) || ( plant.label == "_a" && level.bombaplanted ) || plant IsInUse() || !self isTouching( plant.trigger ) || self InLastStand() || self HasThreat() ) + if ( event != "goal" || ( plant.label == "_b" && level.bombbplanted ) || ( plant.label == "_a" && level.bombaplanted ) || plant isInUse() || !self istouching( plant.trigger ) || self inLastStand() || self hasThreat() ) { self.bot_lock_goal = false; return; @@ -8512,7 +8513,7 @@ bot_dem_attackers() return; } - if ( inOvertime() ) + if ( inovertime() ) { return; } @@ -8521,12 +8522,12 @@ bot_dem_attackers() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.bombzones ) || !level.bombzones.size ) + if ( !isdefined( level.bombzones ) || !level.bombzones.size ) { continue; } @@ -8541,7 +8542,7 @@ bot_dem_attackers() bot_dem_defenders_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); bombs = []; // sites with bombs sites = []; // sites to bomb at @@ -8551,7 +8552,7 @@ bot_dem_defenders_loop() { bomb = level.bombzones[ i ]; - if ( isDefined( bomb.bombexploded ) && bomb.bombexploded ) + if ( isdefined( bomb.bombexploded ) && bomb.bombexploded ) { bombed++; continue; @@ -8586,30 +8587,30 @@ bot_dem_defenders_loop() } } - timeleft = maps\mp\gametypes\_gamelogic::getTimeRemaining() / 1000; + timeleft = maps\mp\gametypes\_gamelogic::gettimeremaining() / 1000; - shouldLet = ( timeleft < 60 && ( ( bombed == 0 && bombs.size != 2 ) || ( game[ "teamScores" ][ myteam ] > game[ "teamScores" ][ otherTeam ] && bombed == 1 ) ) && randomInt( 100 ) < 98 ); + shouldLet = ( timeleft < 60 && ( ( bombed == 0 && bombs.size != 2 ) || ( game[ "teamScores" ][ myTeam ] > game[ "teamScores" ][ otherTeam ] && bombed == 1 ) ) && randomint( 100 ) < 98 ); // spawnkill conditions // if nothing to defuse with a lot of time left, spawn kill // or letting a bomb site to explode but a bomb is planted, so spawnkill - if ( ( !bombs.size && timeleft >= 60 && randomInt( 100 ) < 95 ) || ( shouldLet && bombs.size == 1 ) ) + if ( ( !bombs.size && timeleft >= 60 && randomint( 100 ) < 95 ) || ( shouldLet && bombs.size == 1 ) ) { if ( self HasScriptGoal() ) { return; } - spawnPoints = maps\mp\gametypes\_spawnlogic::getSpawnpointArray( "mp_dd_spawn_attacker_start" ); + spawnPoints = maps\mp\gametypes\_spawnlogic::getspawnpointarray( "mp_dd_spawn_attacker_start" ); if ( !spawnPoints.size ) { return; } - spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Random( spawnPoints ); + spawnpoint = maps\mp\gametypes\_spawnlogic::getspawnpoint_random( spawnPoints ); - if ( DistanceSquared( spawnpoint.origin, self.origin ) <= 2048 * 2048 ) + if ( distancesquared( spawnpoint.origin, self.origin ) <= 2048 * 2048 ) { return; } @@ -8631,16 +8632,16 @@ bot_dem_defenders_loop() // or if want to go into overtime after extended game if ( shouldLet ) { - spawnPoints = maps\mp\gametypes\_spawnlogic::getSpawnpointArray( "mp_dd_spawn_defender_start" ); + spawnPoints = maps\mp\gametypes\_spawnlogic::getspawnpointarray( "mp_dd_spawn_defender_start" ); if ( !spawnPoints.size ) { return; } - spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Random( spawnPoints ); + spawnpoint = maps\mp\gametypes\_spawnlogic::getspawnpoint_random( spawnPoints ); - if ( DistanceSquared( spawnpoint.origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( spawnpoint.origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8659,12 +8660,12 @@ bot_dem_defenders_loop() // defend conditions // if no bombs planted with little time left - if ( !bombs.size && timeleft < 60 && randomInt( 100 ) < 95 && sites.size ) + if ( !bombs.size && timeleft < 60 && randomint( 100 ) < 95 && sites.size ) { site = self bot_array_nearest_curorigin( sites ); origin = ( site.curorigin[ 0 ] + 50, site.curorigin[ 1 ] + 50, site.curorigin[ 2 ] + 5 ); - if ( site IsInUse() ) // somebody is planting + if ( site isInUse() ) // somebody is planting { self BotNotifyBotEvent( "dem", "start", "planter", site ); @@ -8686,7 +8687,7 @@ bot_dem_defenders_loop() // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8712,12 +8713,12 @@ bot_dem_defenders_loop() defuse = self bot_array_nearest_curorigin( bombs ); - if ( !isDefined( defuse ) ) + if ( !isdefined( defuse ) ) { return; } - if ( !isDefined( defuse.bots ) ) + if ( !isdefined( defuse.bots ) ) { defuse.bots = 0; } @@ -8732,7 +8733,7 @@ bot_dem_defenders_loop() return; } - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -8764,7 +8765,7 @@ bot_dem_defenders_loop() self ClearScriptGoal(); } - if ( event != "goal" || ( defuse.label == "_b" && !level.bombbplanted ) || ( defuse.label == "_a" && !level.bombaplanted ) || defuse IsInUse() || !self isTouching( defuse.trigger ) || self InLastStand() || self HasThreat() ) + if ( event != "goal" || ( defuse.label == "_b" && !level.bombbplanted ) || ( defuse.label == "_a" && !level.bombaplanted ) || defuse isInUse() || !self istouching( defuse.trigger ) || self inLastStand() || self hasThreat() ) { self.bot_lock_goal = false; return; @@ -8806,7 +8807,7 @@ bot_dem_defenders() return; } - if ( inOvertime() ) + if ( inovertime() ) { return; } @@ -8815,12 +8816,12 @@ bot_dem_defenders() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.bombzones ) || !level.bombzones.size ) + if ( !isdefined( level.bombzones ) || !level.bombzones.size ) { continue; } @@ -8843,7 +8844,7 @@ bot_dem_overtime() return; } - if ( !inOvertime() ) + if ( !inovertime() ) { return; } @@ -8852,17 +8853,17 @@ bot_dem_overtime() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.bombzones ) || !level.bombzones.size ) + if ( !isdefined( level.bombzones ) || !level.bombzones.size ) { continue; } - if ( !level.bombzones[ 0 ].bombplanted || !level.bombzones[ 0 ] maps\mp\gametypes\_gameobjects::isFriendlyTeam( self.team ) ) + if ( !level.bombzones[ 0 ].bombplanted || !level.bombzones[ 0 ] maps\mp\gametypes\_gameobjects::isfriendlyteam( self.team ) ) { self bot_dem_attackers_loop(); continue; @@ -8888,7 +8889,7 @@ bot_dem_go_defuse( defuse ) { wait 0.5; - if ( self isTouching( defuse.trigger ) ) + if ( self istouching( defuse.trigger ) ) { break; } @@ -8950,7 +8951,7 @@ bot_think_revive_loop() continue; } - if ( distanceSquared( self.origin, player.origin ) >= 2048 * 2048 ) + if ( distancesquared( self.origin, player.origin ) >= 2048 * 2048 ) { continue; } @@ -8983,7 +8984,7 @@ bot_think_revive_loop() self.bot_lock_goal = false; - if ( ret != "goal" || !isDefined( revive ) || distanceSquared( self.origin, revive.origin ) >= 100 * 100 || !revive inLastStand() || revive isBeingRevived() || !isAlive( revive ) ) + if ( ret != "goal" || !isdefined( revive ) || distancesquared( self.origin, revive.origin ) >= 100 * 100 || !revive inLastStand() || revive isBeingRevived() || !isalive( revive ) ) { return; } @@ -9030,7 +9031,7 @@ bot_think_revive() continue; } - if ( self IsUsingRemote() || self BotIsFrozen() ) + if ( self isusingremote() || self BotIsFrozen() ) { continue; } @@ -9049,12 +9050,12 @@ bot_think_revive() */ bot_gtnw_loop() { - myteam = self.team; - theirteam = getOtherTeam( myteam ); + myTeam = self.team; + theirteam = getotherteam( myTeam ); origin = level.nukesite.trigger.origin; trigger = level.nukesite.trigger; - ourCapCount = level.nukesite.touchlist[ myteam ]; + ourCapCount = level.nukesite.touchlist[ myTeam ]; theirCapCount = level.nukesite.touchlist[ theirteam ]; rand = self BotGetRandom(); @@ -9074,7 +9075,7 @@ bot_gtnw_loop() self ClearScriptGoal(); } - if ( ret != "goal" || !self isTouching( trigger ) ) + if ( ret != "goal" || !self istouching( trigger ) ) { self.bot_lock_goal = false; return; @@ -9084,7 +9085,7 @@ bot_gtnw_loop() self SetScriptGoal( self.origin, 64 ); - while ( self isTouching( trigger ) ) + while ( self istouching( trigger ) ) { cur = level.nukesite.curprogress; wait 0.5; @@ -9122,7 +9123,7 @@ bot_gtnw_loop() } // else hang around the site - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -9156,12 +9157,12 @@ bot_gtnw() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.nukesite ) || !isDefined( level.nukesite.trigger ) ) + if ( !isdefined( level.nukesite ) || !isdefined( level.nukesite.trigger ) ) { continue; } @@ -9176,11 +9177,11 @@ bot_gtnw() bot_oneflag_loop() { myTeam = self.pers[ "team" ]; - otherTeam = getOtherTeam( myTeam ); + otherTeam = getotherteam( myTeam ); - if ( myteam == game[ "attackers" ] ) + if ( myTeam == game[ "attackers" ] ) { - myzone = level.capzones[ myteam ]; + myzone = level.capzones[ myTeam ]; theirflag = level.teamflags[ otherTeam ]; if ( self isFlagCarrier() ) @@ -9210,7 +9211,7 @@ bot_oneflag_loop() carrier = theirflag.carrier; - if ( !isDefined( carrier ) ) // if no one has enemy flag + if ( !isdefined( carrier ) ) // if no one has enemy flag { self BotNotifyBotEvent( "oneflag", "start", "their_flag" ); self bot_cap_get_flag( theirflag ); @@ -9227,7 +9228,7 @@ bot_oneflag_loop() origin = carrier.origin; - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -9242,14 +9243,14 @@ bot_oneflag_loop() } else { - myflag = level.teamflags[ myteam ]; + myflag = level.teamflags[ myTeam ]; theirzone = level.capzones[ otherTeam ]; - if ( !myflag maps\mp\gametypes\_gameobjects::isHome() ) + if ( !myflag maps\mp\gametypes\_gameobjects::ishome() ) { carrier = myflag.carrier; - if ( !isDefined( carrier ) ) // someone doesnt has our flag + if ( !isdefined( carrier ) ) // someone doesnt has our flag { self BotNotifyBotEvent( "oneflag", "start", "my_flag" ); self bot_cap_get_flag( myflag ); @@ -9262,17 +9263,17 @@ bot_oneflag_loop() return; } - if ( !isDefined( theirzone.bots ) ) + if ( !isdefined( theirzone.bots ) ) { theirzone.bots = 0; } origin = theirzone.curorigin; - if ( theirzone.bots > 2 || randomInt( 100 ) < 45 ) + if ( theirzone.bots > 2 || randomint( 100 ) < 45 ) { // kill carrier - if ( carrier _hasPerk( "specialty_coldblooded" ) ) + if ( carrier _hasperk( "specialty_coldblooded" ) ) { return; } @@ -9293,7 +9294,7 @@ bot_oneflag_loop() self thread bot_inc_bots( theirzone ); // camp their zone - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { wait 4; self notify( "bot_inc_bots" ); @@ -9320,7 +9321,7 @@ bot_oneflag_loop() origin = myflag.curorigin; - if ( DistanceSquared( origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -9354,12 +9355,12 @@ bot_oneflag() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.capzones ) || !isDefined( level.teamflags ) ) + if ( !isdefined( level.capzones ) || !isdefined( level.teamflags ) ) { continue; } @@ -9388,7 +9389,7 @@ bot_arena_loop() self ClearScriptGoal(); } - if ( event != "goal" || !self isTouching( flag.trigger ) ) + if ( event != "goal" || !self istouching( flag.trigger ) ) { self.bot_lock_goal = false; return; @@ -9398,7 +9399,7 @@ bot_arena_loop() self SetScriptGoal( self.origin, 64 ); - while ( self isTouching( flag.trigger ) && flag.ownerteam != myTeam ) + while ( self istouching( flag.trigger ) && flag.ownerteam != myTeam ) { cur = flag.curprogress; wait 0.5; @@ -9435,12 +9436,12 @@ bot_arena() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } - if ( !isDefined( level.arenaflag ) ) + if ( !isdefined( level.arenaflag ) ) { continue; } @@ -9466,12 +9467,12 @@ bot_vip_loop() { player = level.players[ i ]; - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } - if ( isDefined( player.isvip ) && player.isvip ) + if ( isdefined( player.isvip ) && player.isvip ) { vip = player; } @@ -9479,9 +9480,9 @@ bot_vip_loop() if ( self.team == game[ "defenders" ] ) { - if ( isDefined( self.isvip ) && self.isvip ) + if ( isdefined( self.isvip ) && self.isvip ) { - if ( isDefined( level.extractionzone ) && !isDefined( level.extractiontime ) ) + if ( isdefined( level.extractionzone ) && !isdefined( level.extractiontime ) ) { // go to extraction zone self BotNotifyBotEvent( "vip", "start", "cap" ); @@ -9503,10 +9504,10 @@ bot_vip_loop() self BotNotifyBotEvent( "vip", "stop", "cap" ); } } - else if ( isDefined( vip ) ) + else if ( isdefined( vip ) ) { // protect the vip - if ( DistanceSquared( vip.origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( vip.origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -9521,10 +9522,10 @@ bot_vip_loop() } else { - if ( isDefined( level.extractionzone ) && !isDefined( level.extractiontime ) && self BotGetRandom() < 65 ) + if ( isdefined( level.extractionzone ) && !isdefined( level.extractiontime ) && self BotGetRandom() < 65 ) { // camp the extraction zone - if ( DistanceSquared( level.extractionzone.trigger.origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( level.extractionzone.trigger.origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -9536,7 +9537,7 @@ bot_vip_loop() self ClearScriptGoal(); } } - else if ( isDefined( vip ) ) + else if ( isdefined( vip ) ) { // kill the vip self SetScriptGoal( vip.origin, 32 ); @@ -9567,7 +9568,7 @@ bot_vip() { wait( randomintrange( 3, 5 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } @@ -9581,7 +9582,7 @@ bot_vip() */ bot_conf_loop() { - dog_tag_keys = getArrayKeys( level.dogtags ); + dog_tag_keys = getarraykeys( level.dogtags ); tags = []; tag = undefined; @@ -9589,17 +9590,17 @@ bot_conf_loop() { temp_tag = level.dogtags[ dog_tag_keys[ i ] ]; - if ( !isDefined( temp_tag ) ) + if ( !isdefined( temp_tag ) ) { continue; } - if ( DistanceSquared( self.origin, temp_tag.trigger.origin ) > 1024 * 1024 ) + if ( distancesquared( self.origin, temp_tag.trigger.origin ) > 1024 * 1024 ) { continue; } - if ( !isDefined( temp_tag.bots ) ) + if ( !isdefined( temp_tag.bots ) ) { temp_tag.bots = 0; } @@ -9612,13 +9613,13 @@ bot_conf_loop() tags[ tags.size ] = temp_tag; } - if ( randomInt( 2 ) ) + if ( randomint( 2 ) ) { for ( i = 0; i < tags.size; i++ ) { temp_tag = tags[ i ]; - if ( !isDefined( tag ) || DistanceSquared( self.origin, temp_tag.trigger.origin ) < DistanceSquared( self.origin, tag.trigger.origin ) ) + if ( !isdefined( tag ) || distancesquared( self.origin, temp_tag.trigger.origin ) < distancesquared( self.origin, tag.trigger.origin ) ) { tag = temp_tag; } @@ -9669,7 +9670,7 @@ bot_conf() { wait( randomintrange( 1, 2 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } @@ -9698,7 +9699,7 @@ bots_watch_grnd() for ( ;; ) { - wait 1 + randomInt( 5 ) * 0.5; + wait 1 + randomint( 5 ) * 0.5; if ( grnd_origin != level.grnd_zone.origin ) { @@ -9726,7 +9727,7 @@ bots_watch_grnd() */ bot_grnd_loop() { - if ( isDefined( self.ingrindzone ) && self.ingrindzone && isReallyAlive( self ) && self.pers[ "team" ] != "spectator" && self maps\mp\gametypes\grnd::isingrindzone() ) + if ( isdefined( self.ingrindzone ) && self.ingrindzone && isreallyalive( self ) && self.pers[ "team" ] != "spectator" && self maps\mp\gametypes\grnd::isingrindzone() ) { // in the grnd zone @@ -9739,7 +9740,7 @@ bot_grnd_loop() { player = level.players[ i ]; - if ( isDefined( player.ingrindzone ) && player.ingrindzone && isReallyAlive( player ) && player.pers[ "team" ] != "spectator" && player maps\mp\gametypes\grnd::isingrindzone() ) + if ( isdefined( player.ingrindzone ) && player.ingrindzone && isreallyalive( player ) && player.pers[ "team" ] != "spectator" && player maps\mp\gametypes\grnd::isingrindzone() ) { target = player; @@ -9750,7 +9751,7 @@ bot_grnd_loop() } } - if ( isDefined( target ) ) + if ( isdefined( target ) ) { self BotNotifyBotEvent( "grnd", "start", "kill", target ); @@ -9796,7 +9797,7 @@ bot_grnd_loop() return; } - if ( randomInt( 100 ) < 40 || level.grnd_numplayers[ self.team ] <= 0 ) + if ( randomint( 100 ) < 40 || level.grnd_numplayers[ self.team ] <= 0 ) { self BotNotifyBotEvent( "grnd", "start", "go_cap" ); @@ -9834,7 +9835,7 @@ bot_grnd() { wait( randomintrange( 1, 3 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } @@ -9853,9 +9854,9 @@ bot_grnd() */ bot_tdef_loop() { - if ( isDefined( level.gameflag.carrier ) ) + if ( isdefined( level.gameflag.carrier ) ) { - if ( level.gameflag maps\mp\gametypes\_gameobjects::getOwnerTeam() == level.otherteam[ self.team ] ) + if ( level.gameflag maps\mp\gametypes\_gameobjects::getownerteam() == level.otherteam[ self.team ] ) { if ( self HasScriptGoal() ) { @@ -9879,7 +9880,7 @@ bot_tdef_loop() return; } - if ( DistanceSquared( level.gameflag.carrier.origin, self.origin ) <= 1024 * 1024 ) + if ( distancesquared( level.gameflag.carrier.origin, self.origin ) <= 1024 * 1024 ) { return; } @@ -9902,12 +9903,12 @@ bot_tdef_loop() { player = level.players[ i ]; - if ( !isDefined( player.team ) ) + if ( !isdefined( player.team ) ) { continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } @@ -9930,7 +9931,7 @@ bot_tdef_loop() { wp = level.waypoints[ i ]; - if ( DistanceSquared( wp.origin, avg_org ) < 1024 * 1024 ) + if ( distancesquared( wp.origin, avg_org ) < 1024 * 1024 ) { continue; } @@ -9940,7 +9941,7 @@ bot_tdef_loop() wp = random( wps ); - if ( isDefined( wp ) ) + if ( isdefined( wp ) ) { self.bot_lock_goal = true; self SetScriptGoal( wp.origin, 256 ); @@ -9984,7 +9985,7 @@ bot_tdef() { wait( randomintrange( 1, 3 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } @@ -10021,7 +10022,7 @@ bot_infect_loop() continue; } - if ( !isReallyAlive( player ) ) + if ( !isreallyalive( player ) ) { continue; } @@ -10031,13 +10032,13 @@ bot_infect_loop() continue; } - if ( !isdefined( target ) || DistanceSquared( self.origin, player.origin ) < DistanceSquared( self.origin, target.origin ) ) + if ( !isdefined( target ) || distancesquared( self.origin, player.origin ) < distancesquared( self.origin, target.origin ) ) { target = player; } } - if ( isDefined( target ) ) + if ( isdefined( target ) ) { self SetScriptGoal( target.origin, 32 ); self thread stop_go_target_on_death( target ); @@ -10068,7 +10069,7 @@ bot_infect() { wait( randomintrange( 1, 3 ) ); - if ( self IsUsingRemote() || self.bot_lock_goal ) + if ( self isusingremote() || self.bot_lock_goal ) { continue; } diff --git a/maps/mp/bots/_bot_utility.gsc b/maps/mp/bots/_bot_utility.gsc index 0a6d4e7..1a3f38c 100644 --- a/maps/mp/bots/_bot_utility.gsc +++ b/maps/mp/bots/_bot_utility.gsc @@ -16,7 +16,7 @@ wait_for_builtins() { for ( i = 0; i < 20; i++ ) { - if ( isDefined( level.bot_builtins ) ) + if ( isdefined( level.bot_builtins ) ) { return true; } @@ -39,7 +39,7 @@ wait_for_builtins() */ BotBuiltinPrintConsole( s ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "printconsole" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "printconsole" ] ) ) { [[ level.bot_builtins[ "printconsole" ] ]]( s ); } @@ -50,7 +50,7 @@ BotBuiltinPrintConsole( s ) */ BotBuiltinFileWrite( file, contents, mode ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "filewrite" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "filewrite" ] ) ) { [[ level.bot_builtins[ "filewrite" ] ]]( file, contents, mode ); } @@ -61,7 +61,7 @@ BotBuiltinFileWrite( file, contents, mode ) */ BotBuiltinFileRead( file ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "fileread" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "fileread" ] ) ) { return [[ level.bot_builtins[ "fileread" ] ]]( file ); } @@ -74,7 +74,7 @@ BotBuiltinFileRead( file ) */ BotBuiltinFileExists( file ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "fileexists" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "fileexists" ] ) ) { return [[ level.bot_builtins[ "fileexists" ] ]]( file ); } @@ -84,11 +84,11 @@ BotBuiltinFileExists( file ) /* Bot action, does a bot action - botAction() + botaction() */ BotBuiltinBotAction( action ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "botaction" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "botaction" ] ) ) { self [[ level.bot_builtins[ "botaction" ] ]]( action ); } @@ -96,11 +96,11 @@ BotBuiltinBotAction( action ) /* Clears the bot from movement and actions - botStop() + botstop() */ BotBuiltinBotStop() { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "botstop" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "botstop" ] ) ) { self [[ level.bot_builtins[ "botstop" ] ]](); } @@ -108,11 +108,11 @@ BotBuiltinBotStop() /* Sets the bot's movement - botMovement(, ) + botmovement(, ) */ BotBuiltinBotMovement( forward, right ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "botmovement" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "botmovement" ] ) ) { self [[ level.bot_builtins[ "botmovement" ] ]]( forward, right ); } @@ -123,7 +123,7 @@ BotBuiltinBotMovement( forward, right ) */ BotBuiltinBotMeleeParams( entNum, dist ) { - if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins[ "botmeleeparams" ] ) ) + if ( isdefined( level.bot_builtins ) && isdefined( level.bot_builtins[ "botmeleeparams" ] ) ) { self [[ level.bot_builtins[ "botmeleeparams" ] ]]( entNum, dist ); } @@ -134,7 +134,7 @@ BotBuiltinBotMeleeParams( entNum, dist ) */ is_host() { - return ( isDefined( self.pers[ "bot_host" ] ) && self.pers[ "bot_host" ] ); + return ( isdefined( self.pers[ "bot_host" ] ) && self.pers[ "bot_host" ] ); } /* @@ -151,22 +151,22 @@ doHostCheck() result = false; - if ( getDvar( "bots_main_firstIsHost" ) != "0" ) + if ( getdvar( "bots_main_firstIsHost" ) != "0" ) { BotBuiltinPrintConsole( "WARNING: bots_main_firstIsHost is enabled" ); - if ( getDvar( "bots_main_firstIsHost" ) == "1" ) + if ( getdvar( "bots_main_firstIsHost" ) == "1" ) { - setDvar( "bots_main_firstIsHost", self getguid() ); + setdvar( "bots_main_firstIsHost", self getguid() ); } - if ( getDvar( "bots_main_firstIsHost" ) == self getguid() + "" ) + if ( getdvar( "bots_main_firstIsHost" ) == self getguid() + "" ) { result = true; } } - DvarGUID = getDvar( "bots_main_GUIDs" ); + DvarGUID = getdvar( "bots_main_GUIDs" ); if ( DvarGUID != "" ) { @@ -181,7 +181,7 @@ doHostCheck() } } - if ( !self isHost() && !result ) + if ( !self ishost() && !result ) { return; } @@ -194,10 +194,10 @@ doHostCheck() */ is_bot() { - assert( isDefined( self ) ); - assert( isPlayer( self ) ); + assert( isdefined( self ) ); + assert( isplayer( self ) ); - return ( ( isDefined( self.pers[ "isBot" ] ) && self.pers[ "isBot" ] ) || ( isDefined( self.pers[ "isBotWarfare" ] ) && self.pers[ "isBotWarfare" ] ) || isSubStr( self getguid() + "", "bot" ) ); + return ( ( isdefined( self.pers[ "isBot" ] ) && self.pers[ "isBot" ] ) || ( isdefined( self.pers[ "isBotWarfare" ] ) && self.pers[ "isBotWarfare" ] ) || issubstr( self getguid() + "", "bot" ) ); } /* @@ -248,9 +248,9 @@ BotPressUse( time ) /* Bot will press the ads button for the time */ -BotPressADS( time ) +BotpressADS( time ) { - self maps\mp\bots\_bot_internal::pressAds( time ); + self maps\mp\bots\_bot_internal::pressADS( time ); } /* @@ -266,7 +266,7 @@ BotPressAttack( time ) */ BotGetTargetRandom() { - if ( !isDefined( self.bot.target ) ) + if ( !isdefined( self.bot.target ) ) { return undefined; } @@ -370,7 +370,7 @@ BotNotifyBotEvent( msg, a, b, c, d, e, f, g ) */ HasScriptGoal() { - return ( isDefined( self GetScriptGoal() ) ); + return ( isdefined( self GetScriptGoal() ) ); } /* @@ -378,7 +378,7 @@ HasScriptGoal() */ SetScriptGoal( goal, dist ) { - if ( !isDefined( dist ) ) + if ( !isdefined( dist ) ) { dist = 16; } @@ -411,7 +411,7 @@ ClearScriptGoal() */ HasBotJavelinLocation() { - return isDefined( self.bot.jav_loc ); + return isdefined( self.bot.jav_loc ); } /* @@ -469,7 +469,7 @@ GetScriptAimPos() */ HasScriptAimPos() { - return isDefined( self GetScriptAimPos() ); + return isdefined( self GetScriptAimPos() ); } /* @@ -492,7 +492,7 @@ ClearBotJavelinLocation() /* Sets the bot's target to be this ent. */ -SetAttacker( att ) +setAttacker( att ) { self.bot.target_this_frame = att; } @@ -517,7 +517,7 @@ ClearScriptEnemy() /* Returns the entity of the bot's target. */ -GetThreat() +getThreat() { if ( !isdefined( self.bot.target ) ) { @@ -532,23 +532,23 @@ GetThreat() */ HasScriptEnemy() { - return ( isDefined( self.bot.script_target ) ); + return ( isdefined( self.bot.script_target ) ); } /* Returns if the bot has a threat. */ -HasThreat() +hasThreat() { - return ( isDefined( self GetThreat() ) ); + return ( isdefined( self getThreat() ) ); } /* If the player is defusing */ -IsDefusing() +isDefusing() { - return ( isDefined( self.isdefusing ) && self.isdefusing ); + return ( isdefined( self.isdefusing ) && self.isdefusing ); } /* @@ -556,7 +556,7 @@ IsDefusing() */ isPlanting() { - return ( isDefined( self.isplanting ) && self.isplanting ); + return ( isdefined( self.isplanting ) && self.isplanting ); } /* @@ -564,7 +564,7 @@ isPlanting() */ isBombCarrier() { - return ( isDefined( self.isbombcarrier ) && self.isbombcarrier ); + return ( isdefined( self.isbombcarrier ) && self.isbombcarrier ); } /* @@ -572,7 +572,7 @@ isBombCarrier() */ isInUse() { - return ( isDefined( self.inuse ) && self.inuse ); + return ( isdefined( self.inuse ) && self.inuse ); } /* @@ -580,7 +580,7 @@ isInUse() */ inLastStand() { - return ( isDefined( self.laststand ) && self.laststand ); + return ( isdefined( self.laststand ) && self.laststand ); } /* @@ -588,7 +588,7 @@ inLastStand() */ isBeingRevived() { - return ( isDefined( self.beingrevived ) && self.beingrevived ); + return ( isdefined( self.beingrevived ) && self.beingrevived ); } /* @@ -596,7 +596,7 @@ isBeingRevived() */ inFinalStand() { - return ( isDefined( self.infinalstand ) && self.infinalstand ); + return ( isdefined( self.infinalstand ) && self.infinalstand ); } /* @@ -604,13 +604,13 @@ inFinalStand() */ isFlagCarrier() { - return ( isDefined( self.carryflag ) && self.carryflag ); + return ( isdefined( self.carryflag ) && self.carryflag ); } /* Returns if we are stunned. */ -IsStunned() +isStunned() { return ( isdefined( self.concussionendtime ) && self.concussionendtime > gettime() ); } @@ -620,7 +620,7 @@ IsStunned() */ isArtShocked() { - return ( isDefined( self.beingartilleryshellshocked ) && self.beingartilleryshellshocked ); + return ( isdefined( self.beingartilleryshellshocked ) && self.beingartilleryshellshocked ); } /* @@ -634,12 +634,12 @@ getValidTube() { weap = weaps[ i ]; - if ( !self getAmmoCount( weap ) ) + if ( !self getammocount( weap ) ) { continue; } - if ( ( isSubStr( weap, "alt_" ) && ( isSubStr( weap, "_m320" ) || isSubStr( weap, "_gl" ) || isSubStr( weap, "_gp25" ) ) ) || weap == "m320_mp" ) + if ( ( issubstr( weap, "alt_" ) && ( issubstr( weap, "_m320" ) || issubstr( weap, "_gl" ) || issubstr( weap, "_gp25" ) ) ) || weap == "m320_mp" ) { return weap; } @@ -663,7 +663,7 @@ waittill_either_return_( str1, str2 ) */ waittill_either_return( str1, str2 ) { - if ( !isDefined( self waittill_either_return_( str1, str2 ) ) ) + if ( !isdefined( self waittill_either_return_( str1, str2 ) ) ) { return str1; } @@ -689,12 +689,12 @@ getValidGrenade() for ( i = 0; i < grenadeTypes.size; i++ ) { - if ( !self hasWeapon( grenadeTypes[ i ] ) ) + if ( !self hasweapon( grenadeTypes[ i ] ) ) { continue; } - if ( !self getAmmoCount( grenadeTypes[ i ] ) ) + if ( !self getammocount( grenadeTypes[ i ] ) ) { continue; } @@ -710,7 +710,7 @@ getValidGrenade() */ isWeaponPrimary( weap ) { - return ( maps\mp\gametypes\_weapons::isPrimaryWeapon( weap ) || maps\mp\gametypes\_weapons::isAltModeWeapon( weap ) ); + return ( maps\mp\gametypes\_weapons::isprimaryweapon( weap ) || maps\mp\gametypes\_weapons::isaltmodeweapon( weap ) ); } /* @@ -718,7 +718,7 @@ isWeaponPrimary( weap ) */ entIsVehicle( ent ) { - return ( !isPlayer( ent ) && ( ent.classname == "script_vehicle" || ent.model == "vehicle_uav_static_mp" || ent.model == "vehicle_ac130_coop" || ent.model == "vehicle_predator_b" || ent.model == "vehicle_phantom_ray" ) ); + return ( !isplayer( ent ) && ( ent.classname == "script_vehicle" || ent.model == "vehicle_uav_static_mp" || ent.model == "vehicle_ac130_coop" || ent.model == "vehicle_predator_b" || ent.model == "vehicle_phantom_ray" ) ); } /* @@ -733,7 +733,7 @@ WeaponIsFullAuto( weap ) return false; } - return isDefined( level.bots_fullautoguns[ weaptoks[ 1 ] ] ); + return isdefined( level.bots_fullautoguns[ weaptoks[ 1 ] ] ); } /* @@ -749,7 +749,7 @@ isSecondaryGrenade( gnade ) */ isWeaponDroppable( weap ) { - return ( maps\mp\gametypes\_weapons::mayDropWeapon( weap ) ); + return ( maps\mp\gametypes\_weapons::maydropweapon( weap ) ); } /* @@ -768,7 +768,7 @@ getBotToKick() { bots = getBotArray(); - if ( !isDefined( bots ) || !isDefined( bots.size ) || bots.size <= 0 || !isDefined( bots[ 0 ] ) ) + if ( !isdefined( bots ) || !isdefined( bots.size ) || bots.size <= 0 || !isdefined( bots[ 0 ] ) ) { return undefined; } @@ -776,14 +776,14 @@ getBotToKick() tokick = undefined; axis = 0; allies = 0; - team = getDvar( "bots_team" ); + team = getdvar( "bots_team" ); // count teams for ( i = 0; i < bots.size; i++ ) { bot = bots[ i ]; - if ( !isDefined( bot ) || !isDefined( bot.team ) ) + if ( !isdefined( bot ) || !isdefined( bot.team ) ) { continue; } @@ -827,7 +827,7 @@ getBotToKick() { bot = bots[ i ]; - if ( !isDefined( bot ) || !isDefined( bot.team ) ) + if ( !isdefined( bot ) || !isdefined( bot.team ) ) { continue; } @@ -837,12 +837,12 @@ getBotToKick() continue; } - if ( !isDefined( bot.pers ) || !isDefined( bot.pers[ "bots" ] ) || !isDefined( bot.pers[ "bots" ][ "skill" ] ) || !isDefined( bot.pers[ "bots" ][ "skill" ][ "base" ] ) ) + if ( !isdefined( bot.pers ) || !isdefined( bot.pers[ "bots" ] ) || !isdefined( bot.pers[ "bots" ][ "skill" ] ) || !isdefined( bot.pers[ "bots" ][ "skill" ][ "base" ] ) ) { continue; } - if ( isDefined( tokick ) && bot.pers[ "bots" ][ "skill" ][ "base" ] > tokick.pers[ "bots" ][ "skill" ][ "base" ] ) + if ( isdefined( tokick ) && bot.pers[ "bots" ][ "skill" ][ "base" ] > tokick.pers[ "bots" ][ "skill" ][ "base" ] ) { continue; } @@ -850,7 +850,7 @@ getBotToKick() tokick = bot; } - if ( isDefined( tokick ) ) + if ( isdefined( tokick ) ) { return tokick; } @@ -860,17 +860,17 @@ getBotToKick() { bot = bots[ i ]; - if ( !isDefined( bot ) || !isDefined( bot.team ) ) + if ( !isdefined( bot ) || !isdefined( bot.team ) ) { continue; } - if ( !isDefined( bot.pers ) || !isDefined( bot.pers[ "bots" ] ) || !isDefined( bot.pers[ "bots" ][ "skill" ] ) || !isDefined( bot.pers[ "bots" ][ "skill" ][ "base" ] ) ) + if ( !isdefined( bot.pers ) || !isdefined( bot.pers[ "bots" ] ) || !isdefined( bot.pers[ "bots" ][ "skill" ] ) || !isdefined( bot.pers[ "bots" ][ "skill" ][ "base" ] ) ) { continue; } - if ( isDefined( tokick ) && bot.pers[ "bots" ][ "skill" ][ "base" ] > tokick.pers[ "bots" ][ "skill" ][ "base" ] ) + if ( isdefined( tokick ) && bot.pers[ "bots" ][ "skill" ][ "base" ] > tokick.pers[ "bots" ][ "skill" ][ "base" ] ) { continue; } @@ -908,16 +908,16 @@ bot_wait_for_host() { host = undefined; - while ( !isDefined( level ) || !isDefined( level.players ) ) + while ( !isdefined( level ) || !isdefined( level.players ) ) { wait 0.05; } - for ( i = getDvarFloat( "bots_main_waitForHostTime" ); i > 0; i -= 0.05 ) + for ( i = getdvarfloat( "bots_main_waitForHostTime" ); i > 0; i -= 0.05 ) { host = GetHostPlayer(); - if ( isDefined( host ) ) + if ( isdefined( host ) ) { break; } @@ -925,14 +925,14 @@ bot_wait_for_host() wait 0.05; } - if ( !isDefined( host ) ) + if ( !isdefined( host ) ) { return; } - for ( i = getDvarFloat( "bots_main_waitForHostTime" ); i > 0; i -= 0.05 ) + for ( i = getdvarfloat( "bots_main_waitForHostTime" ); i > 0; i -= 0.05 ) { - if ( IsDefined( host.pers[ "team" ] ) ) + if ( isdefined( host.pers[ "team" ] ) ) { break; } @@ -940,12 +940,12 @@ bot_wait_for_host() wait 0.05; } - if ( !IsDefined( host.pers[ "team" ] ) ) + if ( !isdefined( host.pers[ "team" ] ) ) { return; } - for ( i = getDvarFloat( "bots_main_waitForHostTime" ); i > 0; i -= 0.05 ) + for ( i = getdvarfloat( "bots_main_waitForHostTime" ); i > 0; i -= 0.05 ) { if ( host.pers[ "team" ] == "allies" || host.pers[ "team" ] == "axis" ) { @@ -965,12 +965,12 @@ RaySphereIntersect( start, end, spherePos, radius ) // check if the start or end points are in the sphere r2 = radius * radius; - if ( DistanceSquared( start, spherePos ) < r2 ) + if ( distancesquared( start, spherePos ) < r2 ) { return true; } - if ( DistanceSquared( end, spherePos ) < r2 ) + if ( distancesquared( end, spherePos ) < r2 ) { return true; } @@ -997,15 +997,15 @@ RaySphereIntersect( start, end, spherePos, radius ) ip1 = start + mu1 * dp; // ip2 = start + mu2 * dp; - myDist = DistanceSquared( start, end ); + myDist = distancesquared( start, end ); // check if both intersection points far - if ( DistanceSquared( start, ip1 ) > myDist/* && DistanceSquared(start, ip2) > myDist*/ ) + if ( distancesquared( start, ip1 ) > myDist/* && distancesquared(start, ip2) > myDist*/ ) { return false; } - dpAngles = VectorToAngles( dp ); + dpAngles = vectortoangles( dp ); // check if the point is behind us if ( getConeDot( ip1, start, dpAngles ) < 0/* || getConeDot(ip2, start, dpAngles) < 0*/ ) @@ -1046,20 +1046,20 @@ SmokeTrace( start, end, rad ) */ getConeDot( to, from, dir ) { - dirToTarget = VectorNormalize( to - from ); - forward = AnglesToForward( dir ); + dirToTarget = vectornormalize( to - from ); + forward = anglestoforward( dir ); return vectordot( dirToTarget, forward ); } /* Returns the distance squared in a 2d space */ -DistanceSquared2D( to, from ) +distancesquared2D( to, from ) { to = ( to[ 0 ], to[ 1 ], 0 ); from = ( from[ 0 ], from[ 1 ], 0 ); - return DistanceSquared( to, from ); + return distancesquared( to, from ); } /* @@ -1093,7 +1093,7 @@ float_old( num ) { setdvar( "temp_dvar_bot_util", num ); - return GetDvarFloat( "temp_dvar_bot_util" ); + return getdvarfloat( "temp_dvar_bot_util" ); } /* @@ -1101,7 +1101,7 @@ float_old( num ) */ isStrStart( string1, subStr ) { - return ( getSubStr( string1, 0, subStr.size ) == subStr ); + return ( getsubstr( string1, 0, subStr.size ) == subStr ); } /* @@ -1109,7 +1109,7 @@ isStrStart( string1, subStr ) */ parseTokensIntoWaypoint( tokens ) { - waypoint = spawnStruct(); + waypoint = spawnstruct(); orgStr = tokens[ 0 ]; orgToks = strtok( orgStr, " " ); @@ -1129,7 +1129,7 @@ parseTokensIntoWaypoint( tokens ) anglesStr = tokens[ 3 ]; - if ( isDefined( anglesStr ) && anglesStr != "" ) + if ( isdefined( anglesStr ) && anglesStr != "" ) { anglesToks = strtok( anglesStr, " " ); @@ -1141,7 +1141,7 @@ parseTokensIntoWaypoint( tokens ) javStr = tokens[ 4 ]; - if ( isDefined( javStr ) && javStr != "" ) + if ( isdefined( javStr ) && javStr != "" ) { javToks = strtok( javStr, " " ); @@ -1160,7 +1160,7 @@ parseTokensIntoWaypoint( tokens ) getWaypointLinesFromFile( filename ) { // Create a structure to store the result, including an array to hold individual lines. - result = spawnStruct(); + result = spawnstruct(); result.lines = []; // Read the entire content of the file into the 'waypointStr' variable. @@ -1168,7 +1168,7 @@ getWaypointLinesFromFile( filename ) waypointStr = BotBuiltinFileRead( filename ); // If the file is empty or not defined, return the empty result structure. - if ( !isDefined( waypointStr ) ) + if ( !isdefined( waypointStr ) ) { return result; } @@ -1183,8 +1183,8 @@ getWaypointLinesFromFile( filename ) // Check for newline characters '\n' or '\r'. if ( waypointStr[ i ] == "\n" || waypointStr[ i ] == "\r" ) { - // Extract the current line using 'getSubStr' and store it in the result array. - result.lines[ result.lines.size ] = getSubStr( waypointStr, linestart, linestart + linecount ); + // Extract the current line using 'getsubstr' and store it in the result array. + result.lines[ result.lines.size ] = getsubstr( waypointStr, linestart, linestart + linecount ); // If the newline is '\r\n', skip the next character. if ( waypointStr[ i ] == "\r" && i < waypointStr.size - 1 && waypointStr[ i + 1 ] == "\n" ) @@ -1203,7 +1203,7 @@ getWaypointLinesFromFile( filename ) } // Store the last line (or the only line if there are no newline characters) in the result array. - result.lines[ result.lines.size ] = getSubStr( waypointStr, linestart, linestart + linecount ); + result.lines[ result.lines.size ] = getsubstr( waypointStr, linestart, linestart + linecount ); // Return the result structure containing the array of extracted lines. return result; @@ -1257,12 +1257,12 @@ load_waypoints() level.waypointusage[ "allies" ] = []; level.waypointusage[ "axis" ] = []; - if ( !isDefined( level.waypoints ) ) + if ( !isdefined( level.waypoints ) ) { level.waypoints = []; } - mapname = getDvar( "mapname" ); + mapname = getdvar( "mapname" ); wps = readWpsFromFile( mapname ); @@ -1295,17 +1295,17 @@ load_waypoints() for ( i = 0; i < level.waypointcount; i++ ) { - if ( !isDefined( level.waypoints[ i ].children ) || !isDefined( level.waypoints[ i ].children.size ) ) + if ( !isdefined( level.waypoints[ i ].children ) || !isdefined( level.waypoints[ i ].children.size ) ) { level.waypoints[ i ].children = []; } - if ( !isDefined( level.waypoints[ i ].origin ) ) + if ( !isdefined( level.waypoints[ i ].origin ) ) { level.waypoints[ i ].origin = ( 0, 0, 0 ); } - if ( !isDefined( level.waypoints[ i ].type ) ) + if ( !isdefined( level.waypoints[ i ].type ) ) { level.waypoints[ i ].type = "crouch"; } @@ -1323,7 +1323,7 @@ nearAnyOfWaypoints( dist, waypoints ) { waypoint = level.waypoints[ waypoints[ i ] ]; - if ( DistanceSquared( waypoint.origin, self.origin ) > dist ) + if ( distancesquared( waypoint.origin, self.origin ) > dist ) { continue; } @@ -1347,7 +1347,7 @@ waypointsNear( waypoints, dist ) { wp = level.waypoints[ waypoints[ i ] ]; - if ( DistanceSquared( wp.origin, self.origin ) > dist ) + if ( distancesquared( wp.origin, self.origin ) > dist ) { continue; } @@ -1369,9 +1369,9 @@ getNearestWaypointOfWaypoints( waypoints ) for ( i = 0; i < waypoints.size; i++ ) { waypoint = level.waypoints[ waypoints[ i ] ]; - thisDist = DistanceSquared( self.origin, waypoint.origin ); + thisDist = distancesquared( self.origin, waypoint.origin ); - if ( isDefined( answer ) && thisDist > closestDist ) + if ( isdefined( answer ) && thisDist > closestDist ) { continue; } @@ -1422,7 +1422,7 @@ getWaypointsOfType( type ) */ getWaypointForIndex( i ) { - if ( !isDefined( i ) ) + if ( !isdefined( i ) ) { return undefined; } @@ -1698,7 +1698,7 @@ _WaypointsToKDTree( waypoints, dem ) */ List() { - list = spawnStruct(); + list = spawnstruct(); list.count = 0; list.data = []; @@ -1756,7 +1756,7 @@ ListRemove( thing ) */ KDTree() { - kdTree = spawnStruct(); + kdTree = spawnstruct(); kdTree.root = undefined; kdTree.count = 0; @@ -1776,9 +1776,9 @@ KDTreeInsert( data ) // as long as what you insert has a .origin attru, it will */ _KDTreeInsert( node, data, dem, x0, y0, z0, x1, y1, z1 ) { - if ( !isDefined( node ) ) + if ( !isdefined( node ) ) { - r = spawnStruct(); + r = spawnstruct(); r.data = data; r.left = undefined; r.right = undefined; @@ -1841,12 +1841,12 @@ _KDTreeInsert( node, data, dem, x0, y0, z0, x1, y1, z1 ) */ KDTreeNearest( origin ) { - if ( !isDefined( self.root ) ) + if ( !isdefined( self.root ) ) { return undefined; } - return self _KDTreeNearest( self.root, origin, self.root.data, DistanceSquared( self.root.data.origin, origin ), 0 ); + return self _KDTreeNearest( self.root, origin, self.root.data, distancesquared( self.root.data.origin, origin ), 0 ); } /* @@ -1854,12 +1854,12 @@ KDTreeNearest( origin ) */ _KDTreeNearest( node, point, closest, closestdist, dem ) { - if ( !isDefined( node ) ) + if ( !isdefined( node ) ) { return closest; } - thisDis = DistanceSquared( node.data.origin, point ); + thisDis = distancesquared( node.data.origin, point ); if ( thisDis < closestdist ) { @@ -1867,7 +1867,7 @@ _KDTreeNearest( node, point, closest, closestdist, dem ) closest = node.data; } - if ( node RectDistanceSquared( point ) < closestdist ) + if ( node Rectdistancesquared( point ) < closestdist ) { near = node.left; far = node.right; @@ -1880,7 +1880,7 @@ _KDTreeNearest( node, point, closest, closestdist, dem ) closest = self _KDTreeNearest( near, point, closest, closestdist, ( dem + 1 ) % 3 ); - closest = self _KDTreeNearest( far, point, closest, DistanceSquared( closest.origin, point ), ( dem + 1 ) % 3 ); + closest = self _KDTreeNearest( far, point, closest, distancesquared( closest.origin, point ), ( dem + 1 ) % 3 ); } return closest; @@ -1889,7 +1889,7 @@ _KDTreeNearest( node, point, closest, closestdist, dem ) /* Called on a rectangle, returns the distance from origin to the rectangle. */ -RectDistanceSquared( origin ) +Rectdistancesquared( origin ) { dx = 0; dy = 0; @@ -1987,7 +1987,7 @@ HeapTraceFraction( item, item2 ) */ NewHeap( compare ) { - heap_node = spawnStruct(); + heap_node = spawnstruct(); heap_node.data = []; heap_node.compare = compare; @@ -2102,12 +2102,12 @@ ReverseHeapAStar( item, item2 ) */ RemoveWaypointUsage( wp, team ) { - if ( !isDefined( level.waypointusage ) ) + if ( !isdefined( level.waypointusage ) ) { return; } - if ( !isDefined( level.waypointusage[ team ][ wp + "" ] ) ) + if ( !isdefined( level.waypointusage[ team ][ wp + "" ] ) ) { return; } @@ -2130,12 +2130,12 @@ GetNearestWaypointWithSight( pos ) for ( i = 0; i < level.waypointcount; i++ ) { - if ( !bulletTracePassed( pos + ( 0, 0, 15 ), level.waypoints[ i ].origin + ( 0, 0, 15 ), false, undefined ) ) + if ( !bullettracepassed( pos + ( 0, 0, 15 ), level.waypoints[ i ].origin + ( 0, 0, 15 ), false, undefined ) ) { continue; } - curdis = DistanceSquared( level.waypoints[ i ].origin, pos ); + curdis = distancesquared( level.waypoints[ i ].origin, pos ); if ( curdis > dist ) { @@ -2152,14 +2152,14 @@ GetNearestWaypointWithSight( pos ) /* Will linearly search for the nearest waypoint */ -GetNearestWaypoint( pos ) +getNearestWaypoint( pos ) { candidate = undefined; dist = 2147483647; for ( i = 0; i < level.waypointcount; i++ ) { - curdis = DistanceSquared( level.waypoints[ i ].origin, pos ); + curdis = distancesquared( level.waypoints[ i ].origin, pos ); if ( curdis > dist ) { @@ -2187,19 +2187,19 @@ AStarSearch( start, goal, team, greedy_path ) startWp = getNearestWaypoint( start ); - if ( !isDefined( startWp ) ) + if ( !isdefined( startWp ) ) { return []; } _startwp = undefined; - if ( !bulletTracePassed( start + ( 0, 0, 15 ), level.waypoints[ startWp ].origin + ( 0, 0, 15 ), false, undefined ) ) + if ( !bullettracepassed( start + ( 0, 0, 15 ), level.waypoints[ startWp ].origin + ( 0, 0, 15 ), false, undefined ) ) { _startwp = GetNearestWaypointWithSight( start ); } - if ( isDefined( _startwp ) ) + if ( isdefined( _startwp ) ) { startWp = _startwp; } @@ -2207,27 +2207,27 @@ AStarSearch( start, goal, team, greedy_path ) goalWp = getNearestWaypoint( goal ); - if ( !isDefined( goalWp ) ) + if ( !isdefined( goalWp ) ) { return []; } - _goalWp = undefined; + _goalwp = undefined; - if ( !bulletTracePassed( goal + ( 0, 0, 15 ), level.waypoints[ goalWp ].origin + ( 0, 0, 15 ), false, undefined ) ) + if ( !bullettracepassed( goal + ( 0, 0, 15 ), level.waypoints[ goalWp ].origin + ( 0, 0, 15 ), false, undefined ) ) { _goalwp = GetNearestWaypointWithSight( goal ); } - if ( isDefined( _goalwp ) ) + if ( isdefined( _goalwp ) ) { goalWp = _goalwp; } - node = spawnStruct(); + node = spawnstruct(); node.g = 0; // path dist so far - node.h = DistanceSquared( level.waypoints[ startWp ].origin, level.waypoints[ goalWp ].origin ); // herustic, distance to goal for path finding + node.h = distancesquared( level.waypoints[ startWp ].origin, level.waypoints[ goalWp ].origin ); // herustic, distance to goal for path finding node.f = node.h + node.g; // combine path dist and heru, use reverse heap to sort the priority queue by this attru node.index = startWp; node.parent = undefined; // we are start, so we have no parent @@ -2250,11 +2250,11 @@ AStarSearch( start, goal, team, greedy_path ) { path = []; - while ( isDefined( bestNode ) ) + while ( isdefined( bestNode ) ) { - if ( isdefined( team ) && isDefined( level.waypointusage ) ) + if ( isdefined( team ) && isdefined( level.waypointusage ) ) { - if ( !isDefined( level.waypointusage[ team ][ bestNode.index + "" ] ) ) + if ( !isdefined( level.waypointusage[ team ][ bestNode.index + "" ] ) ) { level.waypointusage[ team ][ bestNode.index + "" ] = 0; } @@ -2279,11 +2279,11 @@ AStarSearch( start, goal, team, greedy_path ) penalty = 1; - if ( !greedy_path && isdefined( team ) && isDefined( level.waypointusage ) ) + if ( !greedy_path && isdefined( team ) && isdefined( level.waypointusage ) ) { temppen = 1; - if ( isDefined( level.waypointusage[ team ][ child + "" ] ) ) + if ( isdefined( level.waypointusage[ team ][ child + "" ] ) ) { temppen = level.waypointusage[ team ][ child + "" ]; // consider how many bots are taking this path } @@ -2301,17 +2301,17 @@ AStarSearch( start, goal, team, greedy_path ) } // calc the total path we have took - newg = bestNode.g + DistanceSquared( wp.origin, childWp.origin ) * penalty; // bots on same team's path are more expensive + newg = bestNode.g + distancesquared( wp.origin, childWp.origin ) * penalty; // bots on same team's path are more expensive // check if this child is in open or close with a g value less than newg - inopen = isDefined( openset[ child + "" ] ); + inopen = isdefined( openset[ child + "" ] ); if ( inopen && openset[ child + "" ].g <= newg ) { continue; } - inclosed = isDefined( closed[ child + "" ] ); + inclosed = isdefined( closed[ child + "" ] ); if ( inclosed && closed[ child + "" ].g <= newg ) { @@ -2330,12 +2330,12 @@ AStarSearch( start, goal, team, greedy_path ) } else { - node = spawnStruct(); + node = spawnstruct(); } node.parent = bestNode; node.g = newg; - node.h = DistanceSquared( childWp.origin, level.waypoints[ goalWp ].origin ); + node.h = distancesquared( childWp.origin, level.waypoints[ goalWp ].origin ); node.f = node.g + node.h; node.index = child; @@ -2398,7 +2398,7 @@ array_std_deviation( array, mean ) total = total + tmp[ i ]; } - return Sqrt( total / array.size ); + return sqrt( total / array.size ); } /* @@ -2414,21 +2414,21 @@ random_normal_distribution( mean, std_deviation, lower_bound, upper_bound ) while ( w >= 1 ) { - x1 = 2 * RandomFloatRange( 0, 1 ) - 1; - x2 = 2 * RandomFloatRange( 0, 1 ) - 1; + x1 = 2 * randomfloatrange( 0, 1 ) - 1; + x2 = 2 * randomfloatrange( 0, 1 ) - 1; w = x1 * x1 + x2 * x2; } - w = Sqrt( ( -2.0 * Log( w ) ) / w ); + w = sqrt( ( -2.0 * log( w ) ) / w ); y1 = x1 * w; number = mean + y1 * std_deviation; - if ( IsDefined( lower_bound ) && number < lower_bound ) + if ( isdefined( lower_bound ) && number < lower_bound ) { number = lower_bound; } - if ( IsDefined( upper_bound ) && number > upper_bound ) + if ( isdefined( upper_bound ) && number > upper_bound ) { number = upper_bound; } @@ -2441,7 +2441,7 @@ random_normal_distribution( mean, std_deviation, lower_bound, upper_bound ) */ onUsePlantObjectFix( player ) { - if ( !maps\mp\gametypes\_gameobjects::isFriendlyTeam( player.pers[ "team" ] ) ) + if ( !maps\mp\gametypes\_gameobjects::isfriendlyteam( player.pers[ "team" ] ) ) { level thread bombPlantedFix( self, player ); @@ -2452,28 +2452,28 @@ onUsePlantObjectFix( player ) continue; } - level.bombzones[ i ] maps\mp\gametypes\_gameobjects::disableObject(); + level.bombzones[ i ] maps\mp\gametypes\_gameobjects::disableobject(); } player playsound( "mp_bomb_plant" ); player notify( "bomb_planted" ); player notify( "objective", "plant" ); - player maps\mp\_utility::incPersStat( "plants", 1 ); - player maps\mp\gametypes\_persistence::statSetChild( "round", "plants", player.pers[ "plants" ] ); + player maps\mp\_utility::incpersstat( "plants", 1 ); + player maps\mp\gametypes\_persistence::statsetchild( "round", "plants", player.pers[ "plants" ] ); if ( isdefined( level.sd_loadout ) && isdefined( level.sd_loadout[ player.team ] ) ) { - player thread maps\mp\gametypes\sd::removeBombCarrierClass(); + player thread maps\mp\gametypes\sd::removebombcarrierclass(); } - maps\mp\_utility::leaderDialog( "bomb_planted" ); - level thread maps\mp\_utility::teamPlayerCardSplash( "callout_bombplanted", player ); + maps\mp\_utility::leaderdialog( "bomb_planted" ); + level thread maps\mp\_utility::teamplayercardsplash( "callout_bombplanted", player ); level.bombowner = player; - player thread maps\mp\gametypes\_hud_message::splashNotify( "plant", maps\mp\gametypes\_rank::getScoreInfoValue( "plant" ) ); - player thread maps\mp\gametypes\_rank::giveRankXP( "plant" ); + player thread maps\mp\gametypes\_hud_message::splashnotify( "plant", maps\mp\gametypes\_rank::getscoreinfovalue( "plant" ) ); + player thread maps\mp\gametypes\_rank::giverankxp( "plant" ); player.bombplantedtime = gettime(); - maps\mp\gametypes\_gamescore::givePlayerScore( "plant", player ); - player thread maps\mp\_matchdata::logGameEvent( "plant", player.origin ); + maps\mp\gametypes\_gamescore::giveplayerscore( "plant", player ); + player thread maps\mp\_matchdata::loggameevent( "plant", player.origin ); } } @@ -2482,9 +2482,9 @@ onUsePlantObjectFix( player ) */ bombPlantedFix( var_0, var_1 ) { - maps\mp\gametypes\_gamelogic::pauseTimer(); + maps\mp\gametypes\_gamelogic::pausetimer(); level.bombplanted = 1; - var_0.visuals[ 0 ] thread maps\mp\gametypes\_gamelogic::playTickingSound(); + var_0.visuals[ 0 ] thread maps\mp\gametypes\_gamelogic::playtickingsound(); level.tickingobject = var_0.visuals[ 0 ]; level.timelimitoverride = 1; setgameendtime( int( gettime() + level.bombtimer * 1000 ) ); @@ -2492,9 +2492,9 @@ bombPlantedFix( var_0, var_1 ) if ( !level.multibomb ) { - level.sdbomb maps\mp\gametypes\_gameobjects::allowCarry( "none" ); - level.sdbomb maps\mp\gametypes\_gameobjects::setVisibleTeam( "none" ); - level.sdbomb maps\mp\gametypes\_gameobjects::setDropped(); + level.sdbomb maps\mp\gametypes\_gameobjects::allowcarry( "none" ); + level.sdbomb maps\mp\gametypes\_gameobjects::setvisibleteam( "none" ); + level.sdbomb maps\mp\gametypes\_gameobjects::setdropped(); level.sdbombmodel = level.sdbomb.visuals[ 0 ]; } else @@ -2503,7 +2503,7 @@ bombPlantedFix( var_0, var_1 ) { if ( isdefined( level.players[ var_2 ].carryicon ) ) { - level.players[ var_2 ].carryicon maps\mp\gametypes\_hud_util::destroyElem(); + level.players[ var_2 ].carryicon maps\mp\gametypes\_hud_util::destroyelem(); } } @@ -2517,33 +2517,33 @@ bombPlantedFix( var_0, var_1 ) level.sdbombmodel setmodel( "prop_suitcase_bomb" ); } - var_0 maps\mp\gametypes\_gameobjects::allowUse( "none" ); - var_0 maps\mp\gametypes\_gameobjects::setVisibleTeam( "none" ); - var_7 = var_0 maps\mp\gametypes\_gameobjects::getLabel(); + var_0 maps\mp\gametypes\_gameobjects::allowuse( "none" ); + var_0 maps\mp\gametypes\_gameobjects::setvisibleteam( "none" ); + var_7 = var_0 maps\mp\gametypes\_gameobjects::getlabel(); var_8 = var_0.bombdefusetrig; var_8.origin = level.sdbombmodel.origin; var_9 = []; - defuseObject = maps\mp\gametypes\_gameobjects::createUseObject( game[ "defenders" ], var_8, var_9, ( 0, 0, 32 ) ); - defuseObject maps\mp\gametypes\_gameobjects::allowUse( "friendly" ); - defuseObject maps\mp\gametypes\_gameobjects::setUseTime( level.defusetime ); - defuseObject maps\mp\gametypes\_gameobjects::setUseText( &"MP_DEFUSING_EXPLOSIVE" ); - defuseObject maps\mp\gametypes\_gameobjects::setUseHintText( &"PLATFORM_HOLD_TO_DEFUSE_EXPLOSIVES" ); - defuseObject maps\mp\gametypes\_gameobjects::setVisibleTeam( "any" ); - defuseObject maps\mp\gametypes\_gameobjects::set2DIcon( "friendly", "waypoint_defuse" + var_7 ); - defuseObject maps\mp\gametypes\_gameobjects::set2DIcon( "enemy", "waypoint_defend" + var_7 ); - defuseObject maps\mp\gametypes\_gameobjects::set3DIcon( "friendly", "waypoint_defuse" + var_7 ); - defuseObject maps\mp\gametypes\_gameobjects::set3DIcon( "enemy", "waypoint_defend" + var_7 ); + defuseObject = maps\mp\gametypes\_gameobjects::createuseobject( game[ "defenders" ], var_8, var_9, ( 0, 0, 32 ) ); + defuseObject maps\mp\gametypes\_gameobjects::allowuse( "friendly" ); + defuseObject maps\mp\gametypes\_gameobjects::setusetime( level.defusetime ); + defuseObject maps\mp\gametypes\_gameobjects::setusetext( &"MP_DEFUSING_EXPLOSIVE" ); + defuseObject maps\mp\gametypes\_gameobjects::setusehinttext( &"PLATFORM_HOLD_TO_DEFUSE_EXPLOSIVES" ); + defuseObject maps\mp\gametypes\_gameobjects::setvisibleteam( "any" ); + defuseObject maps\mp\gametypes\_gameobjects::set2dicon( "friendly", "waypoint_defuse" + var_7 ); + defuseObject maps\mp\gametypes\_gameobjects::set2dicon( "enemy", "waypoint_defend" + var_7 ); + defuseObject maps\mp\gametypes\_gameobjects::set3dicon( "friendly", "waypoint_defuse" + var_7 ); + defuseObject maps\mp\gametypes\_gameobjects::set3dicon( "enemy", "waypoint_defend" + var_7 ); defuseObject.label = var_7; - defuseObject.onbeginuse = maps\mp\gametypes\sd::onBeginUse; - defuseObject.onenduse = maps\mp\gametypes\sd::onEndUse; - defuseObject.onuse = maps\mp\gametypes\sd::onUseDefuseObject; + defuseObject.onbeginuse = maps\mp\gametypes\sd::onbeginuse; + defuseObject.onenduse = maps\mp\gametypes\sd::onenduse; + defuseObject.onuse = maps\mp\gametypes\sd::onusedefuseobject; defuseObject.useweapon = "briefcase_bomb_defuse_mp"; level.defuseobject = defuseObject; - maps\mp\gametypes\sd::BombTimerWait(); + maps\mp\gametypes\sd::bombtimerwait(); setdvar( "ui_bomb_timer", 0 ); - var_0.visuals[ 0 ] maps\mp\gametypes\_gamelogic::stopTickingSound(); + var_0.visuals[ 0 ] maps\mp\gametypes\_gamelogic::stoptickingsound(); if ( level.gameended || level.bombdefused ) { @@ -2557,8 +2557,8 @@ bombPlantedFix( var_0, var_1 ) if ( isdefined( var_1 ) ) { var_0.visuals[ 0 ] radiusdamage( var_11, 512, 200, 20, var_1, "MOD_EXPLOSIVE", "bomb_site_mp" ); - var_1 maps\mp\_utility::incPersStat( "destructions", 1 ); - var_1 maps\mp\gametypes\_persistence::statSetChild( "round", "destructions", var_1.pers[ "destructions" ] ); + var_1 maps\mp\_utility::incpersstat( "destructions", 1 ); + var_1 maps\mp\gametypes\_persistence::statsetchild( "round", "destructions", var_1.pers[ "destructions" ] ); } else { @@ -2570,7 +2570,7 @@ bombPlantedFix( var_0, var_1 ) triggerfx( var_13 ); playrumbleonposition( "grenade_rumble", var_11 ); earthquake( 0.75, 2.0, var_11, 2000 ); - thread maps\mp\_utility::playSoundinSpace( "exp_suitcase_bomb_main", var_11 ); + thread maps\mp\_utility::playsoundinspace( "exp_suitcase_bomb_main", var_11 ); if ( isdefined( var_0.exploderindex ) ) { @@ -2579,13 +2579,13 @@ bombPlantedFix( var_0, var_1 ) for ( var_2 = 0; var_2 < level.bombzones.size; var_2++ ) { - level.bombzones[ var_2 ] maps\mp\gametypes\_gameobjects::disableObject(); + level.bombzones[ var_2 ] maps\mp\gametypes\_gameobjects::disableobject(); } - defuseObject maps\mp\gametypes\_gameobjects::disableObject(); + defuseObject maps\mp\gametypes\_gameobjects::disableobject(); setgameendtime( 0 ); wait 3; - maps\mp\gametypes\sd::sd_endGame( game[ "attackers" ], game[ "strings" ][ "target_destroyed" ] ); + maps\mp\gametypes\sd::sd_endgame( game[ "attackers" ], game[ "strings" ][ "target_destroyed" ] ); } /* @@ -2635,8 +2635,8 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary if ( isdefined( self.pers[ "copyCatLoadout" ] ) && self.pers[ "copyCatLoadout" ][ "inUse" ] && allowCopycat ) { - self maps\mp\gametypes\_class::setClass( "copycat" ); - self.class_num = maps\mp\gametypes\_class::getClassIndex( "copycat" ); + self maps\mp\gametypes\_class::setclass( "copycat" ); + self.class_num = maps\mp\gametypes\_class::getclassindex( "copycat" ); clonedLoadout = self.pers[ "copyCatLoadout" ]; loadoutPrimary = clonedLoadout[ "loadoutPrimary" ]; loadoutPrimaryAttachment = clonedLoadout[ "loadoutPrimaryAttachment" ]; @@ -2661,7 +2661,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } else if ( teamName != "none" ) { - classIndex = maps\mp\gametypes\_class::getClassIndex( class ); + classIndex = maps\mp\gametypes\_class::getclassindex( class ); loadoutPrimaryAttachment2 = "none"; loadoutSecondaryAttachment2 = "none"; loadoutPrimary = getmatchrulesdata( "defaultClasses", teamName, classIndex, "class", "weaponSetups", 0, "weapon" ); @@ -2704,9 +2704,9 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary loadoutPerk2 = getmatchrulesdata( "defaultClasses", teamName, classIndex, "class", "perks", 2 ); loadoutPerk3 = getmatchrulesdata( "defaultClasses", teamName, classIndex, "class", "perks", 3 ); - if ( loadoutSecondary != "none" && !maps\mp\gametypes\_class::isValidSecondary( loadoutSecondary, loadoutPerk2, 0 ) ) + if ( loadoutSecondary != "none" && !maps\mp\gametypes\_class::isvalidsecondary( loadoutSecondary, loadoutPerk2, 0 ) ) { - loadoutSecondary = maps\mp\gametypes\_class::table_getWeapon( level.classtablename, 10, 1 ); + loadoutSecondary = maps\mp\gametypes\_class::table_getweapon( level.classtablename, 10, 1 ); loadoutSecondaryAttachment = "none"; loadoutSecondaryAttachment2 = "none"; loadoutSecondaryBuff = "specialty_null"; @@ -2724,9 +2724,9 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } else { - loadoutKillstreak1 = maps\mp\gametypes\_class::recipe_getKillstreak( teamName, classIndex, loadoutStreakType, 0 ); - loadoutKillstreak2 = maps\mp\gametypes\_class::recipe_getKillstreak( teamName, classIndex, loadoutStreakType, 1 ); - loadoutKillstreak3 = maps\mp\gametypes\_class::recipe_getKillstreak( teamName, classIndex, loadoutStreakType, 2 ); + loadoutKillstreak1 = maps\mp\gametypes\_class::recipe_getkillstreak( teamName, classIndex, loadoutStreakType, 0 ); + loadoutKillstreak2 = maps\mp\gametypes\_class::recipe_getkillstreak( teamName, classIndex, loadoutStreakType, 1 ); + loadoutKillstreak3 = maps\mp\gametypes\_class::recipe_getkillstreak( teamName, classIndex, loadoutStreakType, 2 ); } loadoutOffhand = getmatchrulesdata( "defaultClasses", teamName, classIndex, "class", "perks", 6 ); @@ -2740,11 +2740,11 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary if ( getmatchrulesdata( "defaultClasses", teamName, classIndex, "juggernaut" ) ) { - self thread recipeClassApplyJuggernaut( isJuggernaut() ); + self thread recipeclassapplyjuggernaut( isjuggernaut() ); self.isjuggernaut = true; self.juggmovespeedscaler = 0.7; } - else if ( isJuggernaut() ) + else if ( isjuggernaut() ) { self notify( "lost_juggernaut" ); self.isjuggernaut = false; @@ -2753,27 +2753,27 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } else if ( issubstr( class, "custom" ) ) { - class_num = maps\mp\gametypes\_class::getClassIndex( class ); + class_num = maps\mp\gametypes\_class::getclassindex( class ); self.class_num = class_num; - loadoutPrimary = maps\mp\gametypes\_class::cac_getWeapon( class_num, 0 ); - loadoutPrimaryAttachment = maps\mp\gametypes\_class::cac_getWeaponAttachment( class_num, 0 ); - loadoutPrimaryAttachment2 = maps\mp\gametypes\_class::cac_getWeaponAttachmentTwo( class_num, 0 ); - loadoutPrimaryBuff = maps\mp\gametypes\_class::cac_getWeaponBuff( class_num, 0 ); - loadoutPrimaryCamo = maps\mp\gametypes\_class::cac_getWeaponCamo( class_num, 0 ); - loadoutPrimaryReticle = maps\mp\gametypes\_class::cac_getWeaponReticle( class_num, 0 ); - loadoutSecondary = maps\mp\gametypes\_class::cac_getWeapon( class_num, 1 ); - loadoutSecondaryAttachment = maps\mp\gametypes\_class::cac_getWeaponAttachment( class_num, 1 ); - loadoutSecondaryAttachment2 = maps\mp\gametypes\_class::cac_getWeaponAttachmentTwo( class_num, 1 ); - loadoutSecondaryBuff = maps\mp\gametypes\_class::cac_getWeaponBuff( class_num, 1 ); - loadoutSecondaryCamo = maps\mp\gametypes\_class::cac_getWeaponCamo( class_num, 1 ); - loadoutSecondaryReticle = maps\mp\gametypes\_class::cac_getWeaponReticle( class_num, 1 ); - loadoutEquipment = maps\mp\gametypes\_class::cac_getPerk( class_num, 0 ); - loadoutPerk1 = maps\mp\gametypes\_class::cac_getPerk( class_num, 1 ); - loadoutPerk2 = maps\mp\gametypes\_class::cac_getPerk( class_num, 2 ); - loadoutPerk3 = maps\mp\gametypes\_class::cac_getPerk( class_num, 3 ); - loadoutStreakType = maps\mp\gametypes\_class::cac_getPerk( class_num, 5 ); - loadoutOffhand = maps\mp\gametypes\_class::cac_getOffhand( class_num ); - loadoutDeathStreak = maps\mp\gametypes\_class::cac_getDeathstreak( class_num ); + loadoutPrimary = maps\mp\gametypes\_class::cac_getweapon( class_num, 0 ); + loadoutPrimaryAttachment = maps\mp\gametypes\_class::cac_getweaponattachment( class_num, 0 ); + loadoutPrimaryAttachment2 = maps\mp\gametypes\_class::cac_getweaponattachmenttwo( class_num, 0 ); + loadoutPrimaryBuff = maps\mp\gametypes\_class::cac_getweaponbuff( class_num, 0 ); + loadoutPrimaryCamo = maps\mp\gametypes\_class::cac_getweaponcamo( class_num, 0 ); + loadoutPrimaryReticle = maps\mp\gametypes\_class::cac_getweaponreticle( class_num, 0 ); + loadoutSecondary = maps\mp\gametypes\_class::cac_getweapon( class_num, 1 ); + loadoutSecondaryAttachment = maps\mp\gametypes\_class::cac_getweaponattachment( class_num, 1 ); + loadoutSecondaryAttachment2 = maps\mp\gametypes\_class::cac_getweaponattachmenttwo( class_num, 1 ); + loadoutSecondaryBuff = maps\mp\gametypes\_class::cac_getweaponbuff( class_num, 1 ); + loadoutSecondaryCamo = maps\mp\gametypes\_class::cac_getweaponcamo( class_num, 1 ); + loadoutSecondaryReticle = maps\mp\gametypes\_class::cac_getweaponreticle( class_num, 1 ); + loadoutEquipment = maps\mp\gametypes\_class::cac_getperk( class_num, 0 ); + loadoutPerk1 = maps\mp\gametypes\_class::cac_getperk( class_num, 1 ); + loadoutPerk2 = maps\mp\gametypes\_class::cac_getperk( class_num, 2 ); + loadoutPerk3 = maps\mp\gametypes\_class::cac_getperk( class_num, 3 ); + loadoutStreakType = maps\mp\gametypes\_class::cac_getperk( class_num, 5 ); + loadoutOffhand = maps\mp\gametypes\_class::cac_getoffhand( class_num ); + loadoutDeathStreak = maps\mp\gametypes\_class::cac_getdeathstreak( class_num ); } else if ( class == "gamemode" ) { @@ -2825,9 +2825,9 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary loadoutPerk2 = gamemodeLoadout[ "loadoutPerk2" ]; loadoutPerk3 = gamemodeLoadout[ "loadoutPerk3" ]; - if ( loadoutSecondary != "none" && !maps\mp\gametypes\_class::isValidSecondary( loadoutSecondary, loadoutPerk2, 0 ) ) + if ( loadoutSecondary != "none" && !maps\mp\gametypes\_class::isvalidsecondary( loadoutSecondary, loadoutPerk2, 0 ) ) { - loadoutSecondary = maps\mp\gametypes\_class::table_getWeapon( level.classtablename, 10, 1 ); + loadoutSecondary = maps\mp\gametypes\_class::table_getweapon( level.classtablename, 10, 1 ); loadoutSecondaryAttachment = "none"; loadoutSecondaryAttachment2 = "none"; loadoutSecondaryBuff = "specialty_null"; @@ -2844,7 +2844,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } else if ( level.killstreakrewards && isdefined( self.streaktype ) ) { - loadoutStreakType = maps\mp\gametypes\_class::getLoadoutStreakTypeFromStreakType( self.streaktype ); + loadoutStreakType = maps\mp\gametypes\_class::getloadoutstreaktypefromstreaktype( self.streaktype ); } else { @@ -2859,11 +2859,11 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary if ( gamemodeLoadout[ "loadoutJuggernaut" ] ) { self.health = self.maxhealth; - self thread recipeClassApplyJuggernaut( isJuggernaut() ); + self thread recipeclassapplyjuggernaut( isjuggernaut() ); self.isjuggernaut = true; self.juggmovespeedscaler = 0.7; } - else if ( isJuggernaut() ) + else if ( isjuggernaut() ) { self notify( "lost_juggernaut" ); self.isjuggernaut = false; @@ -2888,7 +2888,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary loadoutPerk1 = "specialty_scavenger"; loadoutPerk2 = "specialty_quickdraw"; loadoutPerk3 = "specialty_detectexplosive"; - loadoutStreakType = maps\mp\gametypes\_class::getLoadoutStreakTypeFromStreakType( self.streaktype ); + loadoutStreakType = maps\mp\gametypes\_class::getloadoutstreaktypefromstreaktype( self.streaktype ); loadoutOffhand = "smoke_grenade_mp"; loadoutDeathStreak = "specialty_null"; } @@ -2910,37 +2910,37 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary loadoutPerk1 = "specialty_scavenger"; loadoutPerk2 = "specialty_coldblooded"; loadoutPerk3 = "specialty_detectexplosive"; - loadoutStreakType = maps\mp\gametypes\_class::getLoadoutStreakTypeFromStreakType( self.streaktype ); + loadoutStreakType = maps\mp\gametypes\_class::getloadoutstreaktypefromstreaktype( self.streaktype ); loadoutOffhand = "smoke_grenade_mp"; loadoutDeathStreak = "specialty_null"; } else { - class_num = maps\mp\gametypes\_class::getClassIndex( class ); + class_num = maps\mp\gametypes\_class::getclassindex( class ); self.class_num = class_num; - loadoutPrimary = maps\mp\gametypes\_class::table_getWeapon( level.classtablename, class_num, 0 ); - loadoutPrimaryAttachment = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, class_num, 0, 0 ); - loadoutPrimaryAttachment2 = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, class_num, 0, 1 ); - loadoutPrimaryBuff = maps\mp\gametypes\_class::table_getWeaponBuff( level.classtablename, class_num, 0 ); - loadoutPrimaryCamo = maps\mp\gametypes\_class::table_getWeaponCamo( level.classtablename, class_num, 0 ); - loadoutPrimaryReticle = maps\mp\gametypes\_class::table_getWeaponReticle( level.classtablename, class_num, 0 ); - loadoutSecondary = maps\mp\gametypes\_class::table_getWeapon( level.classtablename, class_num, 1 ); - loadoutSecondaryAttachment = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, class_num, 1, 0 ); - loadoutSecondaryAttachment2 = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, class_num, 1, 1 ); - loadoutSecondaryBuff = maps\mp\gametypes\_class::table_getWeaponBuff( level.classtablename, class_num, 1 ); - loadoutSecondaryCamo = maps\mp\gametypes\_class::table_getWeaponCamo( level.classtablename, class_num, 1 ); - loadoutSecondaryReticle = maps\mp\gametypes\_class::table_getWeaponReticle( level.classtablename, class_num, 1 ); - loadoutEquipment = maps\mp\gametypes\_class::table_getEquipment( level.classtablename, class_num, 0 ); - loadoutPerk1 = maps\mp\gametypes\_class::table_getPerk( level.classtablename, class_num, 1 ); - loadoutPerk2 = maps\mp\gametypes\_class::table_getPerk( level.classtablename, class_num, 2 ); - loadoutPerk3 = maps\mp\gametypes\_class::table_getPerk( level.classtablename, class_num, 3 ); - loadoutStreakType = maps\mp\gametypes\_class::table_getPerk( level.classtablename, class_num, 5 ); - loadoutOffhand = maps\mp\gametypes\_class::table_getOffhand( level.classtablename, class_num ); - loadoutDeathStreak = maps\mp\gametypes\_class::table_getDeathstreak( level.classtablename, class_num ); + loadoutPrimary = maps\mp\gametypes\_class::table_getweapon( level.classtablename, class_num, 0 ); + loadoutPrimaryAttachment = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, class_num, 0, 0 ); + loadoutPrimaryAttachment2 = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, class_num, 0, 1 ); + loadoutPrimaryBuff = maps\mp\gametypes\_class::table_getweaponbuff( level.classtablename, class_num, 0 ); + loadoutPrimaryCamo = maps\mp\gametypes\_class::table_getweaponcamo( level.classtablename, class_num, 0 ); + loadoutPrimaryReticle = maps\mp\gametypes\_class::table_getweaponreticle( level.classtablename, class_num, 0 ); + loadoutSecondary = maps\mp\gametypes\_class::table_getweapon( level.classtablename, class_num, 1 ); + loadoutSecondaryAttachment = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, class_num, 1, 0 ); + loadoutSecondaryAttachment2 = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, class_num, 1, 1 ); + loadoutSecondaryBuff = maps\mp\gametypes\_class::table_getweaponbuff( level.classtablename, class_num, 1 ); + loadoutSecondaryCamo = maps\mp\gametypes\_class::table_getweaponcamo( level.classtablename, class_num, 1 ); + loadoutSecondaryReticle = maps\mp\gametypes\_class::table_getweaponreticle( level.classtablename, class_num, 1 ); + loadoutEquipment = maps\mp\gametypes\_class::table_getequipment( level.classtablename, class_num, 0 ); + loadoutPerk1 = maps\mp\gametypes\_class::table_getperk( level.classtablename, class_num, 1 ); + loadoutPerk2 = maps\mp\gametypes\_class::table_getperk( level.classtablename, class_num, 2 ); + loadoutPerk3 = maps\mp\gametypes\_class::table_getperk( level.classtablename, class_num, 3 ); + loadoutStreakType = maps\mp\gametypes\_class::table_getperk( level.classtablename, class_num, 5 ); + loadoutOffhand = maps\mp\gametypes\_class::table_getoffhand( level.classtablename, class_num ); + loadoutDeathStreak = maps\mp\gametypes\_class::table_getdeathstreak( level.classtablename, class_num ); } // stop default class op'ness - allowOp = ( getDvarInt( "bots_loadout_allow_op" ) >= 1 ); + allowOp = ( getdvarint( "bots_loadout_allow_op" ) >= 1 ); if ( !allowOp ) { @@ -2982,46 +2982,46 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } } - self maps\mp\gametypes\_class::loadoutFakePerks( loadoutStreakType ); + self maps\mp\gametypes\_class::loadoutfakeperks( loadoutStreakType ); isCustomClass = issubstr( class, "custom" ); isRecipeClass = issubstr( class, "recipe" ); isGameModeClass = ( class == "gamemode" ); if ( !isGameModeClass && !isRecipeClass && !( isdefined( self.pers[ "copyCatLoadout" ] ) && self.pers[ "copyCatLoadout" ][ "inUse" ] && allowCopycat ) ) { - if ( !maps\mp\gametypes\_class::isValidPrimary( loadoutPrimary ) ) + if ( !maps\mp\gametypes\_class::isvalidprimary( loadoutPrimary ) ) { - loadoutPrimary = maps\mp\gametypes\_class::table_getWeapon( level.classtablename, 10, 0 ); + loadoutPrimary = maps\mp\gametypes\_class::table_getweapon( level.classtablename, 10, 0 ); } - if ( !maps\mp\gametypes\_class::isValidAttachment( loadoutPrimaryAttachment ) ) + if ( !maps\mp\gametypes\_class::isvalidattachment( loadoutPrimaryAttachment ) ) { - loadoutPrimaryAttachment = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, 10, 0, 0 ); + loadoutPrimaryAttachment = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, 10, 0, 0 ); } - if ( !maps\mp\gametypes\_class::isValidAttachment( loadoutPrimaryAttachment2 ) ) + if ( !maps\mp\gametypes\_class::isvalidattachment( loadoutPrimaryAttachment2 ) ) { - loadoutPrimaryAttachment2 = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, 10, 0, 1 ); + loadoutPrimaryAttachment2 = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, 10, 0, 1 ); } - if ( !maps\mp\gametypes\_class::isValidWeaponBuff( loadoutPrimaryBuff, loadoutPrimary ) ) + if ( !maps\mp\gametypes\_class::isvalidweaponbuff( loadoutPrimaryBuff, loadoutPrimary ) ) { - loadoutPrimaryBuff = maps\mp\gametypes\_class::table_getWeaponBuff( level.classtablename, 10, 0 ); + loadoutPrimaryBuff = maps\mp\gametypes\_class::table_getweaponbuff( level.classtablename, 10, 0 ); } - if ( !maps\mp\gametypes\_class::isValidCamo( loadoutPrimaryCamo ) ) + if ( !maps\mp\gametypes\_class::isvalidcamo( loadoutPrimaryCamo ) ) { - loadoutPrimaryCamo = maps\mp\gametypes\_class::table_getWeaponCamo( level.classtablename, 10, 0 ); + loadoutPrimaryCamo = maps\mp\gametypes\_class::table_getweaponcamo( level.classtablename, 10, 0 ); } - if ( !maps\mp\gametypes\_class::isValidReticle( loadoutPrimaryReticle ) ) + if ( !maps\mp\gametypes\_class::isvalidreticle( loadoutPrimaryReticle ) ) { - loadoutPrimaryReticle = maps\mp\gametypes\_class::table_getWeaponReticle( level.classtablenum, 10, 0 ); + loadoutPrimaryReticle = maps\mp\gametypes\_class::table_getweaponreticle( level.classtablenum, 10, 0 ); } - if ( !maps\mp\gametypes\_class::isValidSecondary( loadoutSecondary, loadoutPerk2 ) ) + if ( !maps\mp\gametypes\_class::isvalidsecondary( loadoutSecondary, loadoutPerk2 ) ) { - loadoutSecondary = maps\mp\gametypes\_class::table_getWeapon( level.classtablename, 10, 1 ); + loadoutSecondary = maps\mp\gametypes\_class::table_getweapon( level.classtablename, 10, 1 ); loadoutSecondaryAttachment = "none"; loadoutSecondaryAttachment2 = "none"; loadoutSecondaryBuff = "specialty_null"; @@ -3029,59 +3029,59 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary loadoutSecondaryReticle = "none"; } - if ( !maps\mp\gametypes\_class::isValidAttachment( loadoutSecondaryAttachment ) ) + if ( !maps\mp\gametypes\_class::isvalidattachment( loadoutSecondaryAttachment ) ) { - loadoutSecondaryAttachment = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, 10, 1, 0 ); + loadoutSecondaryAttachment = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, 10, 1, 0 ); } - if ( !maps\mp\gametypes\_class::isValidAttachment( loadoutSecondaryAttachment2 ) ) + if ( !maps\mp\gametypes\_class::isvalidattachment( loadoutSecondaryAttachment2 ) ) { - loadoutSecondaryAttachment2 = maps\mp\gametypes\_class::table_getWeaponAttachment( level.classtablename, 10, 1, 1 ); + loadoutSecondaryAttachment2 = maps\mp\gametypes\_class::table_getweaponattachment( level.classtablename, 10, 1, 1 ); } - if ( loadoutPerk2 == "specialty_twoprimaries" && !maps\mp\gametypes\_class::isValidWeaponBuff( loadoutSecondaryBuff, loadoutSecondary ) ) + if ( loadoutPerk2 == "specialty_twoprimaries" && !maps\mp\gametypes\_class::isvalidweaponbuff( loadoutSecondaryBuff, loadoutSecondary ) ) { - loadoutSecondaryBuff = maps\mp\gametypes\_class::table_getWeaponBuff( level.classtablename, 10, 1 ); + loadoutSecondaryBuff = maps\mp\gametypes\_class::table_getweaponbuff( level.classtablename, 10, 1 ); } - if ( !maps\mp\gametypes\_class::isValidCamo( loadoutSecondaryCamo ) ) + if ( !maps\mp\gametypes\_class::isvalidcamo( loadoutSecondaryCamo ) ) { - loadoutSecondaryCamo = maps\mp\gametypes\_class::table_getWeaponCamo( level.classtablename, 10, 1 ); + loadoutSecondaryCamo = maps\mp\gametypes\_class::table_getweaponcamo( level.classtablename, 10, 1 ); } - if ( !maps\mp\gametypes\_class::isValidReticle( loadoutSecondaryReticle ) ) + if ( !maps\mp\gametypes\_class::isvalidreticle( loadoutSecondaryReticle ) ) { - loadoutSecondaryReticle = maps\mp\gametypes\_class::table_getWeaponReticle( level.classtablename, 10, 1 ); + loadoutSecondaryReticle = maps\mp\gametypes\_class::table_getweaponreticle( level.classtablename, 10, 1 ); } - if ( !maps\mp\gametypes\_class::isValidEquipment( loadoutEquipment ) ) + if ( !maps\mp\gametypes\_class::isvalidequipment( loadoutEquipment ) ) { - loadoutEquipment = maps\mp\gametypes\_class::table_getEquipment( level.classtablename, 10, 0 ); + loadoutEquipment = maps\mp\gametypes\_class::table_getequipment( level.classtablename, 10, 0 ); } - if ( !maps\mp\gametypes\_class::isValidPerk1( loadoutPerk1 ) ) + if ( !maps\mp\gametypes\_class::isvalidperk1( loadoutPerk1 ) ) { - loadoutPerk1 = maps\mp\gametypes\_class::table_getPerk( level.classtablename, 10, 1 ); + loadoutPerk1 = maps\mp\gametypes\_class::table_getperk( level.classtablename, 10, 1 ); } - if ( !maps\mp\gametypes\_class::isValidPerk2( loadoutPerk2 ) ) + if ( !maps\mp\gametypes\_class::isvalidperk2( loadoutPerk2 ) ) { - loadoutPerk2 = maps\mp\gametypes\_class::table_getPerk( level.classtablename, 10, 2 ); + loadoutPerk2 = maps\mp\gametypes\_class::table_getperk( level.classtablename, 10, 2 ); } - if ( !maps\mp\gametypes\_class::isValidPerk3( loadoutPerk3 ) ) + if ( !maps\mp\gametypes\_class::isvalidperk3( loadoutPerk3 ) ) { - loadoutPerk3 = maps\mp\gametypes\_class::table_getPerk( level.classtablename, 10, 3 ); + loadoutPerk3 = maps\mp\gametypes\_class::table_getperk( level.classtablename, 10, 3 ); } - if ( !maps\mp\gametypes\_class::isValidDeathStreak( loadoutDeathStreak ) ) + if ( !maps\mp\gametypes\_class::isvaliddeathstreak( loadoutDeathStreak ) ) { - loadoutDeathStreak = maps\mp\gametypes\_class::table_getDeathstreak( level.classtablename, 10 ); + loadoutDeathStreak = maps\mp\gametypes\_class::table_getdeathstreak( level.classtablename, 10 ); } - if ( !maps\mp\gametypes\_class::isValidOffhand( loadoutOffhand ) ) + if ( !maps\mp\gametypes\_class::isvalidoffhand( loadoutOffhand ) ) { - loadoutOffhand = maps\mp\gametypes\_class::table_getOffhand( level.classtablename, 10 ); + loadoutOffhand = maps\mp\gametypes\_class::table_getoffhand( level.classtablename, 10 ); } if ( loadoutPrimaryAttachment2 != "none" && loadoutPrimaryBuff != "specialty_bling" ) @@ -3134,8 +3134,8 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } else { - secondaryName = maps\mp\gametypes\_class::buildWeaponName( loadoutSecondary, loadoutSecondaryAttachment, loadoutSecondaryAttachment2, self.loadoutsecondarycamo, self.loadoutsecondaryreticle ); - self _giveWeapon( secondaryName ); + secondaryName = maps\mp\gametypes\_class::buildweaponname( loadoutSecondary, loadoutSecondaryAttachment, loadoutSecondaryAttachment2, self.loadoutsecondarycamo, self.loadoutsecondaryreticle ); + self _giveweapon( secondaryName ); weaponTokens = strtok( secondaryName, "_" ); if ( weaponTokens[ 0 ] == "iw5" ) @@ -3148,7 +3148,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } weaponName = weaponTokens[ 0 ]; - curWeaponRank = self maps\mp\gametypes\_rank::getWeaponRank( weaponName ); + curWeaponRank = self maps\mp\gametypes\_rank::getweaponrank( weaponName ); curWeaponStatRank = self getplayerdata( "weaponRank", weaponName ); if ( curWeaponRank != curWeaponStatRank ) @@ -3158,37 +3158,37 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } self setoffhandprimaryclass( "other" ); - self _setActionSlot( 1, "" ); - self _setActionSlot( 3, "altMode" ); - self _setActionSlot( 4, "" ); + self _setactionslot( 1, "" ); + self _setactionslot( 3, "altMode" ); + self _setactionslot( 4, "" ); if ( !level.console ) { - self _setActionSlot( 5, "" ); - self _setActionSlot( 6, "" ); - self _setActionSlot( 7, "" ); + self _setactionslot( 5, "" ); + self _setactionslot( 6, "" ); + self _setactionslot( 7, "" ); } - self _clearPerks(); - self maps\mp\gametypes\_class::_detachAll(); + self _clearperks(); + self maps\mp\gametypes\_class::_detachall(); if ( level.diehardmode ) { - self givePerk( "specialty_pistoldeath", false ); + self giveperk( "specialty_pistoldeath", false ); } - self loadoutAllPerks( loadoutEquipment, loadoutPerk1, loadoutPerk2, loadoutPerk3, loadoutPrimaryBuff, loadoutSecondaryBuff ); + self loadoutallperks( loadoutEquipment, loadoutPerk1, loadoutPerk2, loadoutPerk3, loadoutPrimaryBuff, loadoutSecondaryBuff ); - if ( self _hasPerk( "specialty_extraammo" ) && secondaryName != "none" && getWeaponClass( secondaryName ) != "weapon_projectile" ) + if ( self _hasperk( "specialty_extraammo" ) && secondaryName != "none" && getweaponclass( secondaryName ) != "weapon_projectile" ) { self givemaxammo( secondaryName ); } self.spawnperk = false; - if ( !self _hasPerk( "specialty_blindeye" ) && self.avoidkillstreakonspawntimer > 0 ) + if ( !self _hasperk( "specialty_blindeye" ) && self.avoidkillstreakonspawntimer > 0 ) { - self thread maps\mp\perks\_perks::giveBlindEyeAfterSpawn(); + self thread maps\mp\perks\_perks::giveblindeyeafterspawn(); } if ( self.pers[ "cur_death_streak" ] > 0 ) @@ -3200,10 +3200,12 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary deathStreaks[ loadoutDeathStreak ] = int( tablelookup( "mp/perkTable.csv", 1, loadoutDeathStreak, 6 ) ); } - if ( self getPerkUpgrade( loadoutPerk1 ) == "specialty_rollover" || self getPerkUpgrade( loadoutPerk2 ) == "specialty_rollover" || getPerkUpgrade( loadoutPerk3 ) == "specialty_rollover" ) + if ( self getperkupgrade( loadoutPerk1 ) == "specialty_rollover" || self getperkupgrade( loadoutPerk2 ) == "specialty_rollover" || getperkupgrade( loadoutPerk3 ) == "specialty_rollover" ) { foreach ( key, value in deathStreaks ) + { deathStreaks[ key ] -= 1; + } } foreach ( key, value in deathStreaks ) @@ -3220,8 +3222,8 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary continue; } - self thread givePerk( key, true ); - self thread maps\mp\gametypes\_hud_message::splashNotify( key ); + self thread giveperk( key, true ); + self thread maps\mp\gametypes\_hud_message::splashnotify( key ); } } } @@ -3244,23 +3246,23 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary switch ( self.streaktype ) { case "support": - defaultKillstreak1 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 2, 1 ); - defaultKillstreak2 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 2, 2 ); - defaultKillstreak3 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 2, 3 ); + defaultKillstreak1 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 2, 1 ); + defaultKillstreak2 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 2, 2 ); + defaultKillstreak3 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 2, 3 ); playerData = "defenseStreaks"; break; case "specialist": - defaultKillstreak1 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 1, 1 ); - defaultKillstreak2 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 1, 2 ); - defaultKillstreak3 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 1, 3 ); + defaultKillstreak1 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 1, 1 ); + defaultKillstreak2 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 1, 2 ); + defaultKillstreak3 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 1, 3 ); playerData = "specialistStreaks"; break; default: - defaultKillstreak1 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 0, 1 ); - defaultKillstreak2 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 0, 2 ); - defaultKillstreak3 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 0, 3 ); + defaultKillstreak1 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 0, 1 ); + defaultKillstreak2 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 0, 2 ); + defaultKillstreak3 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 0, 3 ); playerData = "assaultStreaks"; break; } @@ -3271,7 +3273,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary if ( issubstr( class, "custom" ) ) { - customClassLoc = maps\mp\gametypes\_class::cac_getCustomClassLoc(); + customClassLoc = maps\mp\gametypes\_class::cac_getcustomclassloc(); loadoutKillstreak1 = self getplayerdata( customClassLoc, self.class_num, playerData, 0 ); loadoutKillstreak2 = self getplayerdata( customClassLoc, self.class_num, playerData, 1 ); loadoutKillstreak3 = self getplayerdata( customClassLoc, self.class_num, playerData, 2 ); @@ -3331,17 +3333,17 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary var_56 = 0; - if ( !maps\mp\gametypes\_class::isValidKillstreak( loadoutKillstreak1 ) ) + if ( !maps\mp\gametypes\_class::isvalidkillstreak( loadoutKillstreak1 ) ) { var_56 = 1; } - if ( !maps\mp\gametypes\_class::isValidKillstreak( loadoutKillstreak2 ) ) + if ( !maps\mp\gametypes\_class::isvalidkillstreak( loadoutKillstreak2 ) ) { var_56 = 1; } - if ( !maps\mp\gametypes\_class::isValidKillstreak( loadoutKillstreak3 ) ) + if ( !maps\mp\gametypes\_class::isvalidkillstreak( loadoutKillstreak3 ) ) { var_56 = 1; } @@ -3349,9 +3351,9 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary if ( var_56 ) { self.streaktype = "assault"; - loadoutKillstreak1 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 0, 1 ); - loadoutKillstreak2 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 0, 2 ); - loadoutKillstreak3 = maps\mp\gametypes\_class::table_getKillstreak( level.classtablename, 0, 3 ); + loadoutKillstreak1 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 0, 1 ); + loadoutKillstreak2 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 0, 2 ); + loadoutKillstreak3 = maps\mp\gametypes\_class::table_getkillstreak( level.classtablename, 0, 3 ); } } } @@ -3362,11 +3364,11 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary loadoutKillstreak3 = "none"; } - self maps\mp\gametypes\_class::setKillstreaks( loadoutKillstreak1, loadoutKillstreak2, loadoutKillstreak3 ); + self maps\mp\gametypes\_class::setkillstreaks( loadoutKillstreak1, loadoutKillstreak2, loadoutKillstreak3 ); if ( isdefined( self.lastclass ) && self.lastclass != self.class && !issubstr( self.class, "juggernaut" ) && !issubstr( self.lastclass, "juggernaut" ) && !issubstr( class, "juggernaut" ) ) { - if ( wasOnlyRound() || self.lastclass != "" ) + if ( wasonlyround() || self.lastclass != "" ) { streakNames = []; inc = 0; @@ -3393,11 +3395,11 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary } self notify( "givingLoadout" ); - self maps\mp\killstreaks\_killstreaks::clearKillstreaks(); + self maps\mp\killstreaks\_killstreaks::clearkillstreaks(); for ( i = 0; i < streakNames.size; i++ ) { - self maps\mp\killstreaks\_killstreaks::giveKillstreak( streakNames[ i ] ); + self maps\mp\killstreaks\_killstreaks::givekillstreak( streakNames[ i ] ); } } } @@ -3406,7 +3408,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary { if ( isdefined( self.lastclass ) && self.lastclass != "" && self.lastclass != self.class ) { - self incPlayerStat( "mostclasseschanged", 1 ); + self incplayerstat( "mostclasseschanged", 1 ); } self.pers[ "lastClass" ] = self.class; @@ -3422,8 +3424,8 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary self.gamemode_chosenclass = undefined; } - primaryName = maps\mp\gametypes\_class::buildWeaponName( loadoutPrimary, loadoutPrimaryAttachment, loadoutPrimaryAttachment2, self.loadoutprimarycamo, self.loadoutprimaryreticle ); - self _giveWeapon( primaryName ); + primaryName = maps\mp\gametypes\_class::buildweaponname( loadoutPrimary, loadoutPrimaryAttachment, loadoutPrimaryAttachment2, self.loadoutprimarycamo, self.loadoutprimaryreticle ); + self _giveweapon( primaryName ); self switchtoweapon( primaryName ); weaponTokens = strtok( primaryName, "_" ); @@ -3440,7 +3442,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary weaponName = weaponTokens[ 0 ]; } - curWeaponRank = self maps\mp\gametypes\_rank::getWeaponRank( weaponName ); + curWeaponRank = self maps\mp\gametypes\_rank::getweaponrank( weaponName ); curWeaponStatRank = self getplayerdata( "weaponRank", weaponName ); if ( curWeaponRank != curWeaponStatRank ) @@ -3453,7 +3455,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary self notify( "weapon_change", "riotshield_mp" ); } - if ( self _hasPerk( "specialty_extraammo" ) ) + if ( self _hasperk( "specialty_extraammo" ) ) { self givemaxammo( primaryName ); } @@ -3493,7 +3495,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary case "specialty_portable_radar": case "specialty_scrambler": case "specialty_tacticalinsertion": - self givePerk( offhandSecondaryWeapon, 0 ); + self giveperk( offhandSecondaryWeapon, 0 ); break; default: @@ -3525,9 +3527,9 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary self setweaponammostock( self.primaryweapon, 0 ); } - self playerModelForWeapon( self.pers[ "primaryWeapon" ], getBaseWeaponName( secondaryName ) ); + self playerModelForWeapon( self.pers[ "primaryWeapon" ], getbaseweaponname( secondaryName ) ); self.issniper = ( weaponclass( self.primaryweapon ) == "sniper" ); - self maps\mp\gametypes\_weapons::updateMoveSpeedScale(); + self maps\mp\gametypes\_weapons::updatemovespeedscale(); self maps\mp\perks\_perks::cac_selector(); self notify( "changed_kit" ); self notify( "bot_giveLoadout" ); @@ -3536,7 +3538,7 @@ botGiveLoadout( team, class, allowCopycat, setPrimarySpawnWeapon ) // setPrimary /* Patches giveLoadout so that it doesn't use IsItemUnlocked */ -getPerkUpgrade( perkName ) +getperkupgrade( perkName ) { perkUpgrade = tablelookup( "mp/perktable.csv", 1, perkName, 8 ); @@ -3545,7 +3547,7 @@ getPerkUpgrade( perkName ) return "specialty_null"; } - if ( !isDefined( self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perkName ] ) || !self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perkName ] ) + if ( !isdefined( self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perkName ] ) || !self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perkName ] ) { return "specialty_null"; } @@ -3556,18 +3558,18 @@ getPerkUpgrade( perkName ) /* Patches giveLoadout so that it doesn't use IsItemUnlocked */ -loadoutAllPerks( loadoutEquipment, loadoutPerk1, loadoutPerk2, loadoutPerk3, loadoutPrimaryBuff, loadoutSecondaryBuff ) +loadoutallperks( loadoutEquipment, loadoutPerk1, loadoutPerk2, loadoutPerk3, loadoutPrimaryBuff, loadoutSecondaryBuff ) { - loadoutEquipment = maps\mp\perks\_perks::validatePerk( 1, loadoutEquipment ); - loadoutPerk1 = maps\mp\perks\_perks::validatePerk( 1, loadoutPerk1 ); - loadoutPerk2 = maps\mp\perks\_perks::validatePerk( 2, loadoutPerk2 ); - loadoutPerk3 = maps\mp\perks\_perks::validatePerk( 3, loadoutPerk3 ); + loadoutEquipment = maps\mp\perks\_perks::validateperk( 1, loadoutEquipment ); + loadoutPerk1 = maps\mp\perks\_perks::validateperk( 1, loadoutPerk1 ); + loadoutPerk2 = maps\mp\perks\_perks::validateperk( 2, loadoutPerk2 ); + loadoutPerk3 = maps\mp\perks\_perks::validateperk( 3, loadoutPerk3 ); - loadoutPrimaryBuff = maps\mp\perks\_perks::validatePerk( undefined, loadoutPrimaryBuff ); + loadoutPrimaryBuff = maps\mp\perks\_perks::validateperk( undefined, loadoutPrimaryBuff ); if ( loadoutPerk2 == "specialty_twoprimaries" ) { - loadoutSecondaryBuff = maps\mp\perks\_perks::validatePerk( undefined, loadoutSecondaryBuff ); + loadoutSecondaryBuff = maps\mp\perks\_perks::validateperk( undefined, loadoutSecondaryBuff ); } self.loadoutperk1 = loadoutPerk1; @@ -3583,27 +3585,27 @@ loadoutAllPerks( loadoutEquipment, loadoutPerk1, loadoutPerk2, loadoutPerk3, loa if ( loadoutEquipment != "specialty_null" ) { - self givePerk( loadoutEquipment, true ); + self giveperk( loadoutEquipment, true ); } if ( loadoutPerk1 != "specialty_null" ) { - self givePerk( loadoutPerk1, true ); + self giveperk( loadoutPerk1, true ); } if ( loadoutPerk2 != "specialty_null" ) { - self givePerk( loadoutPerk2, true ); + self giveperk( loadoutPerk2, true ); } if ( loadoutPerk3 != "specialty_null" ) { - self givePerk( loadoutPerk3, true ); + self giveperk( loadoutPerk3, true ); } if ( loadoutPrimaryBuff != "specialty_null" ) { - self givePerk( loadoutPrimaryBuff, true ); + self giveperk( loadoutPrimaryBuff, true ); } perkUpgrd[ 0 ] = tablelookup( "mp/perktable.csv", 1, loadoutPerk1, 8 ); @@ -3624,13 +3626,13 @@ loadoutAllPerks( loadoutEquipment, loadoutPerk1, loadoutPerk2, loadoutPerk3, loa continue; } - if ( isDefined( self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perk ] ) && self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perk ] ) + if ( isdefined( self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perk ] ) && self.pers[ "bots" ][ "unlocks" ][ "upgraded_" + perk ] ) { - self givePerk( upgrade, true ); + self giveperk( upgrade, true ); } } - if ( !self _hasPerk( "specialty_assists" ) ) + if ( !self _hasperk( "specialty_assists" ) ) { self.pers[ "assistsToKill" ] = 0; } @@ -3649,9 +3651,9 @@ playerModelForWeapon( weapon, secondary ) return; } - weaponClass = tablelookup( "mp/statstable.csv", 4, weapon, 2 ); + weaponclass = tablelookup( "mp/statstable.csv", 4, weapon, 2 ); - switch ( weaponClass ) + switch ( weaponclass ) { case "weapon_smg": [[ game[ team + "_model" ][ "SMG" ] ]](); @@ -3662,7 +3664,7 @@ playerModelForWeapon( weapon, secondary ) break; case "weapon_sniper": - if ( level.environment != "" && game[ team ] != "opforce_africa" && isDefined( self.pers[ "bots" ][ "unlocks" ][ "ghillie" ] ) && self.pers[ "bots" ][ "unlocks" ][ "ghillie" ] ) + if ( level.environment != "" && game[ team ] != "opforce_africa" && isdefined( self.pers[ "bots" ][ "unlocks" ][ "ghillie" ] ) && self.pers[ "bots" ][ "unlocks" ][ "ghillie" ] ) { [[ game[ team + "_model" ][ "GHILLIE" ] ]](); } @@ -3690,7 +3692,7 @@ playerModelForWeapon( weapon, secondary ) break; } - if ( isJuggernaut() ) + if ( isjuggernaut() ) { [[ game[ team + "_model" ][ "JUGGERNAUT" ] ]](); } diff --git a/maps/mp/bots/_menu.gsc b/maps/mp/bots/_menu.gsc index 9d2c971..ebaac74 100644 --- a/maps/mp/bots/_menu.gsc +++ b/maps/mp/bots/_menu.gsc @@ -12,12 +12,12 @@ init() { - if ( getDvar( "bots_main_menu" ) == "" ) + if ( getdvar( "bots_main_menu" ) == "" ) { - setDvar( "bots_main_menu", true ); + setdvar( "bots_main_menu", true ); } - if ( !getDvarInt( "bots_main_menu" ) ) + if ( !getdvarint( "bots_main_menu" ) ) { return; } @@ -31,7 +31,7 @@ watchPlayers() { wait 1; - if ( !getDvarInt( "bots_main_menu" ) ) + if ( !getdvarint( "bots_main_menu" ) ) { return; } @@ -45,7 +45,7 @@ watchPlayers() continue; } - if ( isDefined( player.menuinit ) && player.menuinit ) + if ( isdefined( player.menuinit ) && player.menuinit ) { continue; } @@ -69,7 +69,7 @@ init_menu() self.menu_player = undefined; self.submenu = "Main"; self.curs[ "Main" ][ "X" ] = 0; - self AddOptions(); + self addOptions(); self thread watchPlayerOpenMenu(); self thread MenuSelect(); @@ -89,42 +89,42 @@ watchDisconnect() if ( self.menuopen ) { - if ( isDefined( self.menutexty ) ) + if ( isdefined( self.menutexty ) ) { for ( i = 0; i < self.menutexty.size; i++ ) { - if ( isDefined( self.menutexty[ i ] ) ) + if ( isdefined( self.menutexty[ i ] ) ) { self.menutexty[ i ] destroy(); } } } - if ( isDefined( self.menutext ) ) + if ( isdefined( self.menutext ) ) { for ( i = 0; i < self.menutext.size; i++ ) { - if ( isDefined( self.menutext[ i ] ) ) + if ( isdefined( self.menutext[ i ] ) ) { self.menutext[ i ] destroy(); } } } - if ( isDefined( self.menu ) && isDefined( self.menu[ "X" ] ) ) + if ( isdefined( self.menu ) && isdefined( self.menu[ "X" ] ) ) { - if ( isDefined( self.menu[ "X" ][ "Shader" ] ) ) + if ( isdefined( self.menu[ "X" ][ "Shader" ] ) ) { self.menu[ "X" ][ "Shader" ] destroy(); } - if ( isDefined( self.menu[ "X" ][ "Scroller" ] ) ) + if ( isdefined( self.menu[ "X" ][ "Scroller" ] ) ) { self.menu[ "X" ][ "Scroller" ] destroy(); } } - if ( isDefined( self.menuversionhud ) ) + if ( isdefined( self.menuversionhud ) ) { self.menuversionhud destroy(); } @@ -136,9 +136,9 @@ doGreetings() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); wait 1; - self iPrintln( "Welcome to Bot Warfare " + self.name + "!" ); + self iprintln( "Welcome to Bot Warfare " + self.name + "!" ); wait 5; - self iPrintln( "Press [{+actionslot 1}] to open menu!" ); + self iprintln( "Press [{+actionslot 1}] to open menu!" ); } watchPlayerOpenMenu() @@ -146,7 +146,7 @@ watchPlayerOpenMenu() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); - self notifyOnPlayerCommand( "bots_open_menu", "+actionslot 1" ); + self notifyonplayercommand( "bots_open_menu", "+actionslot 1" ); for ( ;; ) { @@ -154,12 +154,12 @@ watchPlayerOpenMenu() if ( !self.menuopen ) { - self playLocalSound( "mouse_click" ); + self playlocalsound( "mouse_click" ); self thread OpenSub( self.submenu ); } else { - self playLocalSound( "mouse_click" ); + self playlocalsound( "mouse_click" ); if ( self.submenu != "Main" ) { @@ -169,9 +169,9 @@ watchPlayerOpenMenu() { self ExitMenu(); - if ( !gameFlag( "prematch_done" ) || level.gameended ) + if ( !gameflag( "prematch_done" ) || level.gameended ) { - self freezeControls( true ); + self freezecontrols( true ); } else { @@ -187,7 +187,7 @@ MenuSelect() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); - self notifyOnPlayerCommand( "bots_select", "+gostand" ); + self notifyonplayercommand( "bots_select", "+gostand" ); for ( ;; ) { @@ -195,7 +195,7 @@ MenuSelect() if ( self.menuopen ) { - self playLocalSound( "mouse_click" ); + self playlocalsound( "mouse_click" ); if ( self.submenu == "Main" ) { @@ -214,7 +214,7 @@ LeftMenu() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); - self notifyOnPlayerCommand( "bots_left", "+moveleft" ); + self notifyonplayercommand( "bots_left", "+moveleft" ); for ( ;; ) { @@ -222,7 +222,7 @@ LeftMenu() if ( self.menuopen && self.submenu == "Main" ) { - self playLocalSound( "mouse_over" ); + self playlocalsound( "mouse_over" ); self.curs[ "Main" ][ "X" ]--; if ( self.curs[ "Main" ][ "X" ] < 0 ) @@ -240,7 +240,7 @@ RightMenu() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); - self notifyOnPlayerCommand( "bots_right", "+moveright" ); + self notifyonplayercommand( "bots_right", "+moveright" ); for ( ;; ) { @@ -248,7 +248,7 @@ RightMenu() if ( self.menuopen && self.submenu == "Main" ) { - self playLocalSound( "mouse_over" ); + self playlocalsound( "mouse_over" ); self.curs[ "Main" ][ "X" ]++; if ( self.curs[ "Main" ][ "X" ] > self.option[ "Name" ][ self.submenu ].size - 1 ) @@ -266,7 +266,7 @@ UpMenu() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); - self notifyOnPlayerCommand( "bots_up", "+forward" ); + self notifyonplayercommand( "bots_up", "+forward" ); for ( ;; ) { @@ -274,7 +274,7 @@ UpMenu() if ( self.menuopen && self.submenu != "Main" ) { - self playLocalSound( "mouse_over" ); + self playlocalsound( "mouse_over" ); self.curs[ self.submenu ][ "Y" ]--; if ( self.curs[ self.submenu ][ "Y" ] < 0 ) @@ -292,7 +292,7 @@ DownMenu() self endon ( "disconnect" ); self endon ( "bots_kill_menu" ); - self notifyOnPlayerCommand( "bots_down", "+back" ); + self notifyonplayercommand( "bots_down", "+back" ); for ( ;; ) { @@ -300,7 +300,7 @@ DownMenu() if ( self.menuopen && self.submenu != "Main" ) { - self playLocalSound( "mouse_over" ); + self playlocalsound( "mouse_over" ); self.curs[ self.submenu ][ "Y" ]++; if ( self.curs[ self.submenu ][ "Y" ] > self.option[ "Name" ][ self.submenu ].size - 1 ) @@ -315,42 +315,42 @@ DownMenu() OpenSub( menu, menu2 ) { - if ( menu != "Main" && ( !isDefined( self.menu[ menu ] ) || !!isDefined( self.menu[ menu ][ "FirstOpen" ] ) ) ) + if ( menu != "Main" && ( !isdefined( self.menu[ menu ] ) || !!isdefined( self.menu[ menu ][ "FirstOpen" ] ) ) ) { self.curs[ menu ][ "Y" ] = 0; self.menu[ menu ][ "FirstOpen" ] = true; } - logoldi = true; + logOldi = true; self.submenu = menu; if ( self.submenu == "Main" ) { - if ( isDefined( self.menutext ) ) + if ( isdefined( self.menutext ) ) { for ( i = 0; i < self.menutext.size; i++ ) { - if ( isDefined( self.menutext[ i ] ) ) + if ( isdefined( self.menutext[ i ] ) ) { self.menutext[ i ] destroy(); } } } - if ( isDefined( self.menu ) && isDefined( self.menu[ "X" ] ) ) + if ( isdefined( self.menu ) && isdefined( self.menu[ "X" ] ) ) { - if ( isDefined( self.menu[ "X" ][ "Shader" ] ) ) + if ( isdefined( self.menu[ "X" ][ "Shader" ] ) ) { self.menu[ "X" ][ "Shader" ] destroy(); } - if ( isDefined( self.menu[ "X" ][ "Scroller" ] ) ) + if ( isdefined( self.menu[ "X" ][ "Scroller" ] ) ) { self.menu[ "X" ][ "Scroller" ] destroy(); } } - if ( isDefined( self.menuversionhud ) ) + if ( isdefined( self.menuversionhud ) ) { self.menuversionhud destroy(); } @@ -396,11 +396,11 @@ OpenSub( menu, menu2 ) } else { - if ( isDefined( self.menutexty ) ) + if ( isdefined( self.menutexty ) ) { for ( i = 0 ; i < self.menutexty.size ; i++ ) { - if ( isDefined( self.menutexty[ i ] ) ) + if ( isdefined( self.menutexty[ i ] ) ) { self.menutexty[ i ] destroy(); } @@ -429,11 +429,11 @@ CursMove( direction ) self.menu[ "X" ][ "Scroller" ].x = self.menutext[ self.curs[ "Main" ][ "X" ] ].x; self.menu[ "X" ][ "Scroller" ].y = self.menutext[ self.curs[ "Main" ][ "X" ] ].y; - if ( isDefined( self.menutext ) ) + if ( isdefined( self.menutext ) ) { for ( i = 0; i < self.menutext.size; i++ ) { - if ( isDefined( self.menutext[ i ] ) ) + if ( isdefined( self.menutext[ i ] ) ) { self.menutext[ i ].fontscale = 1.5; self.menutext[ i ].color = ( 1, 1, 1 ); @@ -446,11 +446,11 @@ CursMove( direction ) } else { - if ( isDefined( self.menutexty ) ) + if ( isdefined( self.menutexty ) ) { for ( i = 0; i < self.menutexty.size; i++ ) { - if ( isDefined( self.menutexty[ i ] ) ) + if ( isdefined( self.menutexty[ i ] ) ) { self.menutexty[ i ].fontscale = 1.5; self.menutexty[ i ].color = ( 1, 1, 1 ); @@ -459,11 +459,11 @@ CursMove( direction ) } } - if ( isDefined( self.menutext ) ) + if ( isdefined( self.menutext ) ) { for ( i = 0; i < self.menutext.size; i++ ) { - if ( isDefined( self.menutext[ i ] ) ) + if ( isdefined( self.menutext[ i ] ) ) { self.menutext[ i ].fontscale = 1.5; self.menutext[ i ].color = ( 1, 1, 1 ); @@ -485,7 +485,7 @@ ShowOptionOn( variable ) for ( time = 0;; time += 0.05 ) { - if ( !self isOnGround() && isAlive( self ) && gameFlag( "prematch_done" ) && !level.gameended ) + if ( !self isonground() && isalive( self ) && gameflag( "prematch_done" ) && !level.gameended ) { self freezecontrols( false ); } @@ -494,31 +494,31 @@ ShowOptionOn( variable ) self freezecontrols( true ); } - self setClientDvar( "r_blur", "5" ); - self setClientDvar( "sc_blur", "15" ); + self setclientdvar( "r_blur", "5" ); + self setclientdvar( "sc_blur", "15" ); self addOptions(); if ( self.submenu == "Main" ) { - if ( isDefined( self.curs[ self.submenu ][ variable ] ) && isDefined( self.menutext ) && isDefined( self.menutext[ self.curs[ self.submenu ][ variable ] ] ) ) + if ( isdefined( self.curs[ self.submenu ][ variable ] ) && isdefined( self.menutext ) && isdefined( self.menutext[ self.curs[ self.submenu ][ variable ] ] ) ) { self.menutext[ self.curs[ self.submenu ][ variable ] ].fontscale = 2.0; - // self.menutext[ self.curs[ self.submenu ][ variable ] ].color = (randomInt(256)/255, randomInt(256)/255, randomInt(256)/255); - color = ( 6 / 255, 69 / 255, 173 + randomIntRange( -5, 5 ) / 255 ); + // self.menutext[ self.curs[ self.submenu ][ variable ] ].color = (randomint(256)/255, randomint(256)/255, randomint(256)/255); + color = ( 6 / 255, 69 / 255, 173 + randomintrange( -5, 5 ) / 255 ); if ( int( time * 4 ) % 2 ) { - color = ( 11 / 255, 0 / 255, 128 + randomIntRange( -10, 10 ) / 255 ); + color = ( 11 / 255, 0 / 255, 128 + randomintrange( -10, 10 ) / 255 ); } self.menutext[ self.curs[ self.submenu ][ variable ] ].color = color; } - if ( isDefined( self.menutext ) ) + if ( isdefined( self.menutext ) ) { for ( i = 0; i < self.option[ "Name" ][ self.submenu ].size; i++ ) { - if ( isDefined( self.menutext[ i ] ) ) + if ( isdefined( self.menutext[ i ] ) ) { self.menutext[ i ] settext( self.option[ "Name" ][ self.submenu ][ i ] ); } @@ -527,25 +527,25 @@ ShowOptionOn( variable ) } else { - if ( isDefined( self.curs[ self.submenu ][ variable ] ) && isDefined( self.menutexty ) && isDefined( self.menutexty[ self.curs[ self.submenu ][ variable ] ] ) ) + if ( isdefined( self.curs[ self.submenu ][ variable ] ) && isdefined( self.menutexty ) && isdefined( self.menutexty[ self.curs[ self.submenu ][ variable ] ] ) ) { self.menutexty[ self.curs[ self.submenu ][ variable ] ].fontscale = 2.0; - // self.menutexty[ self.curs[ self.submenu ][ variable ] ].color = (randomInt(256)/255, randomInt(256)/255, randomInt(256)/255); - color = ( 6 / 255, 69 / 255, 173 + randomIntRange( -5, 5 ) / 255 ); + // self.menutexty[ self.curs[ self.submenu ][ variable ] ].color = (randomint(256)/255, randomint(256)/255, randomint(256)/255); + color = ( 6 / 255, 69 / 255, 173 + randomintrange( -5, 5 ) / 255 ); if ( int( time * 4 ) % 2 ) { - color = ( 11 / 255, 0 / 255, 128 + randomIntRange( -10, 10 ) / 255 ); + color = ( 11 / 255, 0 / 255, 128 + randomintrange( -10, 10 ) / 255 ); } self.menutexty[ self.curs[ self.submenu ][ variable ] ].color = color; } - if ( isDefined( self.menutexty ) ) + if ( isdefined( self.menutexty ) ) { for ( i = 0; i < self.option[ "Name" ][ self.submenu ].size; i++ ) { - if ( isDefined( self.menutexty[ i ] ) ) + if ( isdefined( self.menutexty[ i ] ) ) { self.menutexty[ i ] settext( self.option[ "Name" ][ self.submenu ][ i ] ); } @@ -572,11 +572,11 @@ AddBack( menu, back ) ExitSub() { - if ( isDefined( self.menutexty ) ) + if ( isdefined( self.menutexty ) ) { for ( i = 0; i < self.menutexty.size; i++ ) { - if ( isDefined( self.menutexty[ i ] ) ) + if ( isdefined( self.menutexty[ i ] ) ) { self.menutexty[ i ] destroy(); } @@ -597,31 +597,31 @@ ExitSub() ExitMenu() { - if ( isDefined( self.menutext ) ) + if ( isdefined( self.menutext ) ) { for ( i = 0; i < self.menutext.size; i++ ) { - if ( isDefined( self.menutext[ i ] ) ) + if ( isdefined( self.menutext[ i ] ) ) { self.menutext[ i ] destroy(); } } } - if ( isDefined( self.menu ) && isDefined( self.menu[ "X" ] ) ) + if ( isdefined( self.menu ) && isdefined( self.menu[ "X" ] ) ) { - if ( isDefined( self.menu[ "X" ][ "Shader" ] ) ) + if ( isdefined( self.menu[ "X" ][ "Shader" ] ) ) { self.menu[ "X" ][ "Shader" ] destroy(); } - if ( isDefined( self.menu[ "X" ][ "Scroller" ] ) ) + if ( isdefined( self.menu[ "X" ][ "Scroller" ] ) ) { self.menu[ "X" ][ "Scroller" ] destroy(); } } - if ( isDefined( self.menuversionhud ) ) + if ( isdefined( self.menuversionhud ) ) { self.menuversionhud destroy(); } @@ -629,14 +629,14 @@ ExitMenu() self.menuopen = false; self notify( "exit" ); - self setClientDvar( "r_blur", "0" ); - self setClientDvar( "sc_blur", "2" ); + self setclientdvar( "r_blur", "0" ); + self setclientdvar( "sc_blur", "2" ); } initHudElem( txt, xl, yl ) { - hud = NewClientHudElem( self ); - hud setText( txt ); + hud = newclienthudelem( self ); + hud settext( txt ); hud.alignx = "center"; hud.aligny = "bottom"; hud.horzalign = "center"; @@ -657,7 +657,7 @@ initHudElem( txt, xl, yl ) createRectangle( align, relative, x, y, width, height, color, sort, alpha, shader ) { - barElemBG = newClientHudElem( self ); + barElemBG = newclienthudelem( self ); barElemBG.elemtype = "bar_"; barElemBG.width = width; barElemBG.height = height; @@ -669,20 +669,20 @@ createRectangle( align, relative, x, y, width, height, color, sort, alpha, shade barElemBG.sort = sort; barElemBG.color = color; barElemBG.alpha = alpha; - barElemBG setParent( level.uiparent ); - barElemBG setShader( shader, width, height ); + barElemBG setparent( level.uiparent ); + barElemBG setshader( shader, width, height ); barElemBG.hidden = false; - barElemBG setPoint( align, relative, x, y ); + barElemBG setpoint( align, relative, x, y ); return barElemBG; } -AddOptions() +addOptions() { self AddMenu( "Main", 0, "Manage bots", ::OpenSub, "man_bots", "" ); self AddBack( "man_bots", "Main" ); _temp = ""; - _tempDvar = getDvarInt( "bots_manage_add" ); + _tempDvar = getdvarint( "bots_manage_add" ); self AddMenu( "man_bots", 0, "Add 1 bot", ::man_bots, "add", 1 + _tempDvar ); self AddMenu( "man_bots", 1, "Add 3 bot", ::man_bots, "add", 3 + _tempDvar ); self AddMenu( "man_bots", 2, "Add 7 bot", ::man_bots, "add", 7 + _tempDvar ); @@ -691,7 +691,7 @@ AddOptions() self AddMenu( "man_bots", 5, "Kick a bot", ::man_bots, "kick", 1 ); self AddMenu( "man_bots", 6, "Kick all bots", ::man_bots, "kick", getBotArray().size ); - _tempDvar = getDvarInt( "bots_manage_fill_kick" ); + _tempDvar = getdvarint( "bots_manage_fill_kick" ); if ( _tempDvar ) { @@ -704,7 +704,7 @@ AddOptions() self AddMenu( "man_bots", 7, "Toggle auto bot kicking: " + _temp, ::man_bots, "autokick", _tempDvar ); - _tempDvar = getDvarInt( "bots_manage_fill_mode" ); + _tempDvar = getdvarint( "bots_manage_fill_mode" ); switch ( _tempDvar ) { @@ -735,11 +735,11 @@ AddOptions() self AddMenu( "man_bots", 8, "Change bot_fill_mode: " + _temp, ::man_bots, "fillmode", _tempDvar ); - _tempDvar = getDvarInt( "bots_manage_fill" ); + _tempDvar = getdvarint( "bots_manage_fill" ); self AddMenu( "man_bots", 9, "Increase bots to keep in-game: " + _tempDvar, ::man_bots, "fillup", _tempDvar ); self AddMenu( "man_bots", 10, "Decrease bots to keep in-game: " + _tempDvar, ::man_bots, "filldown", _tempDvar ); - _tempDvar = getDvarInt( "bots_manage_fill_spec" ); + _tempDvar = getdvarint( "bots_manage_fill_spec" ); if ( _tempDvar ) { @@ -760,11 +760,11 @@ AddOptions() _tempDvar = getdvar( "bots_team" ); self AddMenu( "man_team", 0, "Change bot team: " + _tempDvar, ::bot_teams, "team", _tempDvar ); - _tempDvar = getDvarInt( "bots_team_amount" ); + _tempDvar = getdvarint( "bots_team_amount" ); self AddMenu( "man_team", 1, "Increase bots to be on axis team: " + _tempDvar, ::bot_teams, "teamup", _tempDvar ); self AddMenu( "man_team", 2, "Decrease bots to be on axis team: " + _tempDvar, ::bot_teams, "teamdown", _tempDvar ); - _tempDvar = getDvarInt( "bots_team_force" ); + _tempDvar = getdvarint( "bots_team_force" ); if ( _tempDvar ) { @@ -777,7 +777,7 @@ AddOptions() self AddMenu( "man_team", 3, "Toggle forcing bots on team: " + _temp, ::bot_teams, "teamforce", _tempDvar ); - _tempDvar = getDvarInt( "bots_team_mode" ); + _tempDvar = getdvarint( "bots_team_mode" ); if ( _tempDvar ) { @@ -841,19 +841,19 @@ AddOptions() self AddMenu( "man_team", 5, "Change bot difficulty: " + _temp, ::bot_teams, "skill", _tempDvar ); - _tempDvar = getDvarInt( "bots_skill_axis_hard" ); + _tempDvar = getdvarint( "bots_skill_axis_hard" ); self AddMenu( "man_team", 6, "Increase amount of hard bots on axis team: " + _tempDvar, ::bot_teams, "axishardup", _tempDvar ); self AddMenu( "man_team", 7, "Decrease amount of hard bots on axis team: " + _tempDvar, ::bot_teams, "axisharddown", _tempDvar ); - _tempDvar = getDvarInt( "bots_skill_axis_med" ); + _tempDvar = getdvarint( "bots_skill_axis_med" ); self AddMenu( "man_team", 8, "Increase amount of med bots on axis team: " + _tempDvar, ::bot_teams, "axismedup", _tempDvar ); self AddMenu( "man_team", 9, "Decrease amount of med bots on axis team: " + _tempDvar, ::bot_teams, "axismeddown", _tempDvar ); - _tempDvar = getDvarInt( "bots_skill_allies_hard" ); + _tempDvar = getdvarint( "bots_skill_allies_hard" ); self AddMenu( "man_team", 10, "Increase amount of hard bots on allies team: " + _tempDvar, ::bot_teams, "allieshardup", _tempDvar ); self AddMenu( "man_team", 11, "Decrease amount of hard bots on allies team: " + _tempDvar, ::bot_teams, "alliesharddown", _tempDvar ); - _tempDvar = getDvarInt( "bots_skill_allies_med" ); + _tempDvar = getdvarint( "bots_skill_allies_med" ); self AddMenu( "man_team", 12, "Increase amount of med bots on allies team: " + _tempDvar, ::bot_teams, "alliesmedup", _tempDvar ); self AddMenu( "man_team", 13, "Decrease amount of med bots on allies team: " + _tempDvar, ::bot_teams, "alliesmeddown", _tempDvar ); @@ -862,7 +862,7 @@ AddOptions() self AddMenu( "Main", 2, "Bot settings", ::OpenSub, "set1", "" ); self AddBack( "set1", "Main" ); - _tempDvar = getDvarInt( "bots_loadout_reasonable" ); + _tempDvar = getdvarint( "bots_loadout_reasonable" ); if ( _tempDvar ) { @@ -875,7 +875,7 @@ AddOptions() self AddMenu( "set1", 0, "Bots use only good class setups: " + _temp, ::bot_func, "reasonable", _tempDvar ); - _tempDvar = getDvarInt( "bots_loadout_allow_op" ); + _tempDvar = getdvarint( "bots_loadout_allow_op" ); if ( _tempDvar ) { @@ -888,7 +888,7 @@ AddOptions() self AddMenu( "set1", 1, "Bots can use op and annoying class setups: " + _temp, ::bot_func, "op", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_move" ); + _tempDvar = getdvarint( "bots_play_move" ); if ( _tempDvar ) { @@ -901,7 +901,7 @@ AddOptions() self AddMenu( "set1", 2, "Bots can move: " + _temp, ::bot_func, "move", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_knife" ); + _tempDvar = getdvarint( "bots_play_knife" ); if ( _tempDvar ) { @@ -914,7 +914,7 @@ AddOptions() self AddMenu( "set1", 3, "Bots can knife: " + _temp, ::bot_func, "knife", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_fire" ); + _tempDvar = getdvarint( "bots_play_fire" ); if ( _tempDvar ) { @@ -927,7 +927,7 @@ AddOptions() self AddMenu( "set1", 4, "Bots can fire: " + _temp, ::bot_func, "fire", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_nade" ); + _tempDvar = getdvarint( "bots_play_nade" ); if ( _tempDvar ) { @@ -940,7 +940,7 @@ AddOptions() self AddMenu( "set1", 5, "Bots can nade: " + _temp, ::bot_func, "nade", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_take_carepackages" ); + _tempDvar = getdvarint( "bots_play_take_carepackages" ); if ( _tempDvar ) { @@ -953,7 +953,7 @@ AddOptions() self AddMenu( "set1", 6, "Bots can take carepackages: " + _temp, ::bot_func, "care", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_obj" ); + _tempDvar = getdvarint( "bots_play_obj" ); if ( _tempDvar ) { @@ -966,7 +966,7 @@ AddOptions() self AddMenu( "set1", 7, "Bots play the objective: " + _temp, ::bot_func, "obj", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_camp" ); + _tempDvar = getdvarint( "bots_play_camp" ); if ( _tempDvar ) { @@ -979,7 +979,7 @@ AddOptions() self AddMenu( "set1", 8, "Bots can camp: " + _temp, ::bot_func, "camp", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_jumpdrop" ); + _tempDvar = getdvarint( "bots_play_jumpdrop" ); if ( _tempDvar ) { @@ -992,7 +992,7 @@ AddOptions() self AddMenu( "set1", 9, "Bots can jump and dropshot: " + _temp, ::bot_func, "jump", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_target_other" ); + _tempDvar = getdvarint( "bots_play_target_other" ); if ( _tempDvar ) { @@ -1005,7 +1005,7 @@ AddOptions() self AddMenu( "set1", 10, "Bots can target other script objects: " + _temp, ::bot_func, "targetother", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_killstreak" ); + _tempDvar = getdvarint( "bots_play_killstreak" ); if ( _tempDvar ) { @@ -1018,7 +1018,7 @@ AddOptions() self AddMenu( "set1", 11, "Bots can use killstreaks: " + _temp, ::bot_func, "killstreak", _tempDvar ); - _tempDvar = getDvarInt( "bots_play_ads" ); + _tempDvar = getdvarint( "bots_play_ads" ); if ( _tempDvar ) { @@ -1037,68 +1037,68 @@ bot_func( a, b ) switch ( a ) { case "reasonable": - setDvar( "bots_loadout_reasonable", !b ); - self iPrintln( "Bots using reasonable setups: " + !b ); + setdvar( "bots_loadout_reasonable", !b ); + self iprintln( "Bots using reasonable setups: " + !b ); break; case "op": - setDvar( "bots_loadout_allow_op", !b ); - self iPrintln( "Bots using op setups: " + !b ); + setdvar( "bots_loadout_allow_op", !b ); + self iprintln( "Bots using op setups: " + !b ); break; case "move": - setDvar( "bots_play_move", !b ); - self iPrintln( "Bots move: " + !b ); + setdvar( "bots_play_move", !b ); + self iprintln( "Bots move: " + !b ); break; case "knife": - setDvar( "bots_play_knife", !b ); - self iPrintln( "Bots knife: " + !b ); + setdvar( "bots_play_knife", !b ); + self iprintln( "Bots knife: " + !b ); break; case "fire": - setDvar( "bots_play_fire", !b ); - self iPrintln( "Bots fire: " + !b ); + setdvar( "bots_play_fire", !b ); + self iprintln( "Bots fire: " + !b ); break; case "nade": - setDvar( "bots_play_nade", !b ); - self iPrintln( "Bots nade: " + !b ); + setdvar( "bots_play_nade", !b ); + self iprintln( "Bots nade: " + !b ); break; case "care": - setDvar( "bots_play_take_carepackages", !b ); - self iPrintln( "Bots take carepackages: " + !b ); + setdvar( "bots_play_take_carepackages", !b ); + self iprintln( "Bots take carepackages: " + !b ); break; case "obj": - setDvar( "bots_play_obj", !b ); - self iPrintln( "Bots play the obj: " + !b ); + setdvar( "bots_play_obj", !b ); + self iprintln( "Bots play the obj: " + !b ); break; case "camp": - setDvar( "bots_play_camp", !b ); - self iPrintln( "Bots camp: " + !b ); + setdvar( "bots_play_camp", !b ); + self iprintln( "Bots camp: " + !b ); break; case "jump": - setDvar( "bots_play_jumpdrop", !b ); - self iPrintln( "Bots jump: " + !b ); + setdvar( "bots_play_jumpdrop", !b ); + self iprintln( "Bots jump: " + !b ); break; case "targetother": - setDvar( "bots_play_target_other", !b ); - self iPrintln( "Bots target other: " + !b ); + setdvar( "bots_play_target_other", !b ); + self iprintln( "Bots target other: " + !b ); break; case "killstreak": - setDvar( "bots_play_killstreak", !b ); - self iPrintln( "Bots use killstreaks: " + !b ); + setdvar( "bots_play_killstreak", !b ); + self iprintln( "Bots use killstreaks: " + !b ); break; case "ads": - setDvar( "bots_play_ads", !b ); - self iPrintln( "Bots ads: " + !b ); + setdvar( "bots_play_ads", !b ); + self iprintln( "Bots ads: " + !b ); break; } } @@ -1112,22 +1112,22 @@ bot_teams( a, b ) { case "autoassign": setdvar( "bots_team", "allies" ); - self iPrintlnBold( "Changed bot team to allies." ); + self iprintlnbold( "Changed bot team to allies." ); break; case "allies": setdvar( "bots_team", "axis" ); - self iPrintlnBold( "Changed bot team to axis." ); + self iprintlnbold( "Changed bot team to axis." ); break; case "axis": setdvar( "bots_team", "custom" ); - self iPrintlnBold( "Changed bot team to custom." ); + self iprintlnbold( "Changed bot team to custom." ); break; default: setdvar( "bots_team", "autoassign" ); - self iPrintlnBold( "Changed bot team to autoassign." ); + self iprintlnbold( "Changed bot team to autoassign." ); break; } @@ -1135,75 +1135,75 @@ bot_teams( a, b ) case "teamup": setdvar( "bots_team_amount", b + 1 ); - self iPrintln( ( b + 1 ) + " bot(s) will try to be on axis team." ); + self iprintln( ( b + 1 ) + " bot(s) will try to be on axis team." ); break; case "teamdown": setdvar( "bots_team_amount", b - 1 ); - self iPrintln( ( b - 1 ) + " bot(s) will try to be on axis team." ); + self iprintln( ( b - 1 ) + " bot(s) will try to be on axis team." ); break; case "teamforce": - setDvar( "bots_team_force", !b ); - self iPrintln( "Forcing bots to team: " + !b ); + setdvar( "bots_team_force", !b ); + self iprintln( "Forcing bots to team: " + !b ); break; case "teammode": - setDvar( "bots_team_mode", !b ); - self iPrintln( "Only count bots on team: " + !b ); + setdvar( "bots_team_mode", !b ); + self iprintln( "Only count bots on team: " + !b ); break; case "skill": switch ( b ) { case 0: - self iPrintlnBold( "Changed bot skill to easy." ); - setDvar( "bots_skill", 1 ); + self iprintlnbold( "Changed bot skill to easy." ); + setdvar( "bots_skill", 1 ); break; case 1: - self iPrintlnBold( "Changed bot skill to easy-med." ); - setDvar( "bots_skill", 2 ); + self iprintlnbold( "Changed bot skill to easy-med." ); + setdvar( "bots_skill", 2 ); break; case 2: - self iPrintlnBold( "Changed bot skill to medium." ); - setDvar( "bots_skill", 3 ); + self iprintlnbold( "Changed bot skill to medium." ); + setdvar( "bots_skill", 3 ); break; case 3: - self iPrintlnBold( "Changed bot skill to med-hard." ); - setDvar( "bots_skill", 4 ); + self iprintlnbold( "Changed bot skill to med-hard." ); + setdvar( "bots_skill", 4 ); break; case 4: - self iPrintlnBold( "Changed bot skill to hard." ); - setDvar( "bots_skill", 5 ); + self iprintlnbold( "Changed bot skill to hard." ); + setdvar( "bots_skill", 5 ); break; case 5: - self iPrintlnBold( "Changed bot skill to very hard." ); - setDvar( "bots_skill", 6 ); + self iprintlnbold( "Changed bot skill to very hard." ); + setdvar( "bots_skill", 6 ); break; case 6: - self iPrintlnBold( "Changed bot skill to hardest." ); - setDvar( "bots_skill", 7 ); + self iprintlnbold( "Changed bot skill to hardest." ); + setdvar( "bots_skill", 7 ); break; case 7: - self iPrintlnBold( "Changed bot skill to custom. Base is easy." ); - setDvar( "bots_skill", 8 ); + self iprintlnbold( "Changed bot skill to custom. Base is easy." ); + setdvar( "bots_skill", 8 ); break; case 8: - self iPrintlnBold( "Changed bot skill to complete random. Takes effect at restart." ); - setDvar( "bots_skill", 9 ); + self iprintlnbold( "Changed bot skill to complete random. Takes effect at restart." ); + setdvar( "bots_skill", 9 ); break; default: - self iPrintlnBold( "Changed bot skill to random. Takes effect at restart." ); - setDvar( "bots_skill", 0 ); + self iprintlnbold( "Changed bot skill to random. Takes effect at restart." ); + setdvar( "bots_skill", 0 ); break; } @@ -1211,42 +1211,42 @@ bot_teams( a, b ) case "axishardup": setdvar( "bots_skill_axis_hard", ( b + 1 ) ); - self iPrintln( ( ( b + 1 ) ) + " hard bots will be on axis team." ); + self iprintln( ( ( b + 1 ) ) + " hard bots will be on axis team." ); break; case "axisharddown": setdvar( "bots_skill_axis_hard", ( b - 1 ) ); - self iPrintln( ( ( b - 1 ) ) + " hard bots will be on axis team." ); + self iprintln( ( ( b - 1 ) ) + " hard bots will be on axis team." ); break; case "axismedup": setdvar( "bots_skill_axis_med", ( b + 1 ) ); - self iPrintln( ( ( b + 1 ) ) + " med bots will be on axis team." ); + self iprintln( ( ( b + 1 ) ) + " med bots will be on axis team." ); break; case "axismeddown": setdvar( "bots_skill_axis_med", ( b - 1 ) ); - self iPrintln( ( ( b - 1 ) ) + " med bots will be on axis team." ); + self iprintln( ( ( b - 1 ) ) + " med bots will be on axis team." ); break; case "allieshardup": setdvar( "bots_skill_allies_hard", ( b + 1 ) ); - self iPrintln( ( ( b + 1 ) ) + " hard bots will be on allies team." ); + self iprintln( ( ( b + 1 ) ) + " hard bots will be on allies team." ); break; case "alliesharddown": setdvar( "bots_skill_allies_hard", ( b - 1 ) ); - self iPrintln( ( ( b - 1 ) ) + " hard bots will be on allies team." ); + self iprintln( ( ( b - 1 ) ) + " hard bots will be on allies team." ); break; case "alliesmedup": setdvar( "bots_skill_allies_med", ( b + 1 ) ); - self iPrintln( ( ( b + 1 ) ) + " med bots will be on allies team." ); + self iprintln( ( ( b + 1 ) ) + " med bots will be on allies team." ); break; case "alliesmeddown": setdvar( "bots_skill_allies_med", ( b - 1 ) ); - self iPrintln( ( ( b - 1 ) ) + " med bots will be on allies team." ); + self iprintln( ( ( b - 1 ) ) + " med bots will be on allies team." ); break; } } @@ -1260,11 +1260,11 @@ man_bots( a, b ) if ( b == 1 ) { - self iPrintln( "Adding " + b + " bot." ); + self iprintln( "Adding " + b + " bot." ); } else { - self iPrintln( "Adding " + b + " bots." ); + self iprintln( "Adding " + b + " bots." ); } break; @@ -1276,9 +1276,9 @@ man_bots( a, b ) { tempBot = random( getBotArray() ); - if ( isDefined( tempBot ) ) + if ( isdefined( tempBot ) ) { - kick( tempBot getEntityNumber(), "EXE_PLAYERKICKED" ); + kick( tempBot getentitynumber(), "EXE_PLAYERKICKED" ); result = true; } @@ -1287,14 +1287,14 @@ man_bots( a, b ) if ( !result ) { - self iPrintln( "No bots to kick" ); + self iprintln( "No bots to kick" ); } break; case "autokick": - setDvar( "bots_manage_fill_kick", !b ); - self iPrintln( "Kicking bots when bots_fill is exceeded: " + !b ); + setdvar( "bots_manage_fill_kick", !b ); + self iprintln( "Kicking bots when bots_fill is exceeded: " + !b ); break; case "fillmode": @@ -1302,27 +1302,27 @@ man_bots( a, b ) { case 0: setdvar( "bots_manage_fill_mode", 1 ); - self iPrintln( "bot_fill will now count only bots." ); + self iprintln( "bot_fill will now count only bots." ); break; case 1: setdvar( "bots_manage_fill_mode", 2 ); - self iPrintln( "bot_fill will now count everyone, adjusting to map." ); + self iprintln( "bot_fill will now count everyone, adjusting to map." ); break; case 2: setdvar( "bots_manage_fill_mode", 3 ); - self iPrintln( "bot_fill will now count only bots, adjusting to map." ); + self iprintln( "bot_fill will now count only bots, adjusting to map." ); break; case 3: setdvar( "bots_manage_fill_mode", 4 ); - self iPrintln( "bot_fill will now use bots as team balance." ); + self iprintln( "bot_fill will now use bots as team balance." ); break; default: setdvar( "bots_manage_fill_mode", 0 ); - self iPrintln( "bot_fill will now count everyone." ); + self iprintln( "bot_fill will now count everyone." ); break; } @@ -1330,17 +1330,17 @@ man_bots( a, b ) case "fillup": setdvar( "bots_manage_fill", b + 1 ); - self iPrintln( "Increased to maintain " + ( b + 1 ) + " bot(s)." ); + self iprintln( "Increased to maintain " + ( b + 1 ) + " bot(s)." ); break; case "filldown": setdvar( "bots_manage_fill", b - 1 ); - self iPrintln( "Decreased to maintain " + ( b - 1 ) + " bot(s)." ); + self iprintln( "Decreased to maintain " + ( b - 1 ) + " bot(s)." ); break; case "fillspec": - setDvar( "bots_manage_fill_spec", !b ); - self iPrintln( "Count players on spectator for bots_fill: " + !b ); + setdvar( "bots_manage_fill_spec", !b ); + self iprintln( "Count players on spectator for bots_fill: " + !b ); break; } } diff --git a/maps/mp/bots/_wp_editor.gsc b/maps/mp/bots/_wp_editor.gsc index d693703..159557b 100644 --- a/maps/mp/bots/_wp_editor.gsc +++ b/maps/mp/bots/_wp_editor.gsc @@ -12,67 +12,67 @@ init() { - if ( getDvar( "bots_main_debug" ) == "" ) + if ( getdvar( "bots_main_debug" ) == "" ) { - setDvar( "bots_main_debug", 0 ); + setdvar( "bots_main_debug", 0 ); } - if ( !getDVarint( "bots_main_debug" ) ) + if ( !getdvarint( "bots_main_debug" ) ) { return; } - /* if(!getDVarint("developer")) + /* if(!getdvarint("developer")) { setdvar("developer_script", 1); setdvar("developer", 1); - setdvar("sv_mapRotation", "map "+getDvar("mapname")); - exitLevel(false); + setdvar("sv_mapRotation", "map "+getdvar("mapname")); + exitlevel(false); }*/ - setDvar( "bots_main", 0 ); + setdvar( "bots_main", 0 ); setdvar( "bots_main_menu", 0 ); setdvar( "bots_manage_fill_mode", 0 ); setdvar( "bots_manage_fill", 0 ); setdvar( "bots_manage_add", 0 ); setdvar( "bots_manage_fill_kick", 1 ); - setDvar( "bots_manage_fill_spec", 1 ); + setdvar( "bots_manage_fill_spec", 1 ); - if ( getDvar( "bots_main_debug_distance" ) == "" ) + if ( getdvar( "bots_main_debug_distance" ) == "" ) { - setDvar( "bots_main_debug_distance", 512.0 ); + setdvar( "bots_main_debug_distance", 512.0 ); } - if ( getDvar( "bots_main_debug_cone" ) == "" ) + if ( getdvar( "bots_main_debug_cone" ) == "" ) { - setDvar( "bots_main_debug_cone", 0.65 ); + setdvar( "bots_main_debug_cone", 0.65 ); } - if ( getDvar( "bots_main_debug_minDist" ) == "" ) + if ( getdvar( "bots_main_debug_minDist" ) == "" ) { - setDvar( "bots_main_debug_minDist", 32.0 ); + setdvar( "bots_main_debug_minDist", 32.0 ); } - if ( getDvar( "bots_main_debug_drawThrough" ) == "" ) + if ( getdvar( "bots_main_debug_drawThrough" ) == "" ) { - setDvar( "bots_main_debug_drawThrough", false ); + setdvar( "bots_main_debug_drawThrough", false ); } - if ( getDvar( "bots_main_debug_updateRate" ) == "" ) + if ( getdvar( "bots_main_debug_updateRate" ) == "" ) { - setDvar( "bots_main_debug_updateRate", 500 ); + setdvar( "bots_main_debug_updateRate", 500 ); } - if ( getDvar( "bots_main_debug_dashAmount" ) == "" ) + if ( getdvar( "bots_main_debug_dashAmount" ) == "" ) { - setDvar( "bots_main_debug_dashAmount", 35.0 ); + setdvar( "bots_main_debug_dashAmount", 35.0 ); } - setDvar( "player_sustainAmmo", 1 ); + setdvar( "player_sustainAmmo", 1 ); - if ( !isDefined( level.waypoints ) ) + if ( !isdefined( level.waypoints ) ) { level.waypoints = []; } @@ -94,7 +94,7 @@ onPlayerSpawned() } } -StartDev() +startDev() { self endon( "disconnect" ); self endon( "death" ); @@ -103,18 +103,18 @@ StartDev() level.autolink = false; self.nearest = -1; - self takeAllWeapons(); - self giveWeapon( "iw5_m16_mp_gl" ); // to knife windows - self giveWeapon( "javelin_mp" ); // to mark jav spots - self SetOffhandPrimaryClass( "other" ); - self giveWeapon( "semtex_mp" ); + self takeallweapons(); + self giveweapon( "iw5_m16_mp_gl" ); // to knife windows + self giveweapon( "javelin_mp" ); // to mark jav spots + self setoffhandprimaryclass( "other" ); + self giveweapon( "semtex_mp" ); self _clearperks(); self.specialty = []; // need to find out how to setperks in mw3 - /* self maps\mp\perks\_perks::givePerk("specialty_fastmantle"); - self maps\mp\perks\_perks::givePerk("specialty_falldamage"); - self maps\mp\perks\_perks::givePerk("specialty_marathon"); - self maps\mp\perks\_perks::givePerk("specialty_lightweight");*/ + /* self maps\mp\perks\_perks::giveperk("specialty_fastmantle"); + self maps\mp\perks\_perks::giveperk("specialty_falldamage"); + self maps\mp\perks\_perks::giveperk("specialty_marathon"); + self maps\mp\perks\_perks::giveperk("specialty_lightweight");*/ self freezecontrols( false ); self thread watchAddWaypointCommand(); @@ -123,7 +123,7 @@ StartDev() self thread watchLinkWaypointCommand(); self thread watchLoadWaypointsCommand(); self thread watchSaveWaypointsCommand(); - self thread watchUnlinkWaypointCommand(); + self thread watchunlinkWaypointCommand(); self thread watchAutoLinkCommand(); self thread updateWaypointsStats(); self thread watchAstarCommand(); @@ -152,7 +152,7 @@ watchAstarCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "astar", "+gostand" ); + self notifyonplayercommand( "astar", "+gostand" ); for ( ;; ) { @@ -165,7 +165,7 @@ watchAstarCommand() self iprintln( "Start AStar" ); self.astar = undefined; - astar = spawnStruct(); + astar = spawnstruct(); astar.start = self.origin; self waittill( "astar" ); @@ -181,18 +181,18 @@ watchAstarCommand() drawWaypoint( i ) { - if ( !isDefined( level.drawn_wps ) ) + if ( !isdefined( level.drawn_wps ) ) { level.drawn_wps = []; } - newdeathicon = newHudElem(); + newdeathicon = newhudelem(); newdeathicon.x = level.waypoints[ i ].origin[ 0 ]; newdeathicon.y = level.waypoints[ i ].origin[ 1 ]; newdeathicon.z = level.waypoints[ i ].origin[ 2 ] + 50; newdeathicon.alpha = .61; newdeathicon.archived = true; - newdeathicon setShader( "headicon_dead", 5, 5 ); + newdeathicon setshader( "headicon_dead", 5, 5 ); newdeathicon setwaypoint( true, false ); level.drawn_wps[ level.drawn_wps.size ] = newdeathicon; @@ -200,18 +200,18 @@ drawWaypoint( i ) drawPath( where ) { - if ( !isDefined( level.drawn_wps ) ) + if ( !isdefined( level.drawn_wps ) ) { level.drawn_wps = []; } - newdeathicon = newHudElem(); + newdeathicon = newhudelem(); newdeathicon.x = where[ 0 ]; newdeathicon.y = where[ 1 ]; newdeathicon.z = where[ 2 ] + 20; newdeathicon.alpha = .61; newdeathicon.archived = true; - newdeathicon setShader( "headicon_dead", 5, 5 ); + newdeathicon setshader( "headicon_dead", 5, 5 ); newdeathicon setwaypoint( true, false ); level.drawn_wps[ level.drawn_wps.size ] = newdeathicon; @@ -219,7 +219,7 @@ drawPath( where ) clearWaypoints() { - if ( !isDefined( level.drawn_wps ) ) + if ( !isdefined( level.drawn_wps ) ) { return; } @@ -234,7 +234,7 @@ clearWaypoints() clearWpLinks() { - if ( !isDefined( level.drawn_links ) ) + if ( !isdefined( level.drawn_links ) ) { return; } @@ -254,22 +254,22 @@ clearWpLinks() showWpLink( i, h ) { - if ( !isDefined( level.drawn_links ) ) + if ( !isdefined( level.drawn_links ) ) { level.drawn_links = []; } - if ( !isDefined( level.waypoints[ i ].drawn_links ) ) + if ( !isdefined( level.waypoints[ i ].drawn_links ) ) { level.waypoints[ i ].drawn_links = []; } - if ( !isDefined( level.waypoints[ h ].drawn_links ) ) + if ( !isdefined( level.waypoints[ h ].drawn_links ) ) { level.waypoints[ h ].drawn_links = []; } - if ( isDefined( level.waypoints[ h ].drawn_links[ "" + i ] ) || isDefined( level.waypoints[ i ].drawn_links[ "" + h ] ) ) + if ( isdefined( level.waypoints[ h ].drawn_links[ "" + i ] ) || isdefined( level.waypoints[ i ].drawn_links[ "" + h ] ) ) { return; } @@ -280,22 +280,22 @@ showWpLink( i, h ) start = level.waypoints[ i ].origin + ( 0, 0, 45 ); end = level.waypoints[ h ].origin + ( 0, 0, 45 ); diff = end - start; - dir = VectorToAngles( diff ); + dir = vectortoangles( diff ); dist = distance( start, end ); - dash_count = int( dist / getDvarFloat( "bots_main_debug_dashAmount" ) ); + dash_count = int( dist / getdvarfloat( "bots_main_debug_dashAmount" ) ); for ( j = 0; j < dash_count; j++ ) { dash = spawn( "script_model", start + ( ( diff * j ) / dash_count ) ); - dash setModel( "weapon_parabolic_knife" ); + dash setmodel( "weapon_parabolic_knife" ); dash.angles = dir; level.drawn_links[ level.drawn_links.size ] = dash; } dash = spawn( "script_model", end ); - dash setModel( "weapon_parabolic_knife" ); + dash setmodel( "weapon_parabolic_knife" ); dash.angles = dir; level.drawn_links[ level.drawn_links.size ] = dash; @@ -328,12 +328,12 @@ updateWaypointsStats() wait 0.05; intTimer += 50; - totalWpsHud setValue( level.waypointcount ); + totalWpsHud setvalue( level.waypointcount ); closest = -1; - myEye = self getEye(); - myAngles = self GetPlayerAngles(); - timeToUpdate = ( ( intTimer % getDvarInt( "bots_main_debug_updateRate" ) ) == 0 ); + myEye = self geteye(); + myAngles = self getplayerangles(); + timeToUpdate = ( ( intTimer % getdvarint( "bots_main_debug_updateRate" ) ) == 0 ); if ( timeToUpdate ) { @@ -350,11 +350,11 @@ updateWaypointsStats() wpOrg = level.waypoints[ i ].origin + ( 0, 0, 25 ); - if ( distance( level.waypoints[ i ].origin, self.origin ) < getDvarFloat( "bots_main_debug_distance" ) && ( bulletTracePassed( myEye, wpOrg, false, self ) || getDVarint( "bots_main_debug_drawThrough" ) ) ) + if ( distance( level.waypoints[ i ].origin, self.origin ) < getdvarfloat( "bots_main_debug_distance" ) && ( bullettracepassed( myEye, wpOrg, false, self ) || getdvarint( "bots_main_debug_drawThrough" ) ) ) { if ( timeToUpdate ) { - if ( getConeDot( wpOrg, myEye, myAngles ) > getDvarFloat( "bots_main_debug_cone" ) ) + if ( getConeDot( wpOrg, myEye, myAngles ) > getdvarfloat( "bots_main_debug_cone" ) ) { drawWaypoint( i ); @@ -369,26 +369,26 @@ updateWaypointsStats() /* for(h = level.waypoints[ i ].children.size - 1; h >= 0; h--) line(wpOrg, level.waypoints[ level.waypoints[ i ].children[ h ] ].origin + (0, 0, 25), (1,0,1)); - if(getConeDot(wpOrg, myEye, myAngles) > getDvarFloat("bots_main_debug_cone")) + if(getConeDot(wpOrg, myEye, myAngles) > getdvarfloat("bots_main_debug_cone")) print3d(wpOrg, i, (1,0,0), 2); - if (isDefined(level.waypoints[ i ].angles) && level.waypoints[ i ].type != "stand") - line(wpOrg, wpOrg + AnglesToForward(level.waypoints[ i ].angles) * 64, (1,1,1)); + if (isdefined(level.waypoints[ i ].angles) && level.waypoints[ i ].type != "stand") + line(wpOrg, wpOrg + anglestoforward(level.waypoints[ i ].angles) * 64, (1,1,1)); - if (isDefined(level.waypoints[ i ].jav_point)) + if (isdefined(level.waypoints[ i ].jav_point)) line(wpOrg, level.waypoints[ i ].jav_point, (0,0,0));*/ } } self.nearest = closest; - nearestWP setValue( self.nearest ); + nearestWP setvalue( self.nearest ); - children setValue( buildChildCountString( self.nearest ) ); + children setvalue( buildChildCountString( self.nearest ) ); - type setText( buildTypeString( self.nearest ) ); + type settext( buildTypeString( self.nearest ) ); - wpToLink setValue( level.wptolink ); + wpToLink setvalue( level.wptolink ); infotext.x = infotext.x - 2; @@ -397,13 +397,13 @@ updateWaypointsStats() infotext.x = 800; } - if ( time > 2 && self UseButtonPressed() ) + if ( time > 2 && self usebuttonpressed() ) { time = 0; - self iPrintLnBold( self.nearest + " children: " + buildChildString( self.nearest ) ); + self iprintlnbold( self.nearest + " children: " + buildChildString( self.nearest ) ); } - if ( isDefined( self.astar ) ) + if ( isdefined( self.astar ) ) { // print3d(self.astar.start + (0, 0, 35), "start", (0,0,1), 2); // print3d(self.astar.goal + (0, 0, 35), "goal", (0,0,1), 2); @@ -438,7 +438,7 @@ watchLoadWaypointsCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+actionslot 5}]", "+actionslot 5" ); + self notifyonplayercommand( "[{+actionslot 5}]", "+actionslot 5" ); for ( ;; ) { @@ -452,7 +452,7 @@ watchAddWaypointCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+smoke}]", "+smoke" ); + self notifyonplayercommand( "[{+smoke}]", "+smoke" ); for ( ;; ) { @@ -466,7 +466,7 @@ watchAutoLinkCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+frag}]", "+frag" ); + self notifyonplayercommand( "[{+frag}]", "+frag" ); for ( ;; ) { @@ -474,13 +474,13 @@ watchAutoLinkCommand() if ( level.autolink ) { - self iPrintlnBold( "Auto link disabled" ); + self iprintlnbold( "Auto link disabled" ); level.autolink = false; level.wptolink = -1; } else { - self iPrintlnBold( "Auto link enabled" ); + self iprintlnbold( "Auto link enabled" ); level.autolink = true; level.wptolink = self.nearest; } @@ -492,7 +492,7 @@ watchLinkWaypointCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+melee_zoom}]", "+melee_zoom" ); + self notifyonplayercommand( "[{+melee_zoom}]", "+melee_zoom" ); for ( ;; ) { @@ -501,12 +501,12 @@ watchLinkWaypointCommand() } } -watchUnlinkWaypointCommand() +watchunlinkWaypointCommand() { self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+reload}]", "+reload" ); + self notifyonplayercommand( "[{+reload}]", "+reload" ); for ( ;; ) { @@ -520,7 +520,7 @@ watchDeleteWaypointCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+actionslot 3}]", "+actionslot 3" ); + self notifyonplayercommand( "[{+actionslot 3}]", "+actionslot 3" ); for ( ;; ) { @@ -534,7 +534,7 @@ watchDeleteAllWaypointsCommand() self endon( "disconnect" ); self endon( "death" ); - self notifyOnPlayerCommand( "[{+actionslot 4}]", "+actionslot 4" ); + self notifyonplayercommand( "[{+actionslot 4}]", "+actionslot 4" ); for ( ;; ) { @@ -548,7 +548,7 @@ watchSaveWaypointsCommand() self endon( "death" ); self endon( "disconnect" ); - self notifyOnPlayerCommand( "[{+actionslot 1}]", "+actionslot 1" ); + self notifyonplayercommand( "[{+actionslot 1}]", "+actionslot 1" ); for ( ;; ) { @@ -574,12 +574,12 @@ watchSaveWaypointsCommand() logprint( "*/waypoints[ " + i + " ].children[ " + c + " ] = " + level.waypoints[ i ].children[ c ] + ";\n/*" ); } - if ( isDefined( level.waypoints[ i ].angles ) && ( level.waypoints[ i ].type == "claymore" || level.waypoints[ i ].type == "tube" || ( level.waypoints[ i ].type == "crouch" && level.waypoints[ i ].children.size == 1 ) || level.waypoints[ i ].type == "climb" || level.waypoints[ i ].type == "grenade" ) ) + if ( isdefined( level.waypoints[ i ].angles ) && ( level.waypoints[ i ].type == "claymore" || level.waypoints[ i ].type == "tube" || ( level.waypoints[ i ].type == "crouch" && level.waypoints[ i ].children.size == 1 ) || level.waypoints[ i ].type == "climb" || level.waypoints[ i ].type == "grenade" ) ) { logprint( "*/waypoints[ " + i + " ].angles = " + level.waypoints[ i ].angles + ";\n/*" ); } - if ( isDefined( level.waypoints[ i ].jav_point ) && level.waypoints[ i ].type == "javelin" ) + if ( isdefined( level.waypoints[ i ].jav_point ) && level.waypoints[ i ].type == "javelin" ) { logprint( "*/waypoints[ " + i + " ].jav_point = " + level.waypoints[ i ].jav_point + ";\n/*" ); } @@ -589,8 +589,8 @@ watchSaveWaypointsCommand() filename = "waypoints/" + getdvar( "mapname" ) + "_wp.csv"; - PrintLn( "********* Start Bot Warfare WPDump *********" ); - PrintLn( level.waypointcount ); + println( "********* Start Bot Warfare WPDump *********" ); + println( level.waypointcount ); BotBuiltinFileWrite( filename, level.waypointcount + "\n", "write" ); @@ -613,7 +613,7 @@ watchSaveWaypointsCommand() str += "," + wp.type + ","; - if ( isDefined( wp.angles ) ) + if ( isdefined( wp.angles ) ) { str += wp.angles[ 0 ] + " " + wp.angles[ 1 ] + " " + wp.angles[ 2 ] + ","; } @@ -622,7 +622,7 @@ watchSaveWaypointsCommand() str += ","; } - if ( isDefined( wp.jav_point ) ) + if ( isdefined( wp.jav_point ) ) { str += wp.jav_point[ 0 ] + " " + wp.jav_point[ 1 ] + " " + wp.jav_point[ 2 ] + ","; } @@ -631,11 +631,11 @@ watchSaveWaypointsCommand() str += ","; } - PrintLn( str ); + println( str ); BotBuiltinFileWrite( filename, str + "\n", "append" ); } - PrintLn( "\n\n\n\n\n\n" ); + println( "\n\n\n\n\n\n" ); self iprintln( "Saved!!! to " + filename ); } @@ -644,7 +644,7 @@ watchSaveWaypointsCommand() LoadWaypoints() { // self DeleteAllWaypoints(); - self iPrintlnBold( "Loading WPS..." ); + self iprintlnbold( "Loading WPS..." ); load_waypoints(); wait 1; @@ -666,7 +666,7 @@ checkForWarnings() for ( i = 0; i < level.waypointcount; i++ ) { - if ( !isDefined( level.waypoints[ i ] ) ) + if ( !isdefined( level.waypoints[ i ] ) ) { self iprintln( "WARNING: waypoint " + i + " is undefined" ); continue; @@ -678,7 +678,7 @@ checkForWarnings() } else { - if ( !isDefined( level.waypoints[ i ].children ) || !isDefined( level.waypoints[ i ].children.size ) ) + if ( !isdefined( level.waypoints[ i ].children ) || !isdefined( level.waypoints[ i ].children.size ) ) { self iprintln( "WARNING: waypoint " + i + " children is not defined" ); } @@ -688,7 +688,7 @@ checkForWarnings() { child = level.waypoints[ i ].children[ h ]; - if ( !isDefined( level.waypoints[ child ] ) ) + if ( !isdefined( level.waypoints[ child ] ) ) { self iprintln( "WARNING: waypoint " + i + " child " + child + " is undefined" ); } @@ -700,18 +700,18 @@ checkForWarnings() } } - if ( !isDefined( level.waypoints[ i ].type ) ) + if ( !isdefined( level.waypoints[ i ].type ) ) { self iprintln( "WARNING: waypoint " + i + " type is undefined" ); continue; } - if ( level.waypoints[ i ].type == "javelin" && !isDefined( level.waypoints[ i ].jav_point ) ) + if ( level.waypoints[ i ].type == "javelin" && !isdefined( level.waypoints[ i ].jav_point ) ) { self iprintln( "WARNING: waypoint " + i + " jav_point is undefined" ); } - if ( !isDefined( level.waypoints[ i ].angles ) && ( level.waypoints[ i ].type == "claymore" || level.waypoints[ i ].type == "tube" || ( level.waypoints[ i ].type == "crouch" && level.waypoints[ i ].children.size == 1 ) || level.waypoints[ i ].type == "climb" || level.waypoints[ i ].type == "grenade" ) ) + if ( !isdefined( level.waypoints[ i ].angles ) && ( level.waypoints[ i ].type == "claymore" || level.waypoints[ i ].type == "tube" || ( level.waypoints[ i ].type == "crouch" && level.waypoints[ i ].children.size == 1 ) || level.waypoints[ i ].type == "climb" || level.waypoints[ i ].type == "grenade" ) ) { self iprintln( "WARNING: waypoint " + i + " angles is undefined" ); } @@ -719,7 +719,7 @@ checkForWarnings() // check reachability, assume bidirectional graph - wpIdx = randomInt( level.waypointcount ); + wpIdx = randomint( level.waypointcount ); for ( i = 0; i < level.waypointcount; i++ ) { @@ -741,9 +741,9 @@ checkForWarnings() UnLinkWaypoint( nwp ) { - if ( nwp == -1 || distance( self.origin, level.waypoints[ nwp ].origin ) > getDvarFloat( "bots_main_debug_minDist" ) ) + if ( nwp == -1 || distance( self.origin, level.waypoints[ nwp ].origin ) > getdvarfloat( "bots_main_debug_minDist" ) ) { - self iprintln( "Waypoint Unlink Cancelled " + level.wptolink ); + self iprintln( "Waypoint unlink Cancelled " + level.wptolink ); level.wptolink = -1; return; } @@ -751,7 +751,7 @@ UnLinkWaypoint( nwp ) if ( level.wptolink == -1 || nwp == level.wptolink ) { level.wptolink = nwp; - self iprintln( "Waypoint Unlink Started " + nwp ); + self iprintln( "Waypoint unlink Started " + nwp ); return; } @@ -764,7 +764,7 @@ UnLinkWaypoint( nwp ) LinkWaypoint( nwp ) { - if ( nwp == -1 || distance( self.origin, level.waypoints[ nwp ].origin ) > getDvarFloat( "bots_main_debug_minDist" ) ) + if ( nwp == -1 || distance( self.origin, level.waypoints[ nwp ].origin ) > getdvarfloat( "bots_main_debug_minDist" ) ) { self iprintln( "Waypoint Link Cancelled " + level.wptolink ); level.wptolink = -1; @@ -821,7 +821,7 @@ LinkWaypoint( nwp ) DeleteWaypoint( nwp ) { - if ( nwp == -1 || distance( self.origin, level.waypoints[ nwp ].origin ) > getDvarFloat( "bots_main_debug_minDist" ) ) + if ( nwp == -1 || distance( self.origin, level.waypoints[ nwp ].origin ) > getdvarfloat( "bots_main_debug_minDist" ) ) { self iprintln( "No close enough waypoint to delete." ); return; @@ -871,35 +871,35 @@ AddWaypoint() { level.waypoints[ level.waypointcount ] = spawnstruct(); - pos = self getOrigin(); + pos = self getorigin(); level.waypoints[ level.waypointcount ].origin = pos; - if ( isDefined( self.javelintargetpoint ) ) + if ( isdefined( self.javelintargetpoint ) ) { level.waypoints[ level.waypointcount ].type = "javelin"; } - else if ( self AdsButtonPressed() ) + else if ( self adsbuttonpressed() ) { level.waypoints[ level.waypointcount ].type = "climb"; } - else if ( self AttackButtonPressed() && self UseButtonPressed() ) + else if ( self attackbuttonpressed() && self usebuttonpressed() ) { level.waypoints[ level.waypointcount ].type = "tube"; } - else if ( self AttackButtonPressed() ) + else if ( self attackbuttonpressed() ) { level.waypoints[ level.waypointcount ].type = "grenade"; } - else if ( self UseButtonPressed() ) + else if ( self usebuttonpressed() ) { level.waypoints[ level.waypointcount ].type = "claymore"; } else { - level.waypoints[ level.waypointcount ].type = self getStance(); + level.waypoints[ level.waypointcount ].type = self getstance(); } - level.waypoints[ level.waypointcount ].angles = self getPlayerAngles(); + level.waypoints[ level.waypointcount ].angles = self getplayerangles(); level.waypoints[ level.waypointcount ].children = []; @@ -989,8 +989,8 @@ destroyOnDeath( hud ) initHudElem( txt, xl, yl ) { - hud = NewClientHudElem( self ); - hud setText( txt ); + hud = newclienthudelem( self ); + hud settext( txt ); hud.alignx = "left"; hud.aligny = "top"; hud.horzalign = "left"; @@ -1013,8 +1013,8 @@ initHudElem( txt, xl, yl ) initHudElem2() { - infotext = NewHudElem(); - infotext setText( "^1[{+smoke}]-AddWp ^2[{+melee_zoom}]-LinkWp ^3[{+reload}]-UnLinkWp ^4[{+actionslot 3}]-DeleteWp ^5[{+actionslot 4}]-DelAllWps ^6[{+actionslot 5}]-LoadWPS ^7[{+actionslot 1}]-SaveWp" ); + infotext = newhudelem(); + infotext settext( "^1[{+smoke}]-AddWp ^2[{+melee_zoom}]-LinkWp ^3[{+reload}]-UnLinkWp ^4[{+actionslot 3}]-DeleteWp ^5[{+actionslot 4}]-DelAllWps ^6[{+actionslot 5}]-LoadWPS ^7[{+actionslot 1}]-SaveWp" ); infotext.alignx = "center"; infotext.aligny = "bottom"; infotext.horzalign = "center"; @@ -1037,7 +1037,7 @@ initHudElem2() initHudElem3() { - bar = level createServerBar( ( 0.5, 0.5, 0.5 ), 1000, 25 ); + bar = level createserverbar( ( 0.5, 0.5, 0.5 ), 1000, 25 ); bar.alignx = "center"; bar.aligny = "bottom"; bar.horzalign = "center"; @@ -1052,7 +1052,7 @@ initHudElem3() initHudElem4() { - OptionsBG = NewClientHudElem( self ); + OptionsBG = newclienthudelem( self ); OptionsBG.x = 100; OptionsBG.y = 2; OptionsBG.alignx = "left"; diff --git a/scripts/bots_adapter_piw5.gsc b/scripts/bots_adapter_piw5.gsc index 2915ed2..935f70f 100644 --- a/scripts/bots_adapter_piw5.gsc +++ b/scripts/bots_adapter_piw5.gsc @@ -34,20 +34,20 @@ do_fileexists( file ) do_botaction( action ) { - self BotAction( action ); + self botaction( action ); } do_botstop() { - self BotStop(); + self botstop(); } do_botmovement( forward, right ) { - self BotMovement( forward, right ); + self botmovement( forward, right ); } do_botmeleeparams( entNum, dist ) { - // self BotMeleeParams( entNum, dist ); + // self botmeleeparams( entNum, dist ); }