mirror of
https://github.com/1dot13/source.git
synced 2026-08-05 14:00:23 +02:00
Taunts update:
- TAUNT_INFORM_ABOUT (check that this opponent is really new) - TAUNT_ALERT (say taunt only when red alert raised, if it's no initial alert, use TAUNT_INFORM_ABOUT instead) - TAUNT_SUSPICIOUS (only when yellow alert is raised) git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8262 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
+11
-5
@@ -2043,11 +2043,16 @@ INT8 ExecuteAction(SOLDIERTYPE *pSoldier)
|
||||
HandleInitialRedAlert(pSoldier->bTeam, TRUE);
|
||||
|
||||
pSoldier->usSoldierFlagMask |= SOLDIER_RAISED_REDALERT;
|
||||
}
|
||||
|
||||
// SANDRO - ENEMY TAUNTS
|
||||
PossiblyStartEnemyTaunt( pSoldier, TAUNT_ALERT );
|
||||
|
||||
// SANDRO - ENEMY TAUNTS
|
||||
PossiblyStartEnemyTaunt( pSoldier, TAUNT_ALERT );
|
||||
}
|
||||
else
|
||||
{
|
||||
// sevenfm: if it's not initial RED ALERT and we are informing others
|
||||
PossiblyStartEnemyTaunt( pSoldier, TAUNT_INFORM_ABOUT );
|
||||
}
|
||||
|
||||
//ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_BETAVERSION, L"Debug: AI radios your position!" );
|
||||
// DROP THROUGH HERE!
|
||||
case AI_ACTION_YELLOW_ALERT: // tell friends opponent(s) heard
|
||||
@@ -2067,7 +2072,8 @@ INT8 ExecuteAction(SOLDIERTYPE *pSoldier)
|
||||
AIDecideRadioAnimation( pSoldier );
|
||||
|
||||
// SANDRO - ENEMY TAUNTS
|
||||
PossiblyStartEnemyTaunt( pSoldier, TAUNT_SUSPICIOUS );
|
||||
if (pSoldier->aiData.bAction == AI_ACTION_YELLOW_ALERT )
|
||||
PossiblyStartEnemyTaunt( pSoldier, TAUNT_SUSPICIOUS );
|
||||
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user