mirror of
https://gitlab.com/the-no-frauds-club/cmbw-root.git
synced 2026-09-17 01:01:14 +00:00
471 lines
17 KiB
Plaintext
471 lines
17 KiB
Plaintext
# Upgrades Requirement Scripts
|
|
|
|
0: # Terran Infantry Armor
|
|
0xFF02 # Current unit is...
|
|
122 # Terran Engineering Bay
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # ==End of List==
|
|
|
|
1: # Terran Vehicle Plating
|
|
0xFF02 # Current unit is...
|
|
123 # Terran Armory
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # ==End of List==
|
|
|
|
2: # Terran Ship Plating
|
|
0xFF02 # Current unit is...
|
|
123 # Terran Armory
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # ==End of List==
|
|
|
|
3: # Zerg Carapace
|
|
0xFF02 # Current unit is...
|
|
139 # Zerg Evolution Chamber
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
132 # Has Unit: Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF03 # Must have...
|
|
133 # Zerg Hive
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
133 # Has Unit: Zerg Hive
|
|
0xFFFF # ==End of List==
|
|
|
|
4: # Zerg Flyer Caparace
|
|
0xFF02 # Current unit is...
|
|
141 # Zerg Spire
|
|
0xFF01 # Or
|
|
0xFF02 # Current unit is...
|
|
137 # Zerg Greater Spire
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
132 # Has Unit: Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF03 # Must have...
|
|
133 # Zerg Hive
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
133 # Has Unit: Zerg Hive
|
|
0xFFFF # ==End of List==
|
|
|
|
5: # Protoss Armor
|
|
0xFF02 # Current unit is...
|
|
166 # Protoss Forge
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
165 # Has Unit: Protoss Templar Archives
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
165 # Has Unit: Protoss Templar Archives
|
|
0xFFFF # ==End of List==
|
|
|
|
6: # Protoss Plating
|
|
0xFF02 # Current unit is...
|
|
164 # Protoss Cybernetics Core
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
169 # Has Unit: Protoss Fleet Beacon
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
169 # Has Unit: Protoss Fleet Beacon
|
|
0xFFFF # ==End of List==
|
|
|
|
7: # Terran Infantry Weapons
|
|
0xFF02 # Current unit is...
|
|
122 # Terran Engineering Bay
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # ==End of List==
|
|
|
|
8: # Terran Vehicle Weapons
|
|
0xFF02 # Current unit is...
|
|
123 # Terran Armory
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # ==End of List==
|
|
|
|
9: # Terran Ship Weapons
|
|
0xFF02 # Current unit is...
|
|
123 # Terran Armory
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
116 # Has Unit: Terran Science Facility
|
|
0xFFFF # ==End of List==
|
|
|
|
10: # Zerg Melee Attacks
|
|
0xFF02 # Current unit is...
|
|
139 # Zerg Evolution Chamber
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
132 # Has Unit: Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF03 # Must have...
|
|
133 # Zerg Hive
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
133 # Has Unit: Zerg Hive
|
|
0xFFFF # ==End of List==
|
|
|
|
11: # Zerg Missile Attacks
|
|
0xFF02 # Current unit is...
|
|
139 # Zerg Evolution Chamber
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
132 # Has Unit: Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF03 # Must have...
|
|
133 # Zerg Hive
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
133 # Has Unit: Zerg Hive
|
|
0xFFFF # ==End of List==
|
|
|
|
12: # Zerg Flyer Attacks
|
|
0xFF02 # Current unit is...
|
|
141 # Zerg Spire
|
|
0xFF01 # Or
|
|
0xFF02 # Current unit is...
|
|
137 # Zerg Greater Spire
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
132 # Has Unit: Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF03 # Must have...
|
|
133 # Zerg Hive
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
133 # Has Unit: Zerg Hive
|
|
0xFFFF # ==End of List==
|
|
|
|
13: # Protoss Ground Weapons
|
|
0xFF02 # Current unit is...
|
|
166 # Protoss Forge
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
165 # Has Unit: Protoss Templar Archives
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
165 # Has Unit: Protoss Templar Archives
|
|
0xFFFF # ==End of List==
|
|
|
|
14: # Protoss Air Weapons
|
|
0xFF02 # Current unit is...
|
|
164 # Protoss Cybernetics Core
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
169 # Has Unit: Protoss Fleet Beacon
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
169 # Has Unit: Protoss Fleet Beacon
|
|
0xFFFF # ==End of List==
|
|
|
|
15: # Protoss Plasma Shields
|
|
0xFF02 # Current unit is...
|
|
166 # Protoss Forge
|
|
0xFF07 # Is not training or morphing
|
|
0xFF1F # Upgrade Lv-1 Require...
|
|
0xFFFF # --End of Sublist--
|
|
0xFF20 # Upgrade Lv-2 Require...
|
|
164 # Has Unit: Protoss Cybernetics Core
|
|
0xFFFF # --End of Sublist--
|
|
0xFF21 # Upgrade Lv-3 Require...
|
|
164 # Has Unit: Protoss Cybernetics Core
|
|
0xFFFF # ==End of List==
|
|
|
|
16: # U-238 Shells
|
|
0xFF02 # Current unit is...
|
|
112 # Terran Academy
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
17: # Ion Thrusters
|
|
0xFF02 # Current unit is...
|
|
120 # Terran Machine Shop
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
19: # Titan Reactor (SV +50)
|
|
0xFF02 # Current unit is...
|
|
116 # Terran Science Facility
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
20: # Ocular Implants
|
|
0xFF02 # Current unit is...
|
|
117 # Terran Covert Ops
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
21: # Moebius Reactor (Ghost +50)
|
|
0xFF02 # Current unit is...
|
|
117 # Terran Covert Ops
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
22: # Apollo Reactor (Wraith +50)
|
|
0xFF02 # Current unit is...
|
|
115 # Terran Control Tower
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
23: # Colossus Reactor (BC +50)
|
|
0xFF02 # Current unit is...
|
|
118 # Terran Physics Lab
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
24: # Ventral Sacs
|
|
0xFF02 # Current unit is...
|
|
132 # Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF02 # Current unit is...
|
|
133 # Zerg Hive
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
25: # Antennae
|
|
0xFF02 # Current unit is...
|
|
132 # Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF02 # Current unit is...
|
|
133 # Zerg Hive
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
26: # Pneumatized Carapace
|
|
0xFF02 # Current unit is...
|
|
132 # Zerg Lair
|
|
0xFF01 # Or
|
|
0xFF02 # Current unit is...
|
|
133 # Zerg Hive
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
27: # Metabolic Boost
|
|
0xFF02 # Current unit is...
|
|
142 # Zerg Spawning Pool
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
28: # Adrenal Glands
|
|
0xFF02 # Current unit is...
|
|
142 # Zerg Spawning Pool
|
|
0xFF07 # Is not training or morphing
|
|
133 # Has Unit: Zerg Hive
|
|
0xFFFF # ==End of List==
|
|
|
|
29: # Muscular Augments
|
|
0xFF02 # Current unit is...
|
|
135 # Zerg Hydralisk Den
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
30: # Grooved Spines
|
|
0xFF02 # Current unit is...
|
|
135 # Zerg Hydralisk Den
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
31: # Gamete Meiosis (Queen +50)
|
|
0xFF02 # Current unit is...
|
|
138 # Zerg Queen's Nest
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
32: # Metasynaptic Node (Defiler +50)
|
|
0xFF02 # Current unit is...
|
|
136 # Zerg Defiler Mound
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
33: # Singularity Charge
|
|
0xFF02 # Current unit is...
|
|
164 # Protoss Cybernetics Core
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
34: # Leg Enhancements
|
|
0xFF02 # Current unit is...
|
|
163 # Protoss Citadel of Adun
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
35: # Scarab Damage
|
|
0xFF02 # Current unit is...
|
|
171 # Protoss Robotics Support Bay
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
36: # Reaver Capacity
|
|
0xFF02 # Current unit is...
|
|
171 # Protoss Robotics Support Bay
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
37: # Gravitic Drive
|
|
0xFF02 # Current unit is...
|
|
171 # Protoss Robotics Support Bay
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
38: # Sensor Array
|
|
0xFF02 # Current unit is...
|
|
159 # Protoss Observatory
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
39: # Gravitic Boosters
|
|
0xFF02 # Current unit is...
|
|
159 # Protoss Observatory
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
40: # Khaydarin Amulet (HT +50)
|
|
0xFF02 # Current unit is...
|
|
165 # Protoss Templar Archives
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
41: # Apial Sensors
|
|
0xFF02 # Current unit is...
|
|
169 # Protoss Fleet Beacon
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
42: # Gravitic Thrusters
|
|
0xFF02 # Current unit is...
|
|
169 # Protoss Fleet Beacon
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
43: # Carrier Capacity
|
|
0xFF02 # Current unit is...
|
|
169 # Protoss Fleet Beacon
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
44: # Khaydarin Core (Arbiter +50)
|
|
0xFF02 # Current unit is...
|
|
170 # Protoss Arbiter Tribunal
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
47: # Argus Jewel (Corsair +50)
|
|
0xFF24 # Must be Brood War
|
|
0xFF02 # Current unit is...
|
|
169 # Protoss Fleet Beacon
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
49: # Argus Talisman (DA +50)
|
|
0xFF24 # Must be Brood War
|
|
0xFF02 # Current unit is...
|
|
165 # Protoss Templar Archives
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
51: # Caduceus Reactor (Medic +50)
|
|
0xFF24 # Must be Brood War
|
|
0xFF02 # Current unit is...
|
|
112 # Terran Academy
|
|
0xFF05 # Is not lifted off
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
52: # Chitinous Plating
|
|
0xFF24 # Must be Brood War
|
|
0xFF02 # Current unit is...
|
|
140 # Zerg Ultralisk Cavern
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
53: # Anabolic Synthesis
|
|
0xFF24 # Must be Brood War
|
|
0xFF02 # Current unit is...
|
|
140 # Zerg Ultralisk Cavern
|
|
0xFF07 # Is not training or morphing
|
|
0xFFFF # ==End of List==
|
|
|
|
54: # Charon Booster
|
|
0xFF24 # Must be Brood War
|
|
0xFF02 # Current unit is...
|
|
120 # Terran Machine Shop
|
|
0xFF07 # Is not training or morphing
|
|
123 # Has Unit: Terran Armory
|
|
0xFFFF # ==End of List==
|
|
|
|
60: # Unknown Upgrade60
|
|
0xFF23 # Blank
|
|
0xFFFF # ==End of List==
|
|
|