NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

combat.py (1456B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\behaviors\const\combat.py
      2 BASIC_TARGET_EVALUATOR = 'zero'
      3 COST_TARGET_EVALUATOR = 'cost'
      4 RANDOM_TARGET_EVALUATOR = 'random'
      5 FITTED_MODULE_GROUP_TARGET_EVALUATOR = 'module'
      6 SIZE_TARGET_EVALUATOR = 'size'
      7 THREAT_TARGET_EVALUATOR = 'threat'
      8 RANGE_TARGET_EVALUATOR = 'range'
      9 SIGNATURE_RADIUS_AND_VELOCITY_EVALUATOR = 'sigRadius & velocity'
     10 TOWING_TOW_OBJECTIVE_EVALUATOR = 'towing tow game objective'
     11 ALL_TARGET_EVALUATORS = [RANDOM_TARGET_EVALUATOR,
     12  SIZE_TARGET_EVALUATOR,
     13  THREAT_TARGET_EVALUATOR,
     14  COST_TARGET_EVALUATOR,
     15  BASIC_TARGET_EVALUATOR,
     16  FITTED_MODULE_GROUP_TARGET_EVALUATOR,
     17  RANGE_TARGET_EVALUATOR,
     18  SIGNATURE_RADIUS_AND_VELOCITY_EVALUATOR,
     19  TOWING_TOW_OBJECTIVE_EVALUATOR]
     20 FW_ATTACK_NONE = 'None'
     21 FW_ATTACK_NOT_SAME_FACTION = 'attackFwNotSameFaction'
     22 FW_ATTACK_ALL_ENEMIES = 'attackFwAllEnemies'
     23 FW_ATTACK_INSURGENCY_ENEMIES = 'attackFwInsurgencyEnemies'
     24 COMBAT_ORBIT_MWD_DISTANCE_FACTOR_SHORT_DISTANCE = 1.5
     25 COMBAT_ORBIT_MWD_DISTANCE_FACTOR_LONG_DISTANCE = 2.0
     26 COMBAT_ORBIT_MWD_DISTANCE_THRESHOLD = 5000
     27 COMBAT_ORBIT_MWD_DISTANCE_MINIMUM = 1500
     28 COMBAT_ORBIT_MWD_DISTANCE_MAXIMUM = 20000
     29 COMBAT_ORBIT_COMMANDER_VELOCITY_FACTOR = 0.75
     30 COMBAT_MAX_EFFECTIVE_FALLOFF_DISTANCE_FACTOR = 0.75
     31 COMBAT_MIN_EFFECTIVE_COMBAT_RANGE_FACTOR = 0.3
     32 COMBAT_MAX_EFFECTIVE_DISTANCE_FACTOR = 1.5
     33 COMBAT_MIN_EFFECTIVE_RANGE = 30000
     34 THREAT_MAX_DISTANCE_FROM_GUARD_OBJECT = 1500000