X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fgamemodes%2Fgamemode%2Fkeyhunt%2Fkeyhunt.qc;h=ec0b2b6d773dd35ca7f2d61d5fbe41c6e6bed6d6;hp=6523612e2336220dadb86f03342aa8fc605980fc;hb=5aab6120acfc624751d20a695d1b911b3e919831;hpb=a1970558fd84aab0e71ef390a5a705ed2b198200 diff --git a/qcsrc/common/gamemodes/gamemode/keyhunt/keyhunt.qc b/qcsrc/common/gamemodes/gamemode/keyhunt/keyhunt.qc index 6523612e23..ec0b2b6d77 100644 --- a/qcsrc/common/gamemodes/gamemode/keyhunt/keyhunt.qc +++ b/qcsrc/common/gamemodes/gamemode/keyhunt/keyhunt.qc @@ -1077,9 +1077,9 @@ void havocbot_role_kh_carrier(entity this) navigation_goalrating_start(this); if(kh_Key_AllOwnedByWhichTeam() == this.team) - havocbot_goalrating_kh(this, 10, 0.1, 0.1); // bring home + havocbot_goalrating_kh(this, 10, 0.1, 0.05); // bring home else - havocbot_goalrating_kh(this, 4, 4, 1); // play defensively + havocbot_goalrating_kh(this, 4, 4, 0.5); // play defensively navigation_goalrating_end(this); @@ -1117,11 +1117,11 @@ void havocbot_role_kh_defense(entity this) key_owner_team = kh_Key_AllOwnedByWhichTeam(); if(key_owner_team == this.team) - havocbot_goalrating_kh(this, 10, 0.1, 0.1); // defend key carriers + havocbot_goalrating_kh(this, 10, 0.1, 0.05); // defend key carriers else if(key_owner_team == -1) - havocbot_goalrating_kh(this, 4, 1, 0.1); // play defensively + havocbot_goalrating_kh(this, 4, 1, 0.05); // play defensively else - havocbot_goalrating_kh(this, 0.1, 0.1, 10); // ATTACK ANYWAY + havocbot_goalrating_kh(this, 0.1, 0.1, 5); // ATTACK ANYWAY navigation_goalrating_end(this); @@ -1160,11 +1160,11 @@ void havocbot_role_kh_offense(entity this) key_owner_team = kh_Key_AllOwnedByWhichTeam(); if(key_owner_team == this.team) - havocbot_goalrating_kh(this, 10, 0.1, 0.1); // defend anyway + havocbot_goalrating_kh(this, 10, 0.1, 0.05); // defend anyway else if(key_owner_team == -1) - havocbot_goalrating_kh(this, 0.1, 1, 4); // play offensively + havocbot_goalrating_kh(this, 0.1, 1, 2); // play offensively else - havocbot_goalrating_kh(this, 0.1, 0.1, 10); // ATTACK! EMERGENCY! + havocbot_goalrating_kh(this, 0.1, 0.1, 5); // ATTACK! EMERGENCY! navigation_goalrating_end(this); @@ -1209,11 +1209,11 @@ void havocbot_role_kh_freelancer(entity this) int key_owner_team = kh_Key_AllOwnedByWhichTeam(); if(key_owner_team == this.team) - havocbot_goalrating_kh(this, 10, 0.1, 0.1); // defend anyway + havocbot_goalrating_kh(this, 10, 0.1, 0.05); // defend anyway else if(key_owner_team == -1) - havocbot_goalrating_kh(this, 1, 10, 4); // prefer dropped keys + havocbot_goalrating_kh(this, 1, 10, 2); // prefer dropped keys else - havocbot_goalrating_kh(this, 0.1, 0.1, 10); // ATTACK ANYWAY + havocbot_goalrating_kh(this, 0.1, 0.1, 5); // ATTACK ANYWAY navigation_goalrating_end(this);