foobarbaz
This commit is contained in:
@@ -1102,7 +1102,9 @@ bot_chat_streak( streakCount )
|
|||||||
|
|
||||||
if ( streakCount == 25 )
|
if ( streakCount == 25 )
|
||||||
{
|
{
|
||||||
if ( isDefined( self.pers[ "lastEarnedStreak" ] ) && self.pers[ "lastEarnedStreak" ] == "nuke" )
|
if ( isDefined( self.pers ) && isDefined( self.pers[ "lastEarnedStreak" ] ) )
|
||||||
|
{
|
||||||
|
if ( self.pers[ "lastEarnedStreak" ] == "nuke" )
|
||||||
{
|
{
|
||||||
switch ( randomint( 5 ) )
|
switch ( randomint( 5 ) )
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -26,8 +26,12 @@ initializeGametype()
|
|||||||
setDvar("speed", 1.5);
|
setDvar("speed", 1.5);
|
||||||
setDvar("streaks_online", 1);
|
setDvar("streaks_online", 1);
|
||||||
setDvar("jump_height", 70);
|
setDvar("jump_height", 70);
|
||||||
setDvar("amount_weapons", 40); // 0 = full 162-weapon progression
|
setDvar("amount_weapons", 0); // 0 = full 162-weapon progression
|
||||||
setDvar("shuffle_weapons", 0); // weapons play in fixed order
|
setDvar("shuffle_weapons", 0); // weapons play in fixed order
|
||||||
|
|
||||||
|
// Faction fixes for MW2 MatchData enums
|
||||||
|
setDvar("allieschar", "sas_urban");
|
||||||
|
setDvar("axischar", "opforce_composite");
|
||||||
}
|
}
|
||||||
loadSettings()
|
loadSettings()
|
||||||
{
|
{
|
||||||
@@ -35,7 +39,6 @@ loadSettings()
|
|||||||
initializeGametype();
|
initializeGametype();
|
||||||
|
|
||||||
setDvar("intermission", 15);
|
setDvar("intermission", 15);
|
||||||
setDvar("sv_customstats", 0);
|
|
||||||
SetDvarIfUninitialized("show_damage_ui", 1);
|
SetDvarIfUninitialized("show_damage_ui", 1);
|
||||||
setDvar("gunversion", "");
|
setDvar("gunversion", "");
|
||||||
/////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////
|
||||||
@@ -143,6 +146,7 @@ onPlayerConnect()
|
|||||||
while(true)
|
while(true)
|
||||||
{
|
{
|
||||||
level waittill("connected", player);
|
level waittill("connected", player);
|
||||||
|
player.pers["lastEarnedStreak"] = ""; // Initialize early to prevent bot chat crash
|
||||||
player thread onPlayerSpawned();
|
player thread onPlayerSpawned();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -166,7 +170,6 @@ firstSpawn()
|
|||||||
self.gungameKills = 0;
|
self.gungameKills = 0;
|
||||||
self.isJugger = false;
|
self.isJugger = false;
|
||||||
self.streaks = [];
|
self.streaks = [];
|
||||||
self.pers["lastEarnedStreak"] = ""; // prevent bot chat crash on undefined comparison
|
|
||||||
self.pers["team"] = "allies";
|
self.pers["team"] = "allies";
|
||||||
self.team = "allies";
|
self.team = "allies";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user