mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
remove prices from sam generators
The prices are only estimations due to randomization. the real price will be only known when the generator was used and the final units are known
This commit is contained in:
parent
96be6c0efe
commit
b2db27f9aa
@ -14,7 +14,6 @@ class BoforsGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Bofors AAA"
|
name = "Bofors AAA"
|
||||||
price = 75
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|
||||||
|
|||||||
@ -23,7 +23,6 @@ class FlakGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Flak Site"
|
name = "Flak Site"
|
||||||
price = 135
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
index = 0
|
index = 0
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class Flak18Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "WW2 Flak Site"
|
name = "WW2 Flak Site"
|
||||||
price = 40
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,6 @@ class KS19Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "KS-19 AAA Site"
|
name = "KS-19 AAA Site"
|
||||||
price = 98
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class AllyWW2FlakGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "WW2 Ally Flak Site"
|
name = "WW2 Ally Flak Site"
|
||||||
price = 140
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,6 @@ class ZSU57Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "ZSU-57-2 Group"
|
name = "ZSU-57-2 Group"
|
||||||
price = 60
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 4
|
num_launchers = 4
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class ZU23InsurgentGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Zu-23 Site"
|
name = "Zu-23 Site"
|
||||||
price = 56
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
index = 0
|
index = 0
|
||||||
|
|||||||
@ -17,7 +17,6 @@ class EarlyColdWarFlakGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Early Cold War Flak Site"
|
name = "Early Cold War Flak Site"
|
||||||
price = 74
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|
||||||
@ -90,7 +89,6 @@ class ColdWarFlakGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Cold War Flak Site"
|
name = "Cold War Flak Site"
|
||||||
price = 72
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,6 @@ class FreyaGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Freya EWR Site"
|
name = "Freya EWR Site"
|
||||||
price = 60
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class AvengerGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Avenger Group"
|
name = "Avenger Group"
|
||||||
price = 62
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class ChaparralGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Chaparral Group"
|
name = "Chaparral Group"
|
||||||
price = 66
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class GepardGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Gepard Group"
|
name = "Gepard Group"
|
||||||
price = 50
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -16,7 +16,6 @@ class HawkGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Hawk Site"
|
name = "Hawk Site"
|
||||||
price = 115
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -16,7 +16,6 @@ class HQ7Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "HQ-7 Site"
|
name = "HQ-7 Site"
|
||||||
price = 120
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class LinebackerGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Linebacker Group"
|
name = "Linebacker Group"
|
||||||
price = 75
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class PatriotGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Patriot Battery"
|
name = "Patriot Battery"
|
||||||
price = 240
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
# Command Post
|
# Command Post
|
||||||
|
|||||||
@ -15,7 +15,6 @@ class RapierGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Rapier AA Site"
|
name = "Rapier AA Site"
|
||||||
price = 50
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -13,7 +13,6 @@ class RolandGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Roland Site"
|
name = "Roland Site"
|
||||||
price = 40
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -17,7 +17,6 @@ class SA10Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-10/S-300PS Battery - With ZSU-23"
|
name = "SA-10/S-300PS Battery - With ZSU-23"
|
||||||
price = 550
|
|
||||||
|
|
||||||
def __init__(self, game: Game, ground_object: SamGroundObject):
|
def __init__(self, game: Game, ground_object: SamGroundObject):
|
||||||
super().__init__(game, ground_object)
|
super().__init__(game, ground_object)
|
||||||
@ -89,7 +88,6 @@ class SA10Generator(AirDefenseGroupGenerator):
|
|||||||
class Tier2SA10Generator(SA10Generator):
|
class Tier2SA10Generator(SA10Generator):
|
||||||
|
|
||||||
name = "SA-10/S-300PS Battery - With SA-15 PD"
|
name = "SA-10/S-300PS Battery - With SA-15 PD"
|
||||||
price = 650
|
|
||||||
|
|
||||||
def generate_defensive_groups(self) -> None:
|
def generate_defensive_groups(self) -> None:
|
||||||
# Create AAA the way the main group does.
|
# Create AAA the way the main group does.
|
||||||
@ -114,7 +112,6 @@ class Tier2SA10Generator(SA10Generator):
|
|||||||
class Tier3SA10Generator(SA10Generator):
|
class Tier3SA10Generator(SA10Generator):
|
||||||
|
|
||||||
name = "SA-10/S-300PS Battery - With SA-15 PD & SA-19 SHORAD"
|
name = "SA-10/S-300PS Battery - With SA-15 PD & SA-19 SHORAD"
|
||||||
price = 750
|
|
||||||
|
|
||||||
def generate_defensive_groups(self) -> None:
|
def generate_defensive_groups(self) -> None:
|
||||||
# AAA for defending against close targets.
|
# AAA for defending against close targets.
|
||||||
@ -150,7 +147,6 @@ class Tier3SA10Generator(SA10Generator):
|
|||||||
|
|
||||||
class SA10BGenerator(Tier3SA10Generator):
|
class SA10BGenerator(Tier3SA10Generator):
|
||||||
|
|
||||||
price = 700
|
|
||||||
name = "SA-10B/S-300PS Battery"
|
name = "SA-10B/S-300PS Battery"
|
||||||
|
|
||||||
def __init__(self, game: Game, ground_object: SamGroundObject):
|
def __init__(self, game: Game, ground_object: SamGroundObject):
|
||||||
@ -166,7 +162,6 @@ class SA10BGenerator(Tier3SA10Generator):
|
|||||||
|
|
||||||
class SA12Generator(Tier3SA10Generator):
|
class SA12Generator(Tier3SA10Generator):
|
||||||
|
|
||||||
price = 750
|
|
||||||
name = "SA-12/S-300V Battery"
|
name = "SA-12/S-300V Battery"
|
||||||
|
|
||||||
def __init__(self, game: Game, ground_object: SamGroundObject):
|
def __init__(self, game: Game, ground_object: SamGroundObject):
|
||||||
@ -182,7 +177,6 @@ class SA12Generator(Tier3SA10Generator):
|
|||||||
|
|
||||||
class SA20Generator(Tier3SA10Generator):
|
class SA20Generator(Tier3SA10Generator):
|
||||||
|
|
||||||
price = 800
|
|
||||||
name = "SA-20/S-300PMU-1 Battery"
|
name = "SA-20/S-300PMU-1 Battery"
|
||||||
|
|
||||||
def __init__(self, game: Game, ground_object: SamGroundObject):
|
def __init__(self, game: Game, ground_object: SamGroundObject):
|
||||||
@ -198,7 +192,6 @@ class SA20Generator(Tier3SA10Generator):
|
|||||||
|
|
||||||
class SA20BGenerator(Tier3SA10Generator):
|
class SA20BGenerator(Tier3SA10Generator):
|
||||||
|
|
||||||
price = 850
|
|
||||||
name = "SA-20B/S-300PMU-2 Battery"
|
name = "SA-20B/S-300PMU-2 Battery"
|
||||||
|
|
||||||
def __init__(self, game: Game, ground_object: SamGroundObject):
|
def __init__(self, game: Game, ground_object: SamGroundObject):
|
||||||
@ -214,7 +207,6 @@ class SA20BGenerator(Tier3SA10Generator):
|
|||||||
|
|
||||||
class SA23Generator(Tier3SA10Generator):
|
class SA23Generator(Tier3SA10Generator):
|
||||||
|
|
||||||
price = 950
|
|
||||||
name = "SA-23/S-300VM Battery"
|
name = "SA-23/S-300VM Battery"
|
||||||
|
|
||||||
def __init__(self, game: Game, ground_object: SamGroundObject):
|
def __init__(self, game: Game, ground_object: SamGroundObject):
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA11Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-11 Buk Battery"
|
name = "SA-11 Buk Battery"
|
||||||
price = 180
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA13Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-13 Strela Group"
|
name = "SA-13 Strela Group"
|
||||||
price = 50
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -12,7 +12,6 @@ class SA15Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-15 Tor Group"
|
name = "SA-15 Tor Group"
|
||||||
price = 55
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -13,7 +13,6 @@ class SA17Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-17 Grizzly Battery"
|
name = "SA-17 Grizzly Battery"
|
||||||
price = 180
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA19Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-19 Tunguska Group"
|
name = "SA-19 Tunguska Group"
|
||||||
price = 90
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA2Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-2/S-75 Site"
|
name = "SA-2/S-75 Site"
|
||||||
price = 74
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA3Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-3/S-125 Site"
|
name = "SA-3/S-125 Site"
|
||||||
price = 80
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA6Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-6 Kub Site"
|
name = "SA-6 Kub Site"
|
||||||
price = 102
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -12,7 +12,6 @@ class SA8Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-8 OSA Site"
|
name = "SA-8 OSA Site"
|
||||||
price = 55
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class SA9Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "SA-9 Group"
|
name = "SA-9 Group"
|
||||||
price = 40
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
self.add_unit(
|
self.add_unit(
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class VulcanGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Vulcan Group"
|
name = "Vulcan Group"
|
||||||
price = 25
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 2
|
num_launchers = 2
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class ZSU23Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "ZSU-23 Group"
|
name = "ZSU-23 Group"
|
||||||
price = 50
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 4
|
num_launchers = 4
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class ZU23Generator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "ZU-23 Group"
|
name = "ZU-23 Group"
|
||||||
price = 54
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
index = 0
|
index = 0
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class ZU23UralGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "ZU-23 Ural Group"
|
name = "ZU-23 Ural Group"
|
||||||
price = 64
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 4
|
num_launchers = 4
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class ZU23UralInsurgentGenerator(AirDefenseGroupGenerator):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
name = "ZU-23 Ural Insurgent Group"
|
name = "ZU-23 Ural Insurgent Group"
|
||||||
price = 64
|
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
num_launchers = 4
|
num_launchers = 4
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user