mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
63da350223 | ||
|
|
854f31cb7a |
34
game/db.py
34
game/db.py
@@ -85,15 +85,14 @@ PRICES = {
|
|||||||
C_130: 8,
|
C_130: 8,
|
||||||
|
|
||||||
# armor
|
# armor
|
||||||
Armor.MBT_T_55: 4,
|
Armor.APC_BTR_80: 12,
|
||||||
Armor.MBT_T_80U: 8,
|
Armor.MBT_T_55: 14,
|
||||||
Armor.MBT_T_90: 10,
|
Armor.MBT_T_80U: 18,
|
||||||
|
Armor.MBT_T_90: 20,
|
||||||
|
|
||||||
Armor.MBT_M60A3_Patton: 6,
|
Armor.ATGM_M1134_Stryker: 12,
|
||||||
Armor.MBT_M1A2_Abrams: 9,
|
Armor.MBT_M60A3_Patton: 14,
|
||||||
|
Armor.MBT_M1A2_Abrams: 18,
|
||||||
Armor.ATGM_M1134_Stryker: 6,
|
|
||||||
Armor.APC_BTR_80: 6,
|
|
||||||
|
|
||||||
Unarmed.Transport_UAZ_469: 3,
|
Unarmed.Transport_UAZ_469: 3,
|
||||||
Unarmed.Transport_Ural_375: 3,
|
Unarmed.Transport_Ural_375: 3,
|
||||||
@@ -181,7 +180,24 @@ UNIT_BY_TASK = {
|
|||||||
|
|
||||||
AWACS: [E_3A, A_50, ],
|
AWACS: [E_3A, A_50, ],
|
||||||
|
|
||||||
PinpointStrike: [Armor.MBT_T_90, Armor.MBT_T_80U, Armor.MBT_T_55, Armor.MBT_M1A2_Abrams, Armor.MBT_M60A3_Patton, Armor.ATGM_M1134_Stryker, Armor.APC_BTR_80, ],
|
PinpointStrike: [
|
||||||
|
Armor.APC_BTR_80,
|
||||||
|
Armor.APC_BTR_80,
|
||||||
|
Armor.APC_BTR_80,
|
||||||
|
Armor.MBT_T_55,
|
||||||
|
Armor.MBT_T_55,
|
||||||
|
Armor.MBT_T_55,
|
||||||
|
Armor.MBT_T_80U,
|
||||||
|
Armor.MBT_T_80U,
|
||||||
|
Armor.MBT_T_90,
|
||||||
|
|
||||||
|
Armor.ATGM_M1134_Stryker,
|
||||||
|
Armor.ATGM_M1134_Stryker,
|
||||||
|
Armor.MBT_M60A3_Patton,
|
||||||
|
Armor.MBT_M60A3_Patton,
|
||||||
|
Armor.MBT_M60A3_Patton,
|
||||||
|
Armor.MBT_M1A2_Abrams,
|
||||||
|
],
|
||||||
AirDefence: [
|
AirDefence: [
|
||||||
# those are listed multiple times here to balance prioritization more into lower tier AAs
|
# those are listed multiple times here to balance prioritization more into lower tier AAs
|
||||||
AirDefence.AAA_Vulcan_M163,
|
AirDefence.AAA_Vulcan_M163,
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ FRONTLINE_CAS_FIGHTS_COUNT = 4, 8
|
|||||||
FRONTLINE_CAS_GROUP_MIN = 1, 2
|
FRONTLINE_CAS_GROUP_MIN = 1, 2
|
||||||
FRONTLINE_CAS_PADDING = 12000
|
FRONTLINE_CAS_PADDING = 12000
|
||||||
|
|
||||||
FIGHT_DISTANCE = 1500
|
FIGHT_DISTANCE = 3500
|
||||||
|
|
||||||
|
|
||||||
class ArmorConflictGenerator:
|
class ArmorConflictGenerator:
|
||||||
|
|||||||
@@ -81,9 +81,6 @@ class TriggersGenerator:
|
|||||||
if group.task == AWACS.name or group.task == Refueling.name:
|
if group.task == AWACS.name or group.task == Refueling.name:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if player_cp.position.distance_to_point(group.position) > PUSH_TRIGGER_SIZE * 3:
|
|
||||||
continue
|
|
||||||
|
|
||||||
push_by_trigger.append(group)
|
push_by_trigger.append(group)
|
||||||
|
|
||||||
if not group.units[0].is_human():
|
if not group.units[0].is_human():
|
||||||
|
|||||||
Reference in New Issue
Block a user