mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
Enemy soldiers will try to avoid being hit by artillery strike.
FindBestNearbyCover: - penalty to locations in red smoke danger zone - avoid moving into red smoke danger zone if not in red smoke danger already FindNearestUngassedLand: - improved code - try not to move closer to known enemies. - calculate path with correct movement mode FindNearbyDarkerSpot: - improved code - calculate path with correct movement mode FindFlankingSpot: - avoid locations near bombs - avoid moving into red smoke danger zone git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8753 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -48,13 +48,6 @@ enum
|
||||
NUM_URGENCY_STATES
|
||||
};
|
||||
|
||||
#define NOWATER 0
|
||||
#define WATEROK 1
|
||||
|
||||
#define IGNORE_PATH 0
|
||||
#define ENSURE_PATH 1
|
||||
#define ENSURE_PATH_COST 2
|
||||
|
||||
#define DONTFORCE 0
|
||||
#define FORCE 1
|
||||
|
||||
@@ -95,7 +88,6 @@ enum
|
||||
#define MAX_THREAT_RANGE 400 // 30 tiles worth
|
||||
#define MIN_PERCENT_BETTER 5 // 5% improvement in cover is good
|
||||
|
||||
|
||||
#define TOSSES_PER_10TURNS 18 // max # of grenades tossable in 10 turns
|
||||
#define SHELLS_PER_10TURNS 13 // max # of shells firable in 10 turns
|
||||
|
||||
|
||||
Reference in New Issue
Block a user