AI and tactics improvements (by Sevenfm):

New options:
 AI_YELLOW_FLANKING - yellow flanking is disabled by default
 IMPROVED_TACTICAL_UI - use name color to show soldier's status (disguised, drunk)

Removed obsolete options:
 SHOW_COVER_INDICATOR
 SHOW_ENEMY_RANK_ICON
 SHOW_ENEMY_AWARENESS

Fixes and improvements:
 - collapsed enemies should not taunt
 - if soldier is unconscious, he can't see anything or anybody
 - ClosestReachableDisturbance - performance improvement
 - allow InternalGoAsFarAsPossibleTowards to jump over fences

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8226 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
silversurfer
2016-05-20 18:25:33 +00:00
parent e86b24821c
commit 196a1eb84d
9 changed files with 88 additions and 399 deletions
+2 -4
View File
@@ -806,6 +806,7 @@ typedef struct
BOOLEAN bAllowSpecialExplosiveAttachments;
INT16 iChanceSayAnnoyingPhrase;
BOOLEAN bNewTacticalAIBehavior;
BOOLEAN fAIYellowFlanking;
BOOLEAN fAIExtraSuppression;
BOOLEAN fAINewMorale;
BOOLEAN fAIBetterCover;
@@ -1212,8 +1213,6 @@ typedef struct
// sevenfm: show enemy weapon above soldier in tactical
BOOLEAN fShowEnemyWeapon;
BOOLEAN fShowEnemyExtendedInfo;
// show awareness sight and level
BOOLEAN fShowEnemyAwareness;
//legion by Jazz
BOOLEAN fIndividualHiddenPersonNames;
@@ -1242,7 +1241,7 @@ typedef struct
BOOLEAN fEnemyRank;
// sevenfm: show enemy rank as icon
UINT8 ubShowEnemyRankIcon;
BOOLEAN fImprovedTacticalUI;
// Flugente: soldier profiles
BOOLEAN fSoldierProfiles_Enemy;
@@ -1252,7 +1251,6 @@ typedef struct
//BOOLEAN fHideEnemyHealthText;
UINT8 ubShowHealthBarsOnHead;
UINT8 ubShowCoverIndicator;
UINT8 ubShowEnemyHealth;
UINT8 ubEnemyHitCount;