mirror of
https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git
synced 2026-09-17 01:01:12 +00:00
Fraudarchy candidate
This commit is contained in:
parent
20e5d829fc
commit
5d1c19f463
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,6 +4,7 @@
|
||||
/*.pcx
|
||||
**.png
|
||||
**.yml
|
||||
**.bat
|
||||
|
||||
ddraw.ini
|
||||
BnetLog.txt
|
||||
|
||||
3311
CMBW-editor/grafting/Buttons.txt
Normal file
3311
CMBW-editor/grafting/Buttons.txt
Normal file
File diff suppressed because it is too large
Load Diff
855
CMBW-editor/grafting/Orders.txt
Normal file
855
CMBW-editor/grafting/Orders.txt
Normal file
@ -0,0 +1,855 @@
|
||||
# Orders Requirement Scripts
|
||||
|
||||
0: # [0] Die
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
1: # [1] Stop
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
2: # [2] Guard
|
||||
0xFF12 # Can attack
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
3: # [3] Player Guard
|
||||
0xFF12 # Can attack
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
4: # [4] Turret Guard
|
||||
0xFF1A # Is Subunit
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
5: # [5] Bunker Guard
|
||||
0xFF02 # Current unit is...
|
||||
125 # [125] Bunker
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
370 # [370] Dugout
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
6: # [6] Ignore
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
7: # [7] Reaver Stop
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
8: # [8] Attack1
|
||||
0xFF12 # Can attack
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
9: # [9] Attack2
|
||||
0xFF12 # Can attack
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
10: # [10] Attack Unit
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
11: # [11] Attack Fixed Range
|
||||
0xFF12 # Can attack
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
12: # [12] Attack Tile
|
||||
0xFF12 # Can attack
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
13: # [13] Hover
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
14: # [14] Attack Move
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
15: # [15] Infest Mine
|
||||
0xFF02 # Current unit is...
|
||||
106 # [106] Command Center
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
18: # [18] Tower Guard
|
||||
0xFF02 # Current unit is...
|
||||
124 # [124] Watchdog
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
144 # [144] Spraith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
146 # [146] Surkith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
162 # [162] Warden
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
127 # [127] Ion Cannon
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
209 # [209] Sentinel
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
252 # [252] Matrix
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
292 # [292] Spirtith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
293 # [293] Skortrith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
162 # [294] Engram
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
19: # [19] Tower Attack
|
||||
0xFF02 # Current unit is...
|
||||
124 # [124] Watchdog
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
144 # [144] Spraith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
146 # [146] Surkith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
162 # [162] Warden
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
127 # [127] Ion Cannon
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
209 # [209] Sentinel
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
252 # [252] Matrix
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
292 # [292] Spirtith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
293 # [293] Skortrith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
162 # [294] Engram
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
20: # [20] Vulture Mine
|
||||
0xFF02 # Current unit is...
|
||||
13 # [13] Vulture Spider Mine
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
21: # [21] Stay In Range
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
22: # [22] Turret Attack
|
||||
0xFF1A # Is Subunit
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
23: # [23] Nothing1
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
25: # [25] Drone Start Build
|
||||
0xFF02 # Current unit is...
|
||||
41 # [41] Droleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
47 # [47] Gosvileth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
26: # [26] Drone Build
|
||||
0xFF02 # Current unit is...
|
||||
41 # [41] Droleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
47 # [47] Gosvileth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
27: # [27] Infest Mine1
|
||||
0xFF02 # Current unit is...
|
||||
45 # [45] Matraleth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
28: # [28] Infest Mine2
|
||||
0xFF02 # Current unit is...
|
||||
45 # [45] Matraleth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
29: # [29] Infest Mine3
|
||||
0xFF02 # Current unit is...
|
||||
45 # [45] Matraleth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
30: # [30] Build1
|
||||
0xFF02 # Current unit is...
|
||||
7 # [7] Mason
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
20 # [20] Talos
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
367 # [367] Engineer
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
31: # [31] Build2
|
||||
0xFF02 # Current unit is...
|
||||
64 # [64] Scribe
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
182 # [182] Artisan
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
32: # [32] Build3
|
||||
0xFF02 # Current unit is...
|
||||
64 # [64] Scribe
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
182 # [182] Artisan
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
33: # [33] Build4
|
||||
0xFF02 # Current unit is...
|
||||
7 # [7] Mason
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
20 # [20] Talos
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
367 # [367] Engineer
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
34: # [34] Repair1
|
||||
0xFF02 # Current unit is...
|
||||
7 # [7] Mason
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
20 # [20] Talos
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
35: # [35] Repair2
|
||||
0xFF02 # Current unit is...
|
||||
7 # [7] Mason
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
20 # [20] Talos
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
36: # [36] Place Add-On
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
39: # [39] Rally Point1
|
||||
0xFF13 # Can set rally point
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
40: # [40] Rally Point2
|
||||
0xFF13 # Can set rally point
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
41: # [41] Zerg Birth
|
||||
0xFF02 # Current unit is...
|
||||
36 # [36] Egg
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
59 # [59] Cocoon
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
46: # [46] Build5
|
||||
0xFF02 # Current unit is...
|
||||
134 # [134] Nydus Canal
|
||||
0xFF0D # unused
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
49: # [49] Follow
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
50: # [50] Carrier
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
51: # [51] Carrier Ignore1
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
52: # [52] Carrier Stop
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
53: # [53] Carrier Attack1
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
54: # [54] Carrier Attack2
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
55: # [55] Carrier Ignore2
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
56: # [56] Carrier Fight
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
57: # [57] Hold Position
|
||||
0xFF02 # Current unit is...
|
||||
72 # [72] Solarion
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
82 # [82] Empyrean
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
58: # [58] Reaver
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
59: # [59] Reaver Attack1
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
60: # [60] Reaver Attack2
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
61: # [61] Reaver Fight
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
62: # [62] Reaver Hold
|
||||
0xFF02 # Current unit is...
|
||||
83 # [83] Reaver
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
81 # [81] Clarion
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
64: # [64] Strafe Unit1
|
||||
0xFF02 # Current unit is...
|
||||
73 # [73] Steward
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
65: # [65] Strafe Unit2
|
||||
0xFF02 # Current unit is...
|
||||
85 # [85] Scarab
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
67: # [67] Recharge Shields2
|
||||
0xFF02 # Current unit is...
|
||||
172 # [172] Shield Battery
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
69: # [69] Return
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
70: # [70] Drone Land
|
||||
0xFF02 # Current unit is...
|
||||
41 # [41] Droleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
47 # [47] Gosvileth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
71: # [71] Building Land
|
||||
0xFF17 # Is flying building
|
||||
0xFF06 # Is lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
72: # [72] Building Lift Off
|
||||
0xFF17 # Is flying building
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
74: # [74] Lift Off
|
||||
0xFF17 # Is flying building
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
77: # [77] Larva
|
||||
0xFF02 # Current unit is...
|
||||
35 # [35] Larva
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
78: # [78] Spawning Larva
|
||||
0xFF02 # Current unit is...
|
||||
131 # [131] Hachirosk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
132 # [132] Caphrolosk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
133 # [133] Gathtelosk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
216 # [216] Larvosk Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
354 # [354] Ocsal Colony
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
79: # [79] Harvest1
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
80: # [80] Harvest2
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
81: # [81] Harvest Gas1
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
82: # [82] Harvest Gas2
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
84: # [84] Return Gas
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
85: # [85] Harvest Minerals1
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
86: # [86] Harvest Minerals2
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
90: # [90] Return Minerals
|
||||
0xFF16 # Is worker
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
92: # [92] Enter Transport
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
93: # [93] Pick Up1
|
||||
0xFF18 # Is transport
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
42 # [42] Ovileth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
94: # [94] Pick Up2
|
||||
0xFF18 # Is transport
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
95: # [95] Pick Up3
|
||||
0xFF02 # Current unit is...
|
||||
125 # [125] Bunker
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
370 # [370] Dugout
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
97: # [97] Powerup2
|
||||
0xFF19 # Is powerup
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
100: # [100] Watch Target
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
101: # [101] Initiating Creep Growth
|
||||
0xFF02 # Current unit is...
|
||||
143 # [143] Cagrant Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
131 # [131] Hachirosk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
132 # [132] Caphrolosk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
133 # [133] Gathtelosk
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
102: # [102] Spread Creep
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
103: # [103] Stopping Creep Growth
|
||||
0xFF02 # Current unit is...
|
||||
144 # [144] Spraith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
146 # [146] Surkith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
216 # [216] Larvosk Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
292 # [292] Spirtith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
293 # [293] Skortrith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
355 # [355] Kazitrith Colony
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
354 # [354] Ocsal Colony
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
104: # [104] Guardian Aspect
|
||||
0xFF02 # Current unit is...
|
||||
43 # [43] Mutalisk
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
107: # [107] Hold Position1
|
||||
0xFF1D # Can hold position
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
108: # [108] Hold Position2
|
||||
0xFF02 # Current unit is...
|
||||
45 # [45] Matraleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
49 # [49] Pazuzu
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
111: # [111] Unload
|
||||
0xFF18 # Is transport
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
112: # [112] Move Unload
|
||||
0xFF18 # Is transport
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
118: # [118] Unburrow
|
||||
0xFF26 # Is burrowed
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
123: # [123] Nuke Wait
|
||||
0xFF02 # Current unit is...
|
||||
14 # [14] Nuclear Missile
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
125: # [125] Nuke Launch
|
||||
0xFF02 # Current unit is...
|
||||
14 # [14] Nuclear Missile
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
126: # [126] Nuke Paint
|
||||
0xFF02 # Current unit is...
|
||||
1 # [1] Eidolon
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
9 # [9] Seraph
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
127: # [127] Nuke Unit
|
||||
0xFF02 # Current unit is...
|
||||
14 # [14] Nuclear Missile
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
128: # [128] Nuke Ground
|
||||
0xFF02 # Current unit is...
|
||||
14 # [14] Nuclear Missile
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
129: # [129] Nuke Track
|
||||
0xFF02 # Current unit is...
|
||||
14 # [14] Nuclear Missile
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
130: # [130] Initializing Arbiter
|
||||
0xFF02 # Current unit is...
|
||||
71 # [71] Arbiter
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
86 # [86] Demiurge
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
131: # [131] Cloaking Nearby Units
|
||||
0xFF02 # Current unit is...
|
||||
71 # [71] Arbiter
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
86 # [86] Demiurge
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
133: # [133] Right Click Action
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
134: # [134] Sap Unit
|
||||
0xFF02 # Current unit is...
|
||||
50 # [50] Cohort
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
135: # [135] Sap Location
|
||||
0xFF02 # Current unit is...
|
||||
50 # [50] Cohort
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
136: # [136] Hold Position3
|
||||
0xFF02 # Current unit is...
|
||||
50 # [50] Cohort
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
47 # [47] Gosvileth
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
140: # [140] Scanner
|
||||
0xFF02 # Current unit is...
|
||||
33 # [33] Scanner Sweep
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
152: # [152] Patrol
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
155: # [155] CTF COP2
|
||||
0xFF02 # Current unit is...
|
||||
197 # [197] Vithrath Haunt
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
198 # [198] Iron Foundry
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
199 # [199] Captaincy
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
157: # [157] Atk Move EP
|
||||
0xFF14 # Can move
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
165: # [165] Self Destructing
|
||||
0xFF02 # Current unit is...
|
||||
85 # [85] Scarab
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
166: # [166] Critter
|
||||
0xFF02 # Current unit is...
|
||||
89 # [89] Simulacrum
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
90 # [90] Charlatan
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
95 # [95] Quazilisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
93 # [93] Rililisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
94 # [94] Exemplar
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
96 # [96] Keskathalor
|
||||
0xFF1E # Allow on hallucinations
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
167: # [167] Hidden Gun
|
||||
0xFF02 # Current unit is...
|
||||
209 # [209] Sentinel
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
210 # [210] Tarasque
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
211 # [211] Anticthon
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
212 # [212] Alkaj Chasm
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
213 # [213] Cosmic Altar
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
168: # [168] Open Door
|
||||
0xFF02 # Current unit is...
|
||||
205 # [205] Left Upper Level Door
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
206 # [206] Right Upper Level Door
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
207 # [207] Left Pit Door
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
208 # [208] Right Pit Door
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
169: # [169] Close Door
|
||||
0xFF02 # Current unit is...
|
||||
205 # [205] Left Upper Level Door
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
206 # [206] Right Upper Level Door
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
207 # [207] Left Pit Door
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
208 # [208] Right Pit Door
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
170: # [170] Hide Trap
|
||||
0xFF02 # Current unit is...
|
||||
203 # [203] Nanite Assembly
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
209 # [209] Sentinel
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
210 # [210] Tarasque
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
211 # [211] Anticthon
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
212 # [212] Alkaj Chasm
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
213 # [213] Cosmic Altar
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
171: # [171] Reveal Trap
|
||||
0xFF02 # Current unit is...
|
||||
203 # [203] Nanite Assembly
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
209 # [209] Sentinel
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
210 # [210] Tarasque
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
211 # [211] Anticthon
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
212 # [212] Alkaj Chasm
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
213 # [213] Cosmic Altar
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
175: # [175] Medic
|
||||
0xFF02 # Current unit is...
|
||||
34 # [34] Cleric
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
176: # [176] Medic Heal1
|
||||
0xFF02 # Current unit is...
|
||||
34 # [34] Cleric
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
177: # [177] Heal Move
|
||||
0xFF02 # Current unit is...
|
||||
34 # [34] Cleric
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
178: # [178] Medic Hold Position
|
||||
0xFF02 # Current unit is...
|
||||
34 # [34] Cleric
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
179: # [179] Medic Heal2
|
||||
0xFF02 # Current unit is...
|
||||
34 # [34] Cleric
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
182: # [182] Cast Mind Control
|
||||
0xFF02 # Current unit is...
|
||||
63 # [63] Mind Tyrant
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
189: # [182] Cast Through the Looking Glass
|
||||
0xFF02 # Current unit is...
|
||||
287 # [287] Hypnagogue
|
||||
0xFFFF # ==End of List==
|
||||
103
CMBW-editor/grafting/README.txt
Normal file
103
CMBW-editor/grafting/README.txt
Normal file
@ -0,0 +1,103 @@
|
||||
Quick & dirty compiler/decompiler to generate .graft files from .txt scripts.
|
||||
|
||||
!!! WARNING !!!
|
||||
Graft file formats are still a work in progress! This tool is mostly just to help before PyGRAFT exists.
|
||||
|
||||
|
||||
|
||||
|
||||
Use batch files to make it easy:
|
||||
|
||||
generate default scripts.bat -- Dumps entire default scripts from starcraft.exe
|
||||
compile scripts.bat -- Compiles scripts as they are to .graft files
|
||||
merge scripts.bat -- Merges scripts with starcraft.exe data to generate .graft files
|
||||
datext fg helper.bat -- Drag & Drop *.fgp file to decompile (doesn't have to be a datext fgp),
|
||||
or run on its own and follow the prompts for DatExt graft files
|
||||
|
||||
|
||||
Batch files uses the following filenames for inputs and outputs:
|
||||
Buttons.txt
|
||||
Units.txt
|
||||
Upgrades.txt
|
||||
Research.txt
|
||||
Tech.txt
|
||||
Orders.txt
|
||||
Buttons.graft
|
||||
Units.graft
|
||||
Upgrades.graft
|
||||
Research.graft
|
||||
Tech.graft
|
||||
Orders.graft
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Or you can try command-line, but it's pretty messy:
|
||||
|
||||
arguments:
|
||||
-c Compile mode (Outputs graft files)
|
||||
-d Decompile mode (Output txt files)
|
||||
-s Load Starcraft.exe data
|
||||
-f [path] Load specified FGP file
|
||||
-n? [num] Sets number of IDs for each type (for datext files)
|
||||
-i? [path] Specifies input files for each type
|
||||
-o? [path] Specifies output files for each type
|
||||
|
||||
Where '?' is one of: Default Count:
|
||||
b Buttons 250 (unit IDs with buttons beyond 228)
|
||||
u Units 228
|
||||
p Upgrades 61
|
||||
t Tech 44
|
||||
r Research (Alias of Tech for counts)
|
||||
o Orders 189
|
||||
|
||||
Examples:
|
||||
graftc -d -f sample.fgp -ob Buttons.txt -ou Units.txt -op Upgrades.txt
|
||||
graftc -c -s -ib Buttons.txt -iu Units.txt -ob Buttons.graft -ou Buttons.graft
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
---- Dat Req txt format ----
|
||||
|
||||
|
||||
# comment -- can be on any line, anything after it is ignored
|
||||
|
||||
#DAT REQ:
|
||||
1: # ID 1
|
||||
0xFF02 # an opcode
|
||||
111 # a parameter
|
||||
65288 # can be hex or dec
|
||||
112 # other parameter
|
||||
0xFFFF # end of list
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
---- Buttons.txt format ----
|
||||
|
||||
|
||||
#BUTTONS:
|
||||
1: # buttonset ID -- can technically be anything, but should be something reasonable since button set array is contiguous (don't use huge numbers)
|
||||
# position, icon ID, condition ID, action ID, condition parameter, action parameter, enable string, disable string
|
||||
# should it be "pos, icon, disable str, enable str, condition ID, condition param, action ID, action param" ??
|
||||
1, 130, 1, 2, 0, 0, 373, 0
|
||||
2, 248, 3, 4, 0, 0, 372, 0
|
||||
|
||||
Unit 1: # unit ID
|
||||
# buttonset ID[, connected Unit = 65535[, stat func ID, disp func ID]]
|
||||
|
||||
Unit 1: 1 # connected unit defaults to 65535
|
||||
|
||||
Unit 2: 1, 65535
|
||||
|
||||
Unit 3: 1, 65535, 2, 1 # if stat info is omitted then it will not be updated
|
||||
|
||||
unit 4: -1 # sets button set to None
|
||||
|
||||
|
||||
BIN
CMBW-editor/grafting/Research.graft
Normal file
BIN
CMBW-editor/grafting/Research.graft
Normal file
Binary file not shown.
185
CMBW-editor/grafting/Research.txt
Normal file
185
CMBW-editor/grafting/Research.txt
Normal file
@ -0,0 +1,185 @@
|
||||
# Research Requirement Scripts
|
||||
|
||||
0: # Stim Packs
|
||||
0xFF02 # Current unit is...
|
||||
112 # Terran Academy
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
1: # Lockdown
|
||||
0xFF02 # Current unit is...
|
||||
117 # Terran Covert Ops
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
2: # EMP Shockwave
|
||||
0xFF02 # Current unit is...
|
||||
116 # Terran Science Facility
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
3: # Spider Mines
|
||||
0xFF02 # Current unit is...
|
||||
120 # Terran Machine Shop
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
5: # Tank Siege Mode
|
||||
0xFF02 # Current unit is...
|
||||
120 # Terran Machine Shop
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
7: # Irradiate
|
||||
0xFF02 # Current unit is...
|
||||
116 # Terran Science Facility
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
8: # Yamato Gun
|
||||
0xFF02 # Current unit is...
|
||||
118 # Terran Physics Lab
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
9: # Cloaking Field
|
||||
0xFF02 # Current unit is...
|
||||
115 # Terran Control Tower
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
10: # Personnel Cloaking
|
||||
0xFF02 # Current unit is...
|
||||
117 # Terran Covert Ops
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
11: # Burrowing
|
||||
0xFF02 # Current unit is...
|
||||
131 # Zerg Hatchery
|
||||
0xFF01 # Or
|
||||
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==
|
||||
|
||||
13: # Spawn Broodlings
|
||||
0xFF02 # Current unit is...
|
||||
138 # Zerg Queen's Nest
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
15: # Plague
|
||||
0xFF02 # Current unit is...
|
||||
136 # Zerg Defiler Mound
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
16: # Consume
|
||||
0xFF02 # Current unit is...
|
||||
136 # Zerg Defiler Mound
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
17: # Ensnare
|
||||
0xFF02 # Current unit is...
|
||||
138 # Zerg Queen's Nest
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
18: # Parasite
|
||||
0xFF02 # Current unit is...
|
||||
138 # Zerg Queen's Nest
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
19: # Psionic Storm
|
||||
0xFF02 # Current unit is...
|
||||
165 # Protoss Templar Archives
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
20: # Hallucination
|
||||
0xFF02 # Current unit is...
|
||||
165 # Protoss Templar Archives
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
21: # Recall
|
||||
0xFF02 # Current unit is...
|
||||
170 # Protoss Arbiter Tribunal
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
22: # Stasis Field
|
||||
0xFF02 # Current unit is...
|
||||
170 # Protoss Arbiter Tribunal
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
24: # Restoration
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
112 # Terran Academy
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
25: # Disruption Web
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
169 # Protoss Fleet Beacon
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
27: # Mind Control
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
165 # Protoss Templar Archives
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
29: # Feedback
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
165 # Protoss Templar Archives
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
30: # Optical Flare
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
112 # Terran Academy
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFF05 # Is not lifted off
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
31: # Maelstorm
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
165 # Protoss Templar Archives
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
32: # Lurker Aspect
|
||||
0xFF24 # Must be Brood War
|
||||
0xFF02 # Current unit is...
|
||||
135 # Zerg Hydralisk Den
|
||||
132 # Has Unit: Zerg Lair
|
||||
0xFF01 # Or
|
||||
133 # Has Unit: Zerg Hive
|
||||
0xFF07 # Is not training or morphing
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
434
CMBW-editor/grafting/Tech.txt
Normal file
434
CMBW-editor/grafting/Tech.txt
Normal file
@ -0,0 +1,434 @@
|
||||
# Tech Requirement Scripts
|
||||
|
||||
0: # [0] Stim Packs - Maverick
|
||||
0xFF02 # Current unit is...
|
||||
0 # [0] Maverick
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
1: # [1] Lobotomy Mine - Unused
|
||||
0xFF1B # Has spidermines
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
2: # [2] Controlled Demolition - Terran Structure
|
||||
0xFF02 # Current unit is...
|
||||
110 # [110] Reservoir
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
107 # [107] Comsat Station
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
108 # [108] Nuclear Silo
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
115 # [115] Control Tower
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
117 # [117] Covert Ops
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
119 # [119] Medbay
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
120 # [120] Machine Shop
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
189 # [189] Salvo Yard
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
121 # [121] Munitions Bay
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
174 # [174] Quarry
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
147 # [147] Guildhall
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
192 # [192] Future Station
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
220 # [220] Robotics Authority
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
223 # [223] Monument of Sin
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
3: # [3] Spider Mines - Vulture
|
||||
0xFF1B # Has spidermines
|
||||
0xFF02 # Current unit is...
|
||||
2 # [2] Vulture
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
4: # [4] Scanner Sweep - Comsat Station
|
||||
0xFF02 # Current unit is...
|
||||
107 # [107] Comsat Station
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
5: # [5] Siege Mode - Phalanx
|
||||
0xFF02 # Current unit is...
|
||||
5 # [5] Phalanx (Tank Mode)
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
30 # [30] Phalanx (Siege Mode)
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
256 # [256] Matador (Tank Mode)
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
371 # [371] Matador (Cinder Mode)
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
6: # [6] Defensive Matrix - Azazel
|
||||
0xFF02 # Current unit is...
|
||||
98 # [98] Azazel
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
7: # [7] Irradiate - Seraph
|
||||
0xFF02 # Current unit is...
|
||||
9 # [9] Seraph
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
8: # [8] Yamato Cannon - Magnetar
|
||||
0xFF02 # Current unit is...
|
||||
118 # [118] Magnetar
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
9: # [9] Select Shared - Zerg Structure
|
||||
0xFF02 # Current unit is...
|
||||
131 # [131] Hatchery
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
132 # [132] Lair
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
133 # [133] Hive
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
226 # [226] Grand Library
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
215 # Flag
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
10: # [10] Personnel Cloaking
|
||||
0xFF02 # Current unit is...
|
||||
333 # [333] Sarah Kerrigan
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
334 # [334] Infested Kerrigan
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
11: # [11] Burrowing - Zerg Ground
|
||||
0xFF02 # Current unit is...
|
||||
103 # [103] Lakizilisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
41 # [41] Droleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
39 # [39] Ultrakor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
46 # [46] Isthrathaleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
37 # [37] Zethrokor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
38 # [38] Hydralisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
97 # [97] Zoryusthaleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
54 # [54] Nathrokor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
112 # [112] Liiralisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
129 # [129] Bactalisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
128 # [128] Vorvrokor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
95 # [95] Quazilisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
217 # [217] Konvilisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
191 # [191] Axitrilisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
180 # [180] Izirokor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
126 # [126] Kagralisk
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
50 # [50] Cohort
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
52 # [52] Evigrilisk
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
12: # [12] Infestation - Matraleth
|
||||
0xFF02 # Current unit is...
|
||||
226 # [226] Grand Library
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
13: # [13] Ensnaring Brood - Matraleth
|
||||
0xFF02 # Current unit is...
|
||||
45 # [45] Matraleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
334 # [334] Infested Kerrigan
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
14: # [14] Dark Swarm - Isthrathaleth
|
||||
0xFF02 # Current unit is...
|
||||
46 # [46] Isthrathaleth
|
||||
0xFF11 # Is not burrowed
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
15: # [15] Plague - Ogroszaleth
|
||||
0xFF02 # Current unit is...
|
||||
46 # [46] Isthrathaleth
|
||||
0xFF11 # Is not burrowed
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
16: # [16] Consume - Zoryusthaleth
|
||||
0xFF02 # Current unit is...
|
||||
97 # [97] Zoryusthaleth
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
334 # [334] Infested Kerrigan
|
||||
0xFF11 # Is not burrowed
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
17: # [17] Land Grab - Wyvern
|
||||
0xFF02 # Current unit is...
|
||||
91 # [91] Wyvern
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
18: # [18] Parasite - Matraleth
|
||||
0xFF02 # Current unit is...
|
||||
45 # [45] Matraleth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
19: # [19] Psionic Storm - Cantavis
|
||||
0xFF02 # Current unit is...
|
||||
67 # [67] Cantavis
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
334 # [334] Infested Kerrigan
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
20: # [20] Hallucinate - Cantavis
|
||||
0xFF02 # Current unit is...
|
||||
67 # [67] Cantavis
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
21: # [21] Recall - Didact
|
||||
0xFF02 # Current unit is...
|
||||
71 # [71] Arbiter
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
22: # [22] Stasis Field - Didact
|
||||
0xFF02 # Current unit is...
|
||||
71 # [71] Arbiter
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
23: # [23] Failure Mode - Anticthon
|
||||
0xFF02 # Current unit is...
|
||||
211 # [211] Anticthon
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
24: # [24] Breathing Battery - Savant
|
||||
0xFF02 # Current unit is...
|
||||
187 # [187] Savant
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
25: # [25] Disruption Field - Lanifect
|
||||
0xFF02 # Current unit is...
|
||||
60 # [60] Corsair
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
26: # [26] Cancel New Ability
|
||||
0xFF02 # Current unit is...
|
||||
91 # [91] Wyvern
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
63 # [63] Mind Tyrant
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
218 # [218] Akistrokor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
123 # [123] Sovroleth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
27: # [27] Mind Control - Mind Tyrant
|
||||
0xFF02 # Current unit is...
|
||||
63 # [63] Mind Tyrant
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
28: # [28] Select Control - Zerg Structure
|
||||
0xFF02 # Current unit is...
|
||||
131 # [131] Hatchery
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
132 # [132] Lair
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
133 # [133] Hive
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
226 # [226] Grand Library
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
215 # Flag
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
29: # [29] Grief of All Gods - Star Sovereign
|
||||
0xFF02 # Current unit is...
|
||||
21 # [21] Star Sovereign
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
30: # [30] Aural Assault - Luminary
|
||||
0xFF02 # Current unit is...
|
||||
150 # [150] Luminary
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
31: # [31] Maelstrom - Mind Tyrant
|
||||
0xFF02 # Current unit is...
|
||||
63 # [63] Mind Tyrant
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
32: # [32] Lazarus Agent - Apostle
|
||||
0xFF02 # Current unit is...
|
||||
10 # [10] Apostle
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
33: # [33] Select Swarm - Zerg Structure
|
||||
0xFF02 # Current unit is...
|
||||
131 # [131] Hatchery
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
132 # [132] Lair
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
133 # [133] Hive
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
226 # [226] Grand Library
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
215 # Flag
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
34: # [34] Healing - Cleric
|
||||
0xFF02 # Current unit is...
|
||||
34 # [34] Cleric
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
35: # [35] Blissful Embrace - Akistrokor
|
||||
0xFF02 # Current unit is...
|
||||
218 # [218] Akistrokor
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
123 # [123] Sovroleth
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
36: # [36] Tempo Change - Madrigal
|
||||
0xFF02 # Current unit is...
|
||||
27 # [27] Madrigal
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
37: # [37] Skyfall - Paladin
|
||||
0xFF02 # Current unit is...
|
||||
186 # [186] Paladin
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
38: # [38] Select Assault - Zerg Structure
|
||||
0xFF02 # Current unit is...
|
||||
131 # [131] Hatchery
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
132 # [132] Lair
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
133 # [133] Hive
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
226 # [226] Grand Library
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
215 # Flag
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
39: # [39] Emergency Detonation - Terran Structure
|
||||
0xFF02 # Current unit is...
|
||||
110 # [110] Reservoir
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
107 # [107] Comsat Station
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
108 # [108] Nuclear Silo
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
115 # [115] Control Tower
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
117 # [117] Covert Ops
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
119 # [119] Medbay
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
120 # [120] Machine Shop
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
189 # [189] Salvo Yard
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
121 # [121] Munitions Bay
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
174 # [174] Quarry
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
147 # [147] Guildhall
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
192 # [192] Future Station
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
175 # [175] Tinkerer's Tower
|
||||
0xFF01 # Or
|
||||
0xFF02 # Current unit is...
|
||||
190 # [190] Biotic Base
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
40: # [40] Sublime Shepherd - Azazel
|
||||
0xFF02 # Current unit is...
|
||||
98 # [98] Azazel
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
41: # [41] Salvage - Talos
|
||||
0xFF02 # Current unit is...
|
||||
20 # [20] Talos
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
42: # [42] Gods Made Flesh - Demiurge
|
||||
0xFF02 # Current unit is...
|
||||
86 # [86] Demiurge
|
||||
0xFFFF # ==End of List==
|
||||
|
||||
45: # [45] Through the Looking Glass - Hypnagogue
|
||||
0xFF02 # Current unit is...
|
||||
287 # [287] Hypnagogue
|
||||
0xFFFF # ==End of List==
|
||||
2179
CMBW-editor/grafting/Units.txt
Normal file
2179
CMBW-editor/grafting/Units.txt
Normal file
File diff suppressed because it is too large
Load Diff
BIN
CMBW-editor/grafting/Upgrades.graft
Normal file
BIN
CMBW-editor/grafting/Upgrades.graft
Normal file
Binary file not shown.
470
CMBW-editor/grafting/Upgrades.txt
Normal file
470
CMBW-editor/grafting/Upgrades.txt
Normal file
@ -0,0 +1,470 @@
|
||||
# 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==
|
||||
|
||||
98
CMBW-editor/grafting/data/Button Sets.txt
Normal file
98
CMBW-editor/grafting/data/Button Sets.txt
Normal file
@ -0,0 +1,98 @@
|
||||
Replay: Paused
|
||||
Replay: Playing
|
||||
Cancel
|
||||
Cancel Place Building/Add-on/Land
|
||||
Cancel Construction
|
||||
Cancel Construction + Rally
|
||||
Cancel Mutation
|
||||
Cancel Mutation + Rally
|
||||
Cancel Infestation
|
||||
Hatchery{Morphing}
|
||||
Cancel Nuke Strike
|
||||
Mixed Group
|
||||
Basic Commands
|
||||
Peon Group
|
||||
Transport
|
||||
Attacking Buildings
|
||||
Larva
|
||||
Egg/Cocoon
|
||||
Drone
|
||||
Basic Zerg Buildings
|
||||
Advanced Zerg Buildings
|
||||
Basic Burrower
|
||||
Hydralisk
|
||||
Mutalisk
|
||||
Lurker
|
||||
Queen + Heroes
|
||||
Defiler + Heroes
|
||||
Infested Terran
|
||||
Infested Kerrigan
|
||||
Infested Duran
|
||||
Hatchery
|
||||
Lair
|
||||
Hive
|
||||
Nydus Canal
|
||||
Spire
|
||||
Greater Spire
|
||||
Spawning Pool
|
||||
Creep Colony
|
||||
Hydralisk Den
|
||||
Queen's Nest
|
||||
Defiler Mound
|
||||
Evolution Chamber
|
||||
Ultralisk Cavern
|
||||
Nexus
|
||||
Probe
|
||||
Basic Protoss Buildings
|
||||
Advanced Protoss Buildings
|
||||
High Templar
|
||||
Dark Templar
|
||||
Carrier + Heroes
|
||||
Reaver + Heroes
|
||||
Arbiter + Heroes
|
||||
High Templar Heroes
|
||||
Corsair + Heroes
|
||||
Dark Archon
|
||||
Robotics Facility
|
||||
Gateway
|
||||
Stargate
|
||||
Citadel of Adun
|
||||
Cybernetics Core
|
||||
Templar Archives
|
||||
Forge
|
||||
Fleet Beacon
|
||||
Arbiter Tribunal
|
||||
Robotics Support Bay
|
||||
Shield Battery
|
||||
Observatory
|
||||
Cloak Group
|
||||
Marine/Firebat + Heroes
|
||||
Medic
|
||||
SCV
|
||||
Basic Terran Buildings
|
||||
Advanced Terran Buildings
|
||||
Ghost
|
||||
Ghost Heroes
|
||||
Vulture
|
||||
Siege Tank + Heroes
|
||||
Wraith
|
||||
Science Vessel + Heroes
|
||||
Battlecruiser + Heroes
|
||||
Vulture Heroes
|
||||
Command Center
|
||||
Comsat Station
|
||||
Nuclear Silo
|
||||
Bunker
|
||||
Barracks
|
||||
Factory
|
||||
Science Facility
|
||||
Starport
|
||||
Control Tower
|
||||
Engineering Bay
|
||||
Covert Ops
|
||||
Physics Lab
|
||||
Armory
|
||||
Academy
|
||||
Machine Shop
|
||||
Infested Command Center
|
||||
Flag Beacon
|
||||
9
CMBW-editor/grafting/data/Display Functions.txt
Normal file
9
CMBW-editor/grafting/data/Display Functions.txt
Normal file
@ -0,0 +1,9 @@
|
||||
0x00426F50 Display Function 1
|
||||
0x00427890 Display Function 2
|
||||
0x00427C90 Display Function 3
|
||||
0x004274A0 Display Function 4
|
||||
0x004273E0 Display Function 5
|
||||
0x00427260 Display Function 6
|
||||
0x00427D30 Display Function 7
|
||||
0x00426EE0 Display Function 8
|
||||
0x00425EE0 Display Function 9
|
||||
390
CMBW-editor/grafting/data/Icons.txt
Normal file
390
CMBW-editor/grafting/data/Icons.txt
Normal file
@ -0,0 +1,390 @@
|
||||
Marine
|
||||
Ghost
|
||||
Vulture
|
||||
Goliath
|
||||
Blank (Goliath Turret)
|
||||
Siege Tank (Tank Mode)
|
||||
Blank (Tank Turret)
|
||||
SCV
|
||||
Wraith
|
||||
Science Vessel
|
||||
Gui Montag (Firebat)
|
||||
Dropship
|
||||
Battlecruiser
|
||||
Vulture Spider Mine
|
||||
Nuclear Missile
|
||||
Civilian
|
||||
Sarah Kerrigan (Ghost)
|
||||
Alan Schezar (Goliath)
|
||||
Blank (Alan Turret)
|
||||
Jim Raynor (Vulture)
|
||||
Jim Raynor (Marine)
|
||||
Tom Kazansky (Wraith)
|
||||
Magellan (Science Vessel)
|
||||
Edmund Duke (Siege Tank)
|
||||
Blank (Duke Turret)
|
||||
Edmund Duke (Siege Mode)
|
||||
Blank (Duke Turret)
|
||||
Blank (Arcturus Mengsk)
|
||||
Hyperion (Battlecruiser)
|
||||
Norad II (Battlecruiser)
|
||||
Terran Siege Tank (Siege Mode)
|
||||
Blank (Siege Tank Turret)
|
||||
Firebat
|
||||
Marine (Scanner Sweep)
|
||||
Medic
|
||||
Larva
|
||||
Radioactive (Zerg Egg)
|
||||
Zergling
|
||||
Hydralisk
|
||||
Ultralisk
|
||||
Broodling
|
||||
Drone
|
||||
Overlord
|
||||
Mutalisk
|
||||
Guardian
|
||||
Queen
|
||||
Defiler
|
||||
Scourge
|
||||
Torrarsque (Ultralisk)
|
||||
Matriarch (Queen)
|
||||
Infested Terran
|
||||
Infested Kerrigan (Infested Terran)
|
||||
Unclean One (Defiler)
|
||||
Hunter Killer (Hydralisk)
|
||||
Devouring One (Zergling)
|
||||
Kukulza (Mutalisk)
|
||||
Kukulza (Guardian)
|
||||
Yggdrasill (Overlord)
|
||||
Valkyrie
|
||||
Mutalisk/Guardian Cocoon
|
||||
Corsair
|
||||
Dark Templar (Unit)
|
||||
Devourer
|
||||
Dark Archon
|
||||
Probe
|
||||
Zealot
|
||||
Dragoon
|
||||
High Templar
|
||||
Archon
|
||||
Shuttle
|
||||
Scout
|
||||
Arbiter
|
||||
Carrier
|
||||
Interceptor
|
||||
Dark Templar (Hero)
|
||||
Zeratul (Dark Templar)
|
||||
Tassadar/Zeratul (Archon)
|
||||
Fenix (Zealot)
|
||||
Fenix (Dragoon)
|
||||
Tassadar (Templar)
|
||||
Mojo (Scout)
|
||||
Warbringer (Reaver)
|
||||
Gantrithor (Carrier)
|
||||
Reaver
|
||||
Observer
|
||||
Scarab
|
||||
Danimoth (Arbiter)
|
||||
Blank (Aldaris)
|
||||
Artanis (Scout)
|
||||
Rhynadon (Badlands Critter)
|
||||
Bengalaas (Jungle Critter)
|
||||
Lurker (Cargo Ship - Unused)
|
||||
Mercenary Gunship (Unused)
|
||||
Scantid (Desert Critter)
|
||||
Kakaru (Twilight Critter)
|
||||
Ragnasaur (Ashworld Critter)
|
||||
Ursadon (Ice Critter)
|
||||
Blank (Zerg Lurker Egg)
|
||||
Blank (Raszagal)
|
||||
Samir Duran (Ghost)
|
||||
Alexei Stukov (Ghost)
|
||||
Map Revealer
|
||||
Blank (Gerard DuGalle)
|
||||
Lurker
|
||||
Infested Duran (Infested Terran)
|
||||
Blank (Disruption Field)
|
||||
Command Center
|
||||
Comsat Station
|
||||
Nuclear Silo
|
||||
Supply Depot
|
||||
Refinery
|
||||
Barracks
|
||||
Academy
|
||||
Factory
|
||||
Starport
|
||||
Control Tower
|
||||
Science Facility
|
||||
Covert Ops
|
||||
Physics Lab
|
||||
Blank (Starbase - Unused)
|
||||
Machine Shop
|
||||
Repair Bay (Unused)
|
||||
Engineering Bay
|
||||
Armory
|
||||
Missile Tower
|
||||
Bunker
|
||||
Crashed Norad II
|
||||
Ion Cannon
|
||||
Uraj
|
||||
Khalis
|
||||
Infested Command Center
|
||||
Hatchery
|
||||
Lair
|
||||
Hive
|
||||
Nydus Canal
|
||||
Hydralisk Den
|
||||
Defiler Mound
|
||||
Greater Spire
|
||||
Queen's Nest
|
||||
Evolution Chamber
|
||||
Ultralisk Cavern
|
||||
Spire
|
||||
Spawning Pool
|
||||
Creep Colony
|
||||
Spore Colony
|
||||
Radioactive (Zerg Bldg1 - Unused)
|
||||
Sunken Colony
|
||||
Overmind (Without Shell)
|
||||
Overmind (With Shell)
|
||||
Extractor
|
||||
Mature Chrysalis
|
||||
Cerebrate
|
||||
Cerebrate Daggoth
|
||||
Blank (Zerg Bldg2 - Unused)
|
||||
Nexus
|
||||
Robotics Facility
|
||||
Pylon
|
||||
Assimilator
|
||||
Blank (Protoss Bldg1 - Unused)
|
||||
Observatory
|
||||
Gateway
|
||||
Blank (Protoss Bldg2 - Unused)
|
||||
Photon Cannon
|
||||
Citadel of Adun
|
||||
Cybernetics Core
|
||||
Templar Archives
|
||||
Forge
|
||||
Stargate
|
||||
Stasis Cell/Prison
|
||||
Fleet Beacon
|
||||
Arbiter Tribunal
|
||||
Robotics Support Bay
|
||||
Shield Battery
|
||||
Khaydarin Crystal Formation
|
||||
Protoss Temple
|
||||
Xel'Naga Temple
|
||||
Mineral Cluster (Type 1)
|
||||
Mineral Cluster (Type 2)
|
||||
Mineral Cluster (Type 3)
|
||||
Blank (Cave - Unused)
|
||||
Blank (Cave-in - Unused)
|
||||
Blank (Cantina - Unused)
|
||||
Blank (Mining Platform - Unused)
|
||||
Blank (Independent CC - Unused)
|
||||
Blank (Independent Starport - Unused)
|
||||
Blank (Jump Gate - Unused)
|
||||
Blank (Ruins - Unused)
|
||||
Blank (Khayd. Crystal Form. - Unused)
|
||||
Vespene Geyser
|
||||
Warp Gate
|
||||
Psi Disrupter
|
||||
Blank (Zerg Marker)
|
||||
Blank (Terran Marker)
|
||||
Blank (Protoss Marker)
|
||||
Zerg Beacon
|
||||
Terran Beacon
|
||||
Protoss Beacon
|
||||
Zerg Flag Beacon
|
||||
Terran Flag Beacon
|
||||
Protoss Flag Beacon
|
||||
Power Generator
|
||||
Overmind Cocoon
|
||||
Blank (Dark Swarm)
|
||||
Blank (Floor Missile Trap)
|
||||
Blank (Floor Hatch - Unused)
|
||||
Blank (Left Upper Level Door)
|
||||
Blank (Right Upper Level Door)
|
||||
Blank (Left Pit Door)
|
||||
Blank (Right Pit Door)
|
||||
Blank (Floor Gun Trap)
|
||||
Blank (Left Wall Missile Trap)
|
||||
Blank (Left Wall Flame Trap)
|
||||
Infested Mine (Unused)
|
||||
Blank (Right Wall Flame Trap)
|
||||
Start Location
|
||||
Flag
|
||||
Young Chrysalis
|
||||
Psi Emitter
|
||||
Data Disc
|
||||
Khaydarin Crystal
|
||||
Blank (Mineral Chunk Type 1)
|
||||
Blank (Mineral Chunk Type 2)
|
||||
Blank (Protoss Vespene Orb Type 1)
|
||||
Blank (Protoss Vespene Orb Type 2)
|
||||
Blank (Zerg Vespene Sac Type 1)
|
||||
Blank (Zerg Vespene Sac Type 2)
|
||||
Blank (Terran Vespene Tank Type 1)
|
||||
Blank (Terran Vespene Tank Type 2)
|
||||
Move
|
||||
Stop
|
||||
Attack
|
||||
Gather
|
||||
Repair
|
||||
Return Resources
|
||||
Terran Basic Buildings
|
||||
Terran Advanced Buildings
|
||||
Cancel
|
||||
Use Stimpack
|
||||
U-238 Shells
|
||||
Burst Lasers (Unused)
|
||||
Lockdown
|
||||
EMP Shockwave
|
||||
Irradiate
|
||||
Use Spider Mines
|
||||
Afterburners (Unused Terran Upgrade)
|
||||
Seige Mode
|
||||
Tank Mode
|
||||
Defensive Matrix
|
||||
Titan Reactor
|
||||
Ocular Implants
|
||||
Scanner Sweep
|
||||
Yamato Gun
|
||||
Cloak
|
||||
Decloak
|
||||
Patrol
|
||||
Hold Position
|
||||
Moebius Reactor
|
||||
Zerg Basic Buildings
|
||||
Zerg Advanced Buildings
|
||||
Burrow
|
||||
Unburrow
|
||||
Ventral Sacs
|
||||
Antennae
|
||||
Metabolic Boost
|
||||
Adrenal Glands
|
||||
Plague
|
||||
Muscular Augments
|
||||
Ensnare
|
||||
Grooved Spines
|
||||
Roar (Unused Zerg Upgrade)
|
||||
Dark Swarm
|
||||
Parasite
|
||||
Protoss Basic Buildings
|
||||
Protoss Advanced Buildings
|
||||
Mind Control (SC Beta - Unused)
|
||||
Psionic Storm
|
||||
Gravitic Boosters
|
||||
Hallucination
|
||||
Stasis Field
|
||||
Blank
|
||||
Recall
|
||||
Singularity Charge
|
||||
Lift off
|
||||
Land
|
||||
Apollo Reactor
|
||||
Colossus Reactor
|
||||
Set Rally Point
|
||||
Ion Thrusters
|
||||
Infantry Weapons
|
||||
Vehicle Weapons
|
||||
Ship Weapons
|
||||
Ship Plating
|
||||
Infantry Armor
|
||||
Vehicle Armor
|
||||
Gamete Meiosis
|
||||
Metasynaptic Node
|
||||
Pneumatized Caparace
|
||||
Zerg Caparace
|
||||
Flyer Caparace
|
||||
Melee Attacks
|
||||
Missile Attacks
|
||||
Flyer Attacks
|
||||
Consume
|
||||
Ground Armor
|
||||
Air Plating
|
||||
Ground Weapons
|
||||
Air Weapons
|
||||
Leg Enhancements
|
||||
Recharge Shields
|
||||
Load (into Transport)
|
||||
Plasma Shields
|
||||
Nuclear Strike
|
||||
Unload All (from Transport/Bunker)
|
||||
Infest Command Center
|
||||
Scarab Damage
|
||||
Reaver Capacity
|
||||
Gravitic Drive
|
||||
Sensor Array
|
||||
Khaydarin Amulet
|
||||
Apial Sensors
|
||||
Gravitic Thrusters
|
||||
Carrier Capacity
|
||||
Khaydarin Core
|
||||
Gauss Rifle
|
||||
C-10 Canister Rifle
|
||||
Fragmentation Grenade
|
||||
Twin Autocannons
|
||||
Hellfire Missile Pack
|
||||
Arclite Cannon
|
||||
Fusion Cutter
|
||||
Fusion Cutter (Harvest)
|
||||
Gemini Missiles
|
||||
Burst Lasers
|
||||
ATS Laser Battery
|
||||
ATA Laser Battery
|
||||
Flame Thrower
|
||||
Arclite Shock Cannon
|
||||
Longbolt Missile
|
||||
Claws
|
||||
Needle Spines
|
||||
Kaiser Blades
|
||||
Toxic Spores
|
||||
Spines
|
||||
Flyer Attack
|
||||
Acid Spore
|
||||
Glave Wurm
|
||||
Venom (Unused Zerg Weapon)
|
||||
Seeker Spores
|
||||
Subterranean Tentacle
|
||||
Suicide (Infested Terran)
|
||||
Suicide (Scourge)
|
||||
Particle Beam
|
||||
Particle Beam (Harvest)
|
||||
Psi/Warp Blades
|
||||
Phase Disruptor
|
||||
Psi Assault
|
||||
Psionic Shockwave
|
||||
Radioactive (Unused)
|
||||
Dual Photon Blasters
|
||||
Anti-matter Missiles
|
||||
Phase Disruptor Cannon
|
||||
Pulse Cannon
|
||||
Photon Cannon
|
||||
Radioactive (Unused)
|
||||
Spider Mine
|
||||
Heal
|
||||
Restoration
|
||||
Restoration
|
||||
Disruption Web
|
||||
Disruption Web
|
||||
Unknown371
|
||||
Mind Control
|
||||
Feedback
|
||||
Optical Flare
|
||||
Afterburners ON (Unused)
|
||||
Afterburners OFF (Unused)
|
||||
Lurker Aspect
|
||||
Unknown378
|
||||
Anabolic Synthesis
|
||||
Chitinous Plating
|
||||
Charon Boosters
|
||||
Maelstrom
|
||||
Subterranean Spines
|
||||
Argus Jewel
|
||||
Caduceus Reactor
|
||||
Argus Talisman
|
||||
Play (Replay)
|
||||
Pause (Replay)
|
||||
Speed Up (Replay)
|
||||
Slow Down (Replay)
|
||||
190
CMBW-editor/grafting/data/Orders.txt
Normal file
190
CMBW-editor/grafting/data/Orders.txt
Normal file
@ -0,0 +1,190 @@
|
||||
Die
|
||||
Stop
|
||||
Guard (Normal)
|
||||
Guard (Player)
|
||||
Guard (Subunit)
|
||||
Guard (Bunker)
|
||||
Ignore (Normal)
|
||||
Stop (Reaver)
|
||||
Attack
|
||||
Attack (Obscured)
|
||||
Attack Unit (Normal)
|
||||
Attack In Range
|
||||
Attack Ground (Unused)
|
||||
Hover (Unused)
|
||||
Attack Move
|
||||
Building Is Being Infested
|
||||
Nothing 1 (Unused)
|
||||
Power-Up (Unused)
|
||||
Guard (Building)
|
||||
Attack (Building)
|
||||
Script (Spider Mine)
|
||||
Stay In Range
|
||||
Attack (Subunit)
|
||||
Nothing 2 (Normal)
|
||||
Nothing 3 (Unused)
|
||||
Drone Start Mutate
|
||||
Drone Mutate
|
||||
Use Ability (Infest 1)
|
||||
Use Ability (Infest 2)
|
||||
Infest (Queen)
|
||||
Build (SCV)
|
||||
Build (Probe)
|
||||
Create Building (Probe)
|
||||
Is Building (SCV)
|
||||
Repair Unit (SCV)
|
||||
Repair Unit (Obscured)
|
||||
Place Add-On
|
||||
Build Add-On
|
||||
Train (Normal)
|
||||
Rally to Visible Unit
|
||||
Rally to Ground Tile
|
||||
Zerg Birth
|
||||
Unit Morph
|
||||
Building Morph
|
||||
Building Is Constructed (Terran)
|
||||
Zerg Build Self
|
||||
Build (Nydus Canal Exit)
|
||||
Enter (Nydus Canal)
|
||||
Building Is Constructed (Protoss)
|
||||
Follow
|
||||
Idle (Carrier)
|
||||
Move (Carrier&Reaver)
|
||||
Stop (Carrier)
|
||||
Attack (Carrier)
|
||||
Attack Obscured (Carrier)
|
||||
Ignore 2 (Carrier)
|
||||
Attack Unit (Carrier)
|
||||
Hold Position (Carrier)
|
||||
Idle (Reaver)
|
||||
Attack (Reaver)
|
||||
Attack Obscured (Reaver)
|
||||
Attack Unit (Reaver)
|
||||
Hold Position (Reaver)
|
||||
Training (Subunit)
|
||||
Move&Attack (Interceptor)
|
||||
Move&Attack (Scarab)
|
||||
Recharge Shields (Unit)
|
||||
Recharge Shields (Global)
|
||||
Shield Battery Is Recharging
|
||||
Return To Parent (Interceptor)
|
||||
Land (Drone)
|
||||
Land (Building)
|
||||
Lift Off (Building)
|
||||
Lift Off (Drone)
|
||||
Is Lifting Off
|
||||
Is Researching Technology
|
||||
Is Performing Upgrade
|
||||
Idle (Larva)
|
||||
Is Spawning Larva
|
||||
Move to Harvest
|
||||
Move to Harvest Obscured
|
||||
Move to Harvest Gas
|
||||
Can Enter Gas Mine
|
||||
Enter/Exit Gas Mine
|
||||
Return Gas
|
||||
Move to Harvest Minerals
|
||||
Can Harvest Minerals
|
||||
Harvesting Minerals
|
||||
Harvesting Minerals Interrupted
|
||||
Harvest 4 (Unknown)
|
||||
Return Minerals
|
||||
Harvesting Interrupted - Recharge Shields
|
||||
Move/Enter Transport
|
||||
Idle (Transport)
|
||||
Load Unit (Mobile Transport)
|
||||
Load Unit (Bunker)
|
||||
Load Unit (Unknown)
|
||||
Idle (Power-Up)
|
||||
Siege Mode
|
||||
Tank Mode
|
||||
Watch Target
|
||||
Script (Starting Creep Growth)
|
||||
Script (Spread Creep&Spawn Larva)
|
||||
Script (Stopping Creep Growth)
|
||||
Guardian Aspect (Unused)
|
||||
Move and Morph Archon
|
||||
Completing Archon Summon
|
||||
Hold Position (Normal)
|
||||
Hold Position (Queen)
|
||||
Cloak
|
||||
Decloak
|
||||
Unload Unit (Transport)
|
||||
Move&Unload Unit (Transport)
|
||||
Use Ability (Yamato Gun)
|
||||
Use Ability On Obscured (Yamato Gun)
|
||||
Use Ability (Lockdown)
|
||||
Burrow
|
||||
Idle (Burrowed)
|
||||
Unburrow
|
||||
Use Ability (Dark Swarm)
|
||||
Use Ability (Parasite)
|
||||
Use Ability (Spawn Broodling)
|
||||
Use Ability (EMP Shockwave)
|
||||
Unknown
|
||||
Idle (Nuclear Silo)
|
||||
Attack (Nuke)
|
||||
Move&Paint Nuke Target
|
||||
Attack Unit (Nuke)
|
||||
Attack Ground (Nuke)
|
||||
Nuke Track (Ghost)
|
||||
Script (Cloak Nearby Units)
|
||||
Cloak Nearby Units (Freezes the casting unit)
|
||||
Place Spider Mine
|
||||
Script (Right-Click Action)
|
||||
Attack Unit (Infested Terran)
|
||||
Attack Ground (Infested Terran)
|
||||
Hold Position (Suicide Units)
|
||||
Use Ability (Recall)
|
||||
Teleport To Location (Freezes the casting unit)
|
||||
Use Ability (Scanner Sweep)
|
||||
Idle (Scanner Sweep)
|
||||
Use Ability (Defensive Matrix)
|
||||
Use Ability (Psionic Storm)
|
||||
Use Ability (Irradiate)
|
||||
Use Ability (Plague)
|
||||
Use Ability (Consume)
|
||||
Use Ability (Ensnare)
|
||||
Use Ability (Stasis Field)
|
||||
Use Ability (Hallucination)
|
||||
Script (Hallucination)
|
||||
Reset Collision (2 Units)
|
||||
Reset Collision (Harvester&Mine)
|
||||
Patrol (Normal)
|
||||
CTF COP (Initialize)
|
||||
Idle (CTF COP)
|
||||
Unknown CTF COP 2
|
||||
Script (Computer)
|
||||
Attack Move (Computer)
|
||||
Move (Harass)
|
||||
Patrol (Computer)
|
||||
Guard (Computer)
|
||||
Idle (Rescuable)
|
||||
Idle (Neutral)
|
||||
Return To Base (Computer)
|
||||
Script (PSI Provider)
|
||||
Fatal (Scarab)
|
||||
Idle (Critter)
|
||||
Idle (Trap)
|
||||
Open Door
|
||||
Close Door
|
||||
Stop (Trap)
|
||||
Attack (Trap)
|
||||
Enable Doodad
|
||||
Disable Doodad
|
||||
Warp In (Unused)
|
||||
Idle (Medic)
|
||||
Use Ability (Heal)
|
||||
Move (Medic)
|
||||
Hold Position&Heal (Medic)
|
||||
Return To Idle After Heal
|
||||
Use Ability (Restoration)
|
||||
Use Ability (Disruption Web)
|
||||
Use Ability (Mind Control)
|
||||
Dark Archon Meld
|
||||
Use Ability (Feedback)
|
||||
Use Ability (Optical Flare)
|
||||
Use Ability (Maelstrom)
|
||||
Move (Junk Yard Dog)
|
||||
Fatal
|
||||
None
|
||||
BIN
CMBW-editor/grafting/data/StarCraft.dat
Normal file
BIN
CMBW-editor/grafting/data/StarCraft.dat
Normal file
Binary file not shown.
9
CMBW-editor/grafting/data/Status Functions.txt
Normal file
9
CMBW-editor/grafting/data/Status Functions.txt
Normal file
@ -0,0 +1,9 @@
|
||||
0x00424500 Status Function 1
|
||||
0x00424980 Status Function 2
|
||||
0x00425180 Status Function 3
|
||||
0x00424F10 Status Function 4
|
||||
0x00424B50 Status Function 5
|
||||
0x00424AF0 Status Function 6
|
||||
0x00424AC0 Status Function 7
|
||||
0x00425900 Status Function 8
|
||||
0x00424520 Status Function 9
|
||||
45
CMBW-editor/grafting/data/Techdata.txt
Normal file
45
CMBW-editor/grafting/data/Techdata.txt
Normal file
@ -0,0 +1,45 @@
|
||||
Stim Packs
|
||||
Lockdown
|
||||
EMP Shockwave
|
||||
Spider Mines
|
||||
Scanner Sweep
|
||||
Tank Siege Mode
|
||||
Defensive Matrix
|
||||
Irradiate
|
||||
Yamato Gun
|
||||
Cloaking Field
|
||||
Personnel Cloaking
|
||||
Burrowing
|
||||
Infestation
|
||||
Spawn Broodlings
|
||||
Dark Swarm
|
||||
Plague
|
||||
Consume
|
||||
Ensnare
|
||||
Parasite
|
||||
Psionic Storm
|
||||
Hallucination
|
||||
Recall
|
||||
Stasis Field
|
||||
Archon Warp
|
||||
Restoration
|
||||
Disruption Web
|
||||
Unknown Tech26
|
||||
Mind Control
|
||||
Dark Archon Meld
|
||||
Feedback
|
||||
Optical Flare
|
||||
Maelstorm
|
||||
Lurker Aspect
|
||||
Unknown Tech33
|
||||
Healing
|
||||
Unknown Tech35
|
||||
Unknown Tech36
|
||||
Unknown Tech37
|
||||
Unknown Tech38
|
||||
Unknown Tech39
|
||||
Unknown Tech40
|
||||
Unknown Tech41
|
||||
Unknown Tech42
|
||||
Unknown Tech43
|
||||
None
|
||||
250
CMBW-editor/grafting/data/Units.txt
Normal file
250
CMBW-editor/grafting/data/Units.txt
Normal file
@ -0,0 +1,250 @@
|
||||
Terran Marine
|
||||
Terran Ghost
|
||||
Terran Vulture
|
||||
Terran Goliath
|
||||
Goliath Turret
|
||||
Terran Siege Tank (Tank Mode)
|
||||
Siege Tank Turret (Tank Mode)
|
||||
Terran SCV
|
||||
Terran Wraith
|
||||
Terran Science Vessel
|
||||
Gui Montag (Firebat)
|
||||
Terran Dropship
|
||||
Terran Battlecruiser
|
||||
Spider Mine
|
||||
Nuclear Missile
|
||||
Terran Civilian
|
||||
Sarah Kerrigan (Ghost)
|
||||
Alan Schezar (Goliath)
|
||||
Alan Schezar Turret
|
||||
Jim Raynor (Vulture)
|
||||
Jim Raynor (Marine)
|
||||
Tom Kazansky (Wraith)
|
||||
Magellan (Science Vessel)
|
||||
Edmund Duke (Tank Mode)
|
||||
Edmund Duke Turret (Tank Mode)
|
||||
Edmund Duke (Siege Mode)
|
||||
Edmund Duke Turret (Siege Mode)
|
||||
Arcturus Mengsk (Battlecruiser)
|
||||
Hyperion (Battlecruiser)
|
||||
Norad II (Battlecruiser)
|
||||
Terran Siege Tank (Siege Mode)
|
||||
Siege Tank Turret (Siege Mode)
|
||||
Terran Firebat
|
||||
Scanner Sweep
|
||||
Terran Medic
|
||||
Zerg Larva
|
||||
Zerg Egg
|
||||
Zerg Zergling
|
||||
Zerg Hydralisk
|
||||
Zerg Ultralisk
|
||||
Zerg Broodling
|
||||
Zerg Drone
|
||||
Zerg Overlord
|
||||
Zerg Mutalisk
|
||||
Zerg Guardian
|
||||
Zerg Queen
|
||||
Zerg Defiler
|
||||
Zerg Scourge
|
||||
Torrasque (Ultralisk)
|
||||
Matriarch (Queen)
|
||||
Infested Terran
|
||||
Infested Kerrigan (Infested Terran)
|
||||
Unclean One (Defiler)
|
||||
Hunter Killer (Hydralisk)
|
||||
Devouring One (Zergling)
|
||||
Kukulza (Mutalisk)
|
||||
Kukulza (Guardian)
|
||||
Yggdrasill (Overlord)
|
||||
Terran Valkyrie
|
||||
Mutalisk Cocoon
|
||||
Protoss Corsair
|
||||
Protoss Dark Templar (Unit)
|
||||
Zerg Devourer
|
||||
Protoss Dark Archon
|
||||
Protoss Probe
|
||||
Protoss Zealot
|
||||
Protoss Dragoon
|
||||
Protoss High Templar
|
||||
Protoss Archon
|
||||
Protoss Shuttle
|
||||
Protoss Scout
|
||||
Protoss Arbiter
|
||||
Protoss Carrier
|
||||
Protoss Interceptor
|
||||
Protoss Dark Templar (Hero)
|
||||
Zeratul (Dark Templar)
|
||||
Tassadar/Zeratul (Archon)
|
||||
Fenix (Zealot)
|
||||
Fenix (Dragoon)
|
||||
Tassadar (Templar)
|
||||
Mojo (Scout)
|
||||
Warbringer (Reaver)
|
||||
Gantrithor (Carrier)
|
||||
Protoss Reaver
|
||||
Protoss Observer
|
||||
Protoss Scarab
|
||||
Danimoth (Arbiter)
|
||||
Aldaris (Templar)
|
||||
Artanis (Scout)
|
||||
Rhynadon (Badlands Critter)
|
||||
Bengalaas (Jungle Critter)
|
||||
Cargo Ship (Unused)
|
||||
Mercenary Gunship (Unused)
|
||||
Scantid (Desert Critter)
|
||||
Kakaru (Twilight Critter)
|
||||
Ragnasaur (Ashworld Critter)
|
||||
Ursadon (Ice World Critter)
|
||||
Lurker Egg
|
||||
Raszagal (Corsair)
|
||||
Samir Duran (Ghost)
|
||||
Alexei Stukov (Ghost)
|
||||
Map Revealer
|
||||
Gerard DuGalle (BattleCruiser)
|
||||
Zerg Lurker
|
||||
Infested Duran (Infested Terran)
|
||||
Disruption Web
|
||||
Terran Command Center
|
||||
Terran Comsat Station
|
||||
Terran Nuclear Silo
|
||||
Terran Supply Depot
|
||||
Terran Refinery
|
||||
Terran Barracks
|
||||
Terran Academy
|
||||
Terran Factory
|
||||
Terran Starport
|
||||
Terran Control Tower
|
||||
Terran Science Facility
|
||||
Terran Covert Ops
|
||||
Terran Physics Lab
|
||||
Starbase (Unused)
|
||||
Terran Machine Shop
|
||||
Repair Bay (Unused)
|
||||
Terran Engineering Bay
|
||||
Terran Armory
|
||||
Terran Missile Turret
|
||||
Terran Bunker
|
||||
Norad II (Crashed)
|
||||
Ion Cannon
|
||||
Uraj Crystal
|
||||
Khalis Crystal
|
||||
Infested Command Center
|
||||
Zerg Hatchery
|
||||
Zerg Lair
|
||||
Zerg Hive
|
||||
Zerg Nydus Canal
|
||||
Zerg Hydralisk Den
|
||||
Zerg Defiler Mound
|
||||
Zerg Greater Spire
|
||||
Zerg Queen's Nest
|
||||
Zerg Evolution Chamber
|
||||
Zerg Ultralisk Cavern
|
||||
Zerg Spire
|
||||
Zerg Spawning Pool
|
||||
Zerg Creep Colony
|
||||
Zerg Spore Colony
|
||||
Unused Zerg Building1
|
||||
Zerg Sunken Colony
|
||||
Zerg Overmind (With Shell)
|
||||
Zerg Overmind
|
||||
Zerg Extractor
|
||||
Mature Chrysalis
|
||||
Zerg Cerebrate
|
||||
Zerg Cerebrate Daggoth
|
||||
Unused Zerg Building2
|
||||
Protoss Nexus
|
||||
Protoss Robotics Facility
|
||||
Protoss Pylon
|
||||
Protoss Assimilator
|
||||
Unused Protoss Building1
|
||||
Protoss Observatory
|
||||
Protoss Gateway
|
||||
Unused Protoss Building2
|
||||
Protoss Photon Cannon
|
||||
Protoss Citadel of Adun
|
||||
Protoss Cybernetics Core
|
||||
Protoss Templar Archives
|
||||
Protoss Forge
|
||||
Protoss Stargate
|
||||
Stasis Cell/Prison
|
||||
Protoss Fleet Beacon
|
||||
Protoss Arbiter Tribunal
|
||||
Protoss Robotics Support Bay
|
||||
Protoss Shield Battery
|
||||
Khaydarin Crystal Formation
|
||||
Protoss Temple
|
||||
Xel'Naga Temple
|
||||
Mineral Field (Type 1)
|
||||
Mineral Field (Type 2)
|
||||
Mineral Field (Type 3)
|
||||
Cave (Unused)
|
||||
Cave-in (Unused)
|
||||
Cantina (Unused)
|
||||
Mining Platform (Unused)
|
||||
Independent Command Center (Unused)
|
||||
Independent Starport (Unused)
|
||||
Independent Jump Gate (Unused)
|
||||
Ruins (Unused)
|
||||
Khaydarin Crystal Formation (Unused)
|
||||
Vespene Geyser
|
||||
Warp Gate
|
||||
Psi Disrupter
|
||||
Zerg Marker
|
||||
Terran Marker
|
||||
Protoss Marker
|
||||
Zerg Beacon
|
||||
Terran Beacon
|
||||
Protoss Beacon
|
||||
Zerg Flag Beacon
|
||||
Terran Flag Beacon
|
||||
Protoss Flag Beacon
|
||||
Power Generator
|
||||
Overmind Cocoon
|
||||
Dark Swarm
|
||||
Floor Missile Trap
|
||||
Floor Hatch (Unused)
|
||||
Left Upper Level Door
|
||||
Right Upper Level Door
|
||||
Left Pit Door
|
||||
Right Pit Door
|
||||
Floor Gun Trap
|
||||
Left Wall Missile Trap
|
||||
Left Wall Flame Trap
|
||||
Right Wall Missile Trap
|
||||
Right Wall Flame Trap
|
||||
Start Location
|
||||
Flag
|
||||
Young Chrysalis
|
||||
Psi Emitter
|
||||
Data Disc
|
||||
Khaydarin Crystal
|
||||
Mineral Cluster Type 1
|
||||
Mineral Cluster Type 2
|
||||
Protoss Vespene Gas Orb Type 1
|
||||
Protoss Vespene Gas Orb Type 2
|
||||
Zerg Vespene Gas Sac Type 1
|
||||
Zerg Vespene Gas Sac Type 2
|
||||
Terran Vespene Gas Tank Type 1
|
||||
Terran Vespene Gas Tank Type 2
|
||||
None
|
||||
Buttons - Cancel
|
||||
Buttons - Place Building/Add-on/Land
|
||||
Buttons - Construction
|
||||
Buttons - Construction w/ rally point
|
||||
Buttons - Mutation
|
||||
Buttons - Mutation w/ rally point
|
||||
Buttons - Infestation
|
||||
Buttons - Hatchery{Morphing}
|
||||
Buttons - Cancel Nuke Strike
|
||||
Buttons - Basic Zerg Buildings
|
||||
Buttons - Basic Terran Buildings
|
||||
Buttons - Basic Protoss Buildings
|
||||
Buttons - Advanced Zerg Buildings
|
||||
Buttons - Advanced Terran Buildings
|
||||
Buttons - Advanced Protoss Buildings
|
||||
Buttons - Group - Mixed
|
||||
Buttons - Group - Peons
|
||||
Buttons - Group - Cloaker
|
||||
Buttons - Group - Burrower
|
||||
Buttons - Replay: Paused
|
||||
Buttons - Replay: Playing
|
||||
62
CMBW-editor/grafting/data/Upgrades.txt
Normal file
62
CMBW-editor/grafting/data/Upgrades.txt
Normal file
@ -0,0 +1,62 @@
|
||||
Terran Infantry Armor
|
||||
Terran Vehicle Plating
|
||||
Terran Ship Plating
|
||||
Zerg Carapace
|
||||
Zerg Flyer Caparace
|
||||
Protoss Armor
|
||||
Protoss Plating
|
||||
Terran Infantry Weapons
|
||||
Terran Vehicle Weapons
|
||||
Terran Ship Weapons
|
||||
Zerg Melee Attacks
|
||||
Zerg Missile Attacks
|
||||
Zerg Flyer Attacks
|
||||
Protoss Ground Weapons
|
||||
Protoss Air Weapons
|
||||
Protoss Plasma Shields
|
||||
U-238 Shells
|
||||
Ion Thrusters
|
||||
Burst Lasers (Unused)
|
||||
Titan Reactor (SV +50)
|
||||
Ocular Implants
|
||||
Moebius Reactor (Ghost +50)
|
||||
Apollo Reactor (Wraith +50)
|
||||
Colossus Reactor (BC +50)
|
||||
Ventral Sacs
|
||||
Antennae
|
||||
Pneumatized Carapace
|
||||
Metabolic Boost
|
||||
Adrenal Glands
|
||||
Muscular Augments
|
||||
Grooved Spines
|
||||
Gamete Meiosis (Queen +50)
|
||||
Metasynaptic Node (Defiler +50)
|
||||
Singularity Charge
|
||||
Leg Enhancements
|
||||
Scarab Damage
|
||||
Reaver Capacity
|
||||
Gravitic Drive
|
||||
Sensor Array
|
||||
Gravitic Boosters
|
||||
Khaydarin Amulet (HT +50)
|
||||
Apial Sensors
|
||||
Gravitic Thrusters
|
||||
Carrier Capacity
|
||||
Khaydarin Core (Arbiter +50)
|
||||
Unknown Upgrade45
|
||||
Unknown Upgrade46
|
||||
Argus Jewel (Corsair +50)
|
||||
Unknown Upgrade48
|
||||
Argus Talisman (DA +50)
|
||||
Unknown Upgrade50
|
||||
Caduceus Reactor (Medic +50)
|
||||
Chitinous Plating
|
||||
Anabolic Synthesis
|
||||
Charon Booster
|
||||
Unknown Upgrade55
|
||||
Unknown Upgrade56
|
||||
Unknown Upgrade57
|
||||
Unknown Upgrade58
|
||||
Unknown Upgrade59
|
||||
Unknown Upgrade60
|
||||
None
|
||||
60
CMBW-editor/grafting/data/button actions.txt
Normal file
60
CMBW-editor/grafting/data/button actions.txt
Normal file
@ -0,0 +1,60 @@
|
||||
0x00423180 Cancel Infestation
|
||||
0x004244A0 Rally Point
|
||||
0x00423930 Select Larva
|
||||
0x004234B0 unit Create Unit
|
||||
0x00423490 Cancel Last
|
||||
0x00423470 Tank Mode
|
||||
0x00423450 tech Siege Mode
|
||||
0x00423430 Cancel Construction
|
||||
0x00423410 Cancel Morph
|
||||
0x00424440 Move
|
||||
0x004233F0 Stop
|
||||
0x00424380 Attack
|
||||
0x00424320 Attack(Suicide)
|
||||
0x004242C0 Attack(Building)
|
||||
0x00424260 Move (Carrier\Reaver)
|
||||
0x004233D0 Stop Carrier
|
||||
0x004233B0 Stop Reaver
|
||||
0x00424200 Attack Carrier
|
||||
0x004241A0 Attack Reaver
|
||||
0x00423390 unit Build Subunit
|
||||
0x00424140 Patrol
|
||||
0x00423370 Hold Position
|
||||
0x00423350 tech Research Technology
|
||||
0x00423330 Cancel Technology Research
|
||||
0x00423F70 tech Use Technology
|
||||
0x004234D0 tech StimPack
|
||||
0x00423310 upgrade Research Upgrade
|
||||
0x004232F0 Cancel Upgrade Research
|
||||
0x004232D0 Cancel AddOn
|
||||
0x00423EB0 unit Create Building - Terran
|
||||
0x00423E90 Place COP
|
||||
0x00423DD0 unit Create Building - Protoss
|
||||
0x00423D10 unit Create AddOn
|
||||
0x00423C50 unit Create Building - Zerg
|
||||
0x00423C40 unit Place Nydus Canal Exit
|
||||
0x00423860 unit Building Morph
|
||||
0x00423C30 unit Land
|
||||
0x00423BD0 Repair
|
||||
0x00423790 unit Unit Morph
|
||||
0x00423B70 Gather
|
||||
0x00423760 Return Cargo
|
||||
0x004232B0 tech Burrow
|
||||
0x00423290 Unburrow
|
||||
0x00423730 tech Cloak
|
||||
0x00423270 Decloak
|
||||
0x00423230 Lift Off
|
||||
0x00423B40 Load
|
||||
0x00423B00 Unload
|
||||
0x00423210 unit Archon Warp
|
||||
0x004231F0 unit Dark Archon Meld
|
||||
0x00423AA0 Recharge Shields
|
||||
0x00423A40 Nuclear Strike
|
||||
0x004231D0 Cancel Nuclear Strike
|
||||
0x004239E0 tech Heal
|
||||
0x004DF300 Slow Down Replay
|
||||
0x004DF2C0 Play\Pause Replay
|
||||
0x004DF260 Speed Up Replay
|
||||
0x00429770 Cancel
|
||||
0x00429780 Cancel Place Building
|
||||
0x00459AF0 unit Change Displayed Buttons
|
||||
67
CMBW-editor/grafting/data/button conditions.txt
Normal file
67
CMBW-editor/grafting/data/button conditions.txt
Normal file
@ -0,0 +1,67 @@
|
||||
0x004DEB40 Slow Down Replay
|
||||
0x004DEAF0 Speed Up Replay
|
||||
0x004DEAC0 Play/Pause Replay
|
||||
0x004282D0 Always
|
||||
0x00428E60 unit Can Create Unit\Building
|
||||
0x00428E00 unit Can Build Subunit
|
||||
0x00428DA0 Mixed Group - Move\Patrol\Hold Position
|
||||
0x00428D40 Mixed Group - Stop
|
||||
0x00428F30 Unit Has A Weapon
|
||||
0x00428ED0 Attacking Building
|
||||
0x00428530 Cancel Last
|
||||
0x00428920 Cancel AddOn
|
||||
0x00428500 Larva Exists(Upgrading Only)
|
||||
0x00429520 Rally Point
|
||||
0x00429740 Rally Point - While Upgrading Only
|
||||
0x004284E0 Construction\Mutation Underway
|
||||
0x00428900 Upgrade Underway
|
||||
0x004288E0 Research Underway
|
||||
0x004284B0 Unit Is Carrying Nothing (Gather - Probe)
|
||||
0x00428480 Unit Is Carrying Something(Return Cargo - Probe)
|
||||
0x00428FF0 Unit's Capacity Has Not Been Met
|
||||
0x00428EA0 Carrying Some Units
|
||||
0x00429500 tech Tech Spell Not Researched
|
||||
0x004294E0 tech Spell Researched
|
||||
0x00429470 tech Has Spidermine and Is Researched
|
||||
0x00429450 upgrade Upgrade Not At Max Level
|
||||
0x004293E0 tech Can Cloak
|
||||
0x00429370 tech Can Decloak
|
||||
0x004292C0 tech Can Cloak - Mixed
|
||||
0x00429210 tech Can Decloak - Mixed
|
||||
0x004291C0 tech Tank Is In Tank Mode
|
||||
0x00429170 tech Tank Is In Siege Mode
|
||||
0x00428860 Tank Is In Tank Mode(Move)
|
||||
0x00428810 Nuke Available
|
||||
0x00428440 Recharge Shields
|
||||
0x00428420 Building Can Move And Has Lifted Off
|
||||
0x004283F0 Building Has Lifted Off
|
||||
0x004287D0 Building Has Landed
|
||||
0x004290F0 tech Ability Is Researched
|
||||
0x00429070 tech Is Using Ability
|
||||
0x00429720 unit Morph To Lurker
|
||||
0x004283C0 Not Burrowed(Move\Stop\Patrol\Hold Position)
|
||||
0x00428FA0 Not Burrowed (Attack)
|
||||
0x00428780 Has No Cargo (Gather - Drone)
|
||||
0x00428730 Has Cargo (Return Cargo - Drone)
|
||||
0x00428360 Burrowed (Stop - Lurker)
|
||||
0x00428340 unit Has No Exit
|
||||
0x00428CB0 Zerg Basic Buildings
|
||||
0x00428C30 Zerg Advanced Buildings
|
||||
0x004286E0 Has Interceptors
|
||||
0x004286A0 Has Scarabs
|
||||
0x004296F0 tech 2 Units Selected & Not Researched(Archon Merge)
|
||||
0x004296B0 unit 2 Units Selected (Archon Warp)
|
||||
0x00429680 tech 2 Units Selected & Not Researched(Dark Archon Meld)
|
||||
0x00429640 unit 2 Units Selected (Dark Archon Meld)
|
||||
0x00428B80 Protoss Basic Buildings
|
||||
0x00428AD0 Protoss Advanced Buildings
|
||||
0x00428310 Is Constructing (Halt - SCV)
|
||||
0x00428670 Move (SCV)
|
||||
0x00428640 Stop (SCV)
|
||||
0x00428610 Attack (SCV)
|
||||
0x004285E0 Repair (SCV)
|
||||
0x004285A0 Gather (SCV)
|
||||
0x00428560 Return Cargo (SCV)
|
||||
0x00428A10 Terran Basic Buildings
|
||||
0x00428990 Terran Advanced Buildings
|
||||
0x00428960 unit Nuke Train
|
||||
39
CMBW-editor/grafting/data/opcodes.txt
Normal file
39
CMBW-editor/grafting/data/opcodes.txt
Normal file
@ -0,0 +1,39 @@
|
||||
FF01 none any Or
|
||||
FF02 unit any Current unit is...
|
||||
FF03 unit any Must have...
|
||||
FF04 none unit Must have add-on
|
||||
FF05 none any Is not lifted off
|
||||
FF06 none no unit Is lifted off
|
||||
FF07 none any Is not training or morphing
|
||||
FF08 none any Is not constructing add-on
|
||||
FF09 none any Is not researching
|
||||
FF0A none any Is not upgrading
|
||||
FF0B none unit Is not constructing
|
||||
FF0C none unit Does not have add-on attached
|
||||
FF0D none unit Does not have exit
|
||||
FF0E none unit Has hangar space
|
||||
FF0F none no unit Must be researched
|
||||
FF10 none unit Does not have loaded nuke
|
||||
FF11 none any Is not burrowed
|
||||
FF12 none no unit Can attack
|
||||
FF13 none no unit Can set rally point
|
||||
FF14 none no unit Can move
|
||||
FF15 none no unit Has weapon
|
||||
FF16 none no unit Is worker
|
||||
FF17 none no unit Is flying building
|
||||
FF18 none no unit Is transport
|
||||
FF19 none no unit Is powerup
|
||||
FF1A none no unit Is Subunit
|
||||
FF1B none no unit Has spidermines
|
||||
FF1C none no unit Is hero and enabled
|
||||
FF1D none no unit Can hold position
|
||||
FF1E none no unit Allow on hallucinations
|
||||
FF1F none no unit Upgrade Lv-1 Require...
|
||||
FF20 none no unit Upgrade Lv-2 Require...
|
||||
FF21 none no unit Upgrade Lv-3 Require...
|
||||
FF22 none any Grey
|
||||
FF23 none any Blank
|
||||
FF24 none any Must be Brood War
|
||||
FF25 tech unit Is researched...
|
||||
FF26 none any Is burrowed
|
||||
FFFF none no unit --End of Sublist--
|
||||
9
CMBW-editor/grafting/data/stat presets.txt
Normal file
9
CMBW-editor/grafting/data/stat presets.txt
Normal file
@ -0,0 +1,9 @@
|
||||
2 1 Building
|
||||
1 0 Normal Unit
|
||||
4 3 Unit w/ Subunits
|
||||
3 2 Transport
|
||||
7 6 Transport w/ Supply
|
||||
8 7 Powerup
|
||||
6 5 Morph Unit
|
||||
5 4 Merge Unit
|
||||
0 8 Unselectable
|
||||
30
CMBW-editor/grafting/format.txt
Normal file
30
CMBW-editor/grafting/format.txt
Normal file
@ -0,0 +1,30 @@
|
||||
# comment -- can be on any line, anything after it is ignored
|
||||
|
||||
#DAT REQ:
|
||||
1: # ID 1
|
||||
0xFF02 # an opcode
|
||||
111 # a parameter
|
||||
65288 # can be hex or dec
|
||||
112 # other parameter
|
||||
0xFFFF # end of list
|
||||
|
||||
|
||||
|
||||
|
||||
#BUTTONS:
|
||||
1: # buttonset ID -- can technically be anything, but should be something reasonable since button set array is contiguous (don't use huge numbers)
|
||||
# position, icon ID, condition ID, action ID, condition parameter, action parameter, enable string, disable string
|
||||
# should it be "pos, icon, disable str, enable str, condition ID, condition param, action ID, action param" ??
|
||||
1, 130, 1, 2, 0, 0, 373, 0
|
||||
2, 248, 3, 4, 0, 0, 372, 0
|
||||
|
||||
Unit 1: # unit ID
|
||||
# buttonset ID[, connected Unit = 65535[, stat func ID, disp func ID]]
|
||||
|
||||
Unit 1: 1 # connected unit defaults to 65535
|
||||
|
||||
Unit 2: 1, 65535
|
||||
|
||||
Unit 3: 1, 65535, 2, 1 # if stat info is omitted then it will not be updated
|
||||
|
||||
unit 4: -1 # sets button set to None
|
||||
BIN
CMBW-editor/grafting/graftc.exe
Normal file
BIN
CMBW-editor/grafting/graftc.exe
Normal file
Binary file not shown.
BIN
CMBW-maps/melee/1v1/(2)Infinite Velocity.scx
Normal file
BIN
CMBW-maps/melee/1v1/(2)Infinite Velocity.scx
Normal file
Binary file not shown.
Binary file not shown.
@ -480,7 +480,7 @@ Phalanx Mortar
|
||||
Matador (Cinder Mode)
|
||||
Matador Turret (Tank Mode)
|
||||
Matador Turret (Cinder Mode)
|
||||
Extended Flingy #274
|
||||
Wyvern Turret
|
||||
Extended Flingy #275
|
||||
Extended Flingy #276
|
||||
Extended Flingy #277
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -1727,8 +1727,8 @@ Phalanx Mortar
|
||||
Matador (Cinder Mode)
|
||||
Matador Turret (Tank Mode)
|
||||
Matador Turret (Cinder Mode)
|
||||
Extended Image #727
|
||||
Extended Image #728
|
||||
Wyvern Turret
|
||||
Wyvern Turret Shadow
|
||||
Extended Image #729
|
||||
Extended Image #730
|
||||
Extended Image #731
|
||||
|
||||
@ -180,7 +180,7 @@ Hold Position&Heal (Medic)
|
||||
Return To Idle After Heal
|
||||
Use Ability (Tertiary Eyes)
|
||||
Use Ability (Disruption Web)
|
||||
Use Ability (Mind Control)
|
||||
Use Ability (Tyranny)
|
||||
Dark Archon Meld
|
||||
Use Ability (Salvage)
|
||||
Use Ability (Optical Flare)
|
||||
|
||||
@ -1477,7 +1477,7 @@ Autocrat Weapon Fire 02
|
||||
Autocrat Weapon Fire 03
|
||||
Autocrat Weapon Fire 04
|
||||
Autocrat Weapon Fire 05
|
||||
Savant Ready 01
|
||||
unused
|
||||
Savant What 01
|
||||
Savant What 02
|
||||
Savant What 03
|
||||
|
||||
Binary file not shown.
@ -863,7 +863,7 @@ Phalanx Mortar
|
||||
Matador (Cinder Mode)
|
||||
Matador Turret (Tank Mode)
|
||||
Matador Turret (Cinder Mode)
|
||||
Extended Sprite #1
|
||||
Wyvern Turret
|
||||
Extended Sprite #1
|
||||
Extended Sprite #1
|
||||
Extended Sprite #1
|
||||
|
||||
Binary file not shown.
@ -374,7 +374,7 @@ Terran Cuirass (Trench Mode)
|
||||
Matador Turret (Tank Mode)
|
||||
Matador Turret (Cinder Mode)
|
||||
Police Priestess
|
||||
Extended Unit #149
|
||||
Wyvern Turret
|
||||
Extended Unit #150
|
||||
Extended Unit #151
|
||||
Extended Unit #152
|
||||
|
||||
Binary file not shown.
@ -88,7 +88,7 @@ Phase Spear (Legionnaire)
|
||||
Harrying Talons (Akistrokor)
|
||||
Discoid Railgun (Savant)
|
||||
Lobotomy Mine (unused)
|
||||
Celestial Cannon (Star Sovereign)
|
||||
Celestial Cannons (Star Sovereign)
|
||||
Intervention Missiles (Star Sovereign behavior)
|
||||
Spores (Sovroleth)
|
||||
Flak Cannons (Cyclops)
|
||||
@ -103,7 +103,7 @@ Sequencing Spore (Charlatan)
|
||||
Acrid Barbs (Quazilisk)
|
||||
Halo Rockets (Valkyrie)
|
||||
Corrosive Spores (Vithrilisk)
|
||||
Mind Control (Mind Tyrant ability)
|
||||
Tyranny (Mind Tyrant ability)
|
||||
Galactic Weaver (Demiurge)
|
||||
Hallucination (Cantavis ability)
|
||||
Maelstrom (Mind Tyrant ability)
|
||||
@ -200,7 +200,7 @@ Ion Cannon (Ion Cannon)
|
||||
Discoid Railgun (Savant, Piercing)
|
||||
Geometric Rifle (Sevenstep, Piercing)
|
||||
Twinstrike Cannons (Matador)
|
||||
Extended Weapon #73
|
||||
Cylindrical Blaster (Analogue)
|
||||
Extended Weapon #74
|
||||
Extended Weapon #75
|
||||
Extended Weapon #76
|
||||
|
||||
BIN
mpq/atreus.grp
Normal file
BIN
mpq/atreus.grp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -46954,10 +46954,10 @@ Type 12
|
||||
Init WyvernInit
|
||||
Death WyvernDeath
|
||||
GndAttkInit WyvernGndAttkInit
|
||||
AirAttkInit WyvernAirAttkInit
|
||||
AirAttkInit WyvernGndAttkInit
|
||||
Unused1 [NONE]
|
||||
GndAttkRpt WyvernGndAttkInit
|
||||
AirAttkRpt WyvernAirAttkInit
|
||||
AirAttkRpt WyvernGndAttkInit
|
||||
CastSpell WyvernCastSpell
|
||||
GndAttkToIdle WyvernGndAttkToIdle
|
||||
AirAttkToIdle WyvernGndAttkToIdle
|
||||
@ -46971,18 +46971,11 @@ SpecialState1 [NONE]
|
||||
WyvernInit:
|
||||
imgul 1132 0 42 # Wyvern Shadow (protoss\scout.grp)
|
||||
playfram 0x00
|
||||
goto WyvernGndAttkToIdle
|
||||
goto ScourgeLocal00
|
||||
|
||||
WyvernGndAttkToIdle:
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos -1
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
goto WyvernGndAttkToIdle
|
||||
playfram 0x00
|
||||
goto ScourgeLocal00
|
||||
|
||||
WyvernDeath:
|
||||
playsnd 1120 # Zerg\ZergDuran\ZDnPss08.wav
|
||||
@ -46993,20 +46986,10 @@ WyvernDeath:
|
||||
end
|
||||
|
||||
WyvernGndAttkInit:
|
||||
wait 1
|
||||
attackwith 1
|
||||
playfram 0x00
|
||||
gotorepeatattk
|
||||
goto WyvernLocal00
|
||||
|
||||
WyvernLocal00:
|
||||
wait 125
|
||||
goto WyvernLocal00
|
||||
|
||||
WyvernAirAttkInit:
|
||||
wait 1
|
||||
attackwith 2
|
||||
gotorepeatattk
|
||||
goto WyvernLocal00
|
||||
ignorerest
|
||||
goto WyvernGndAttkToIdle
|
||||
|
||||
WyvernCastSpell:
|
||||
sigorder 64
|
||||
@ -47018,12 +47001,12 @@ WyvernCastSpell:
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
sigorder 128
|
||||
goto WyvernLocal00
|
||||
goto WyvernGndAttkToIdle
|
||||
|
||||
WyvernWalking:
|
||||
setvertpos 0
|
||||
imgol 1201 0 0 # Wyvern Engine (cm\terran\wyvern-engine.grp)
|
||||
goto WyvernLocal00
|
||||
goto ScourgeLocal00
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
@ -47954,19 +47937,32 @@ AionUnused1:
|
||||
goto AionGndAttkToIdle
|
||||
|
||||
AionGndAttkInit:
|
||||
playfram 0x00
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
playfram 0x20
|
||||
playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03
|
||||
attackwith 1
|
||||
wait 2
|
||||
wait 1
|
||||
playfram 0x00
|
||||
wait 1
|
||||
playfram 0x40
|
||||
playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03
|
||||
attackwith 1
|
||||
wait 4
|
||||
wait 1
|
||||
playfram 0x00
|
||||
wait 3
|
||||
playfram 0x60
|
||||
playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03
|
||||
attackwith 1
|
||||
wait 2
|
||||
wait 1
|
||||
playfram 0x00
|
||||
wait 1
|
||||
playfram 0x80
|
||||
playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03
|
||||
attackwith 1
|
||||
wait 1
|
||||
playfram 0x00
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
goto AionGndAttkToIdle
|
||||
@ -52253,10 +52249,10 @@ MatadorCinderModeSpecialState2:
|
||||
IsId 738
|
||||
Type 13
|
||||
Init MatadorTurretInit
|
||||
Death MatadorDeath
|
||||
Death ScourgeExplosionDeath
|
||||
GndAttkInit MatadorGndAttkInit
|
||||
AirAttkInit MatadorGndAttkInit
|
||||
Unused1 MatadorUnused1
|
||||
Unused1 [NONE]
|
||||
GndAttkRpt MatadorGndAttkInit
|
||||
AirAttkRpt MatadorGndAttkInit
|
||||
CastSpell [NONE]
|
||||
@ -52280,10 +52276,10 @@ MatadorTurretInit:
|
||||
IsId 739
|
||||
Type 23
|
||||
Init MatadorCinderModeTurretInit
|
||||
Death MatadorCinderModeDeath
|
||||
Death ScourgeExplosionDeath
|
||||
GndAttkInit MatadorCinderModeGndAttkInit
|
||||
AirAttkInit MatadorCinderModeGndAttkInit
|
||||
Unused1 MatadorCinderModeUnused1
|
||||
Unused1 [NONE]
|
||||
GndAttkRpt MatadorCinderModeGndAttkInit
|
||||
AirAttkRpt MatadorCinderModeGndAttkInit
|
||||
CastSpell [NONE]
|
||||
@ -52318,4 +52314,42 @@ MatadorCinderModeTurretInit:
|
||||
playfram 0x180
|
||||
wait 6
|
||||
sigorder 1
|
||||
goto MatadorCinderModeGndAttkToIdle
|
||||
goto MatadorCinderModeGndAttkToIdle
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 1729 Wyvern Turret (cm\terran\wyvern-turret.grp)
|
||||
.headerstart
|
||||
IsId 740
|
||||
Type 12
|
||||
Init WyvernTurretInit
|
||||
Death WyvernDeath
|
||||
GndAttkInit WyvernTurretGndAttkInit
|
||||
AirAttkInit WyvernTurretGndAttkInit
|
||||
Unused1 [NONE]
|
||||
GndAttkRpt WyvernTurretGndAttkInit
|
||||
AirAttkRpt WyvernTurretGndAttkInit
|
||||
CastSpell WyvernCastSpell
|
||||
GndAttkToIdle WyvernGndAttkToIdle
|
||||
AirAttkToIdle WyvernGndAttkToIdle
|
||||
Unused2 [NONE]
|
||||
Walking WyvernGndAttkToIdle
|
||||
WalkingToIdle WyvernGndAttkToIdle
|
||||
SpecialState1 [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
WyvernTurretInit:
|
||||
playfram 0x00
|
||||
goto WyvernGndAttkToIdle
|
||||
|
||||
WyvernTurretGndAttkInit:
|
||||
playfram 0x00
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
playfram 0x20
|
||||
attackwith 1
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
ignorerest
|
||||
goto WyvernGndAttkToIdle
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
mpq/unit/cm/terran/wyvern-turret.grp
Normal file
BIN
mpq/unit/cm/terran/wyvern-turret.grp
Normal file
Binary file not shown.
Binary file not shown.
273
patchnotes.md
273
patchnotes.md
@ -1,16 +1,17 @@
|
||||
# 22 April 2023 - prospective patch notes
|
||||
# 29 April 2023 - prospective patch notes
|
||||
|
||||
## Designer's Notes
|
||||
We will revise reclamation (and other corpse interactions), as well as Vulture mine-laying.
|
||||
|
||||
We have increased worker training times as another means of testing a slower scaling for the early-game. It should also help to leave more room for "flow" inside early build orders, while increasing the value of parallel worker queues.
|
||||
|
||||
A stat adjustment has occurred with the aim of creating a game state with higher time-to-kill than what has hitherto been seen within Cosmonarchy Brood War. We believe this shift will create a less-volatile game at all stages of all matchups, and allow for individual mistakes to be less about losing the game and more about ceding advantages to your opponent - which will, of course, eventually lose you the game!
|
||||
|
||||
Just like every other large-scale change we have attempted recently, this will be tinkered with and evaluated over time, but we are excited to achieve a game state that allows for more measured play and less coin-flip interactions. Stay tuned!
|
||||
Just like every other large-scale change we have attempted recently, this will be tinkered with and evaluated over time, but we are excited to achieve a game state that allows for more measured play and less coin-flip interactions.
|
||||
|
||||
We will revise reclamation (and other corpse interactions), as well as Vulture mine-laying, in the next release. Stay tuned!
|
||||
|
||||
## Gameplay
|
||||
- Zerg regression now applies to units as well as structures, and structures mutated by Droleths now regress into Droleths on death (c. Veeq7)
|
||||
- Zerg regression now applies to units as well as structures (c. Veeq7)
|
||||
- We will also add structure -> Droleth regression once we can get it working without issues!
|
||||
- The melee weapons of the following units have had their ranges mildly adjusted, with the aim of improving responsivity:
|
||||
- Zealot, Cabalist, Pariah, Golem, Zethrokor, Vorvrokor, Nathrokor, Gorgrokor, Rilirokor, Ultrokor
|
||||
- Healing no longer cleanses debuffs (intended to be removed a lot earlier... c. Veeq7)
|
||||
@ -31,7 +32,11 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
|
||||
## Audiovisuals
|
||||
- New sprite for:
|
||||
- Matador (new details and deployment animation)
|
||||
- Phalanx (siege mode now turns c. DarkenedFantasies)
|
||||
- Aion (material updates, attack animation)
|
||||
- Wyvern (model replacement, edited from DarkenedFantasies)
|
||||
- Atreus (omnidirectional re-render, material updates)
|
||||
- Epigraph (main sprite adjustments, new thruster)
|
||||
- Ocsal Larva (recolor for visibility)
|
||||
- New projectile for:
|
||||
@ -404,9 +409,12 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
- Armor now 3, from 4
|
||||
- Now moves ~17% faster
|
||||
- Armor penetration now 3, from 4
|
||||
- [Cantavis](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/cantavis):
|
||||
- Hallucination:
|
||||
- Attacking hallucinating units now creates a phantom strike that deals half damage, and no longer creates hallucinations
|
||||
- [Atreus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/atreus):
|
||||
- HP now 140, from 120
|
||||
- Weapon damage now 10, from 20
|
||||
- Weapon damage now 2x5, from 1x20
|
||||
- Armor penetration now 2, from 4
|
||||
- Weapon cooldown now 0.75, from 1.25
|
||||
- Weapon range now 8, from 7
|
||||
@ -415,8 +423,58 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
- Armor now 1, from 2
|
||||
- Weapon cooldown now 1.416, from 1.333
|
||||
- [Barghest](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/barghest):
|
||||
- Armor now 0, from 1
|
||||
- Weapon damage now 2x5, from 2x6
|
||||
- Now moves ~14% slower
|
||||
- Armor penetration now 0, from 1
|
||||
- Weapon cooldown now 1, from 0.916
|
||||
- [Pariah](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/pariah):
|
||||
- HP now 300, from 250
|
||||
- Armor now 4, from 5
|
||||
- Weapon damage now 2x15, from 2x20
|
||||
- Armor penetration now 3, from 5
|
||||
- **NEW: Heretical Bedlam** (passive)
|
||||
- Victims are debuffed, consuming their corpses after a brief delay to slow all hostiles within 2 range by 33% for 4 seconds
|
||||
- [Sycophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/sycophant):
|
||||
- Armor penetration now 2, from 4
|
||||
- Weapon cooldown now 0.75, from 0.833
|
||||
- [Charlatan](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/charlatan):
|
||||
- Gas cost now 125, from 150
|
||||
- HP now 80, from 60
|
||||
- Armor now 1, from 2
|
||||
- Weapon damage now 2x6, from 1x10
|
||||
- Armor penetration now 1, from 2
|
||||
- Leading the Blind:
|
||||
- Attacking hallucinating units now creates a phantom strike that deals half damage, and no longer creates hallucinations
|
||||
- Lithe Organelle (bounce attack) removed
|
||||
- [Mind Tyrant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/mind-tyrant):
|
||||
- Armor now 2, from 3
|
||||
- Tyranny:
|
||||
- Now fires a projectile on channel end, instead of instantly taking control
|
||||
- No longer refunds energy when taking control of stunned targets
|
||||
- Maelstrom:
|
||||
- No longer stuns targets
|
||||
- Now instead slows targets by 50% for 4 seconds
|
||||
- [Archon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/archon):
|
||||
- Armor now 4, from 5
|
||||
- Armor penetration now 0, from 4
|
||||
- [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton):
|
||||
- HP now 240, from 220
|
||||
- Armor now 4, from 5
|
||||
- Now moves ~10% slower
|
||||
- Sunsplit Beam:
|
||||
- Armor penetration now 5, from 15
|
||||
- No longer benefits from Kinetic Penetration
|
||||
- Now has Interception (projectiles detonate on the first target they collide with)
|
||||
- Skybond Lasers:
|
||||
- Armor penetration now 2, from 5
|
||||
- [Patriarch](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/patriarch):
|
||||
- Mineral cost now 150, from 200
|
||||
- Shields now 100, from 120
|
||||
- Armor now 4, from 5
|
||||
- Weapon damage now 1x20, from 1x30
|
||||
- Armor penetration now 3, from 15
|
||||
- Weapon now deals ally-safe area damage in .75/1/1.25 radii
|
||||
- [Simulacrum](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/simulacrum):
|
||||
- No longer 2 per requisition
|
||||
- Mineral and time costs now 75/15, from 125/22
|
||||
@ -425,18 +483,18 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
- Armor now 0, from 1
|
||||
- Armor penetration now 0, from 1
|
||||
- Weapon cooldown now 0.75, from 0.666
|
||||
- Manifold:
|
||||
- [Manifold](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/manifold):
|
||||
- HP now 80, from 60
|
||||
- Armor now 0, from 1
|
||||
- Weapon damage now 9, from 12
|
||||
- Armor penetration now 1, from 3
|
||||
- Weapon cooldown now 0.916, from 0.833
|
||||
- Vassal:
|
||||
- [Vassal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/vassal):
|
||||
- No longer 2 per requisition
|
||||
- Mineral and time costs now 50/10, from 75/18
|
||||
- Shields now 35, from 20
|
||||
- Weapon cooldown now 0.75, from 0.791
|
||||
- Golem:
|
||||
- [Golem](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/golem):
|
||||
- HP now 120, from 150
|
||||
- Shields now 80, from 60
|
||||
- Weapon damage now 2x6, from 2x10
|
||||
@ -444,72 +502,117 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
- Weapon cooldown now 1, from 1.125
|
||||
- Weapon now splashes in 0.25/0.5/0.75 range radii
|
||||
- Deathless Procession removed
|
||||
- Idol:
|
||||
- HP now 100, from 60
|
||||
- [Idol](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/idol):
|
||||
- HP now 100, from 80
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 2, from 1
|
||||
- Weapon cooldown now 1, from 0.916
|
||||
- Servitor:
|
||||
- [Servitor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/servitor):
|
||||
- No longer 2 per requisition
|
||||
- Mineral and time costs now 100/20, from 200/25
|
||||
- HP now 80, from 60
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 3, from 5
|
||||
- Positron:
|
||||
- [Positron](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/positron):
|
||||
- HP now 120, from 90
|
||||
- Shields now 40, from 50
|
||||
- Armor now 2, from 3
|
||||
- Armor penetration now 0, from 2
|
||||
- Accantor:
|
||||
- [Accantor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/accantor):
|
||||
- Now has Interception (projectiles can be intercepted by hostiles)
|
||||
- Architect:
|
||||
- [Architect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/architect):
|
||||
- No longer low-flight
|
||||
- HP now 180, from 200
|
||||
- Armor now 3, from 4
|
||||
- Now moves ~12.5% faster
|
||||
- Armor penetration now 0, from 5
|
||||
- Weapon range now 10, from 8
|
||||
- Aurora:
|
||||
- [Demiurge](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/demiurge):
|
||||
- Shields now 80, from 125
|
||||
- Weapon damage now 20, from 25
|
||||
- Weapon cooldown now 0.5, from 0.75
|
||||
- Weapon range now 7, from 9
|
||||
- Worship:
|
||||
- Now starts a 10-second timer, after which the victim is controlled if the Demiurge remains within 8 range
|
||||
- Subsequent attacks decrease the Worship timer by 1 second
|
||||
- Now fades and expires the same way that Tyranny fades and expires
|
||||
- [Empress](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/empress):
|
||||
- Gas cost now 200, from 250
|
||||
- HP now 180, from 150
|
||||
- Armor now 3, from 4
|
||||
- Weapon range now 8, from 7
|
||||
- Anodyne Annex:
|
||||
- No longer stacks, instead healing the unit for
|
||||
- Now fades and expires the same way that Tyranny fades and expires
|
||||
- Zombies no longer leave behind corpses
|
||||
- Lithe Organelle (bounce attack) removed
|
||||
- [Aurora](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/aurora):
|
||||
- Shields now 50, from 30
|
||||
- Armor now 0, from 1
|
||||
- Armor penetration now 0, from 2
|
||||
- Weapon cooldown now 0.833, from 1
|
||||
- Lanifect:
|
||||
- Photon Blasters:
|
||||
- Armor penetration now 0, from 2
|
||||
- Weapon cooldown now 0.833, from 1
|
||||
- [Lanifect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/lanifect):
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 1, from 2
|
||||
- Weapon no longer splashes units up to 3 range away from the target
|
||||
- Panoptus:
|
||||
- [Panoptus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/panoptus):
|
||||
- HP now 150, from 120
|
||||
- Shields now 60, from 80
|
||||
- Weapon damage now 2x12, from 2x14
|
||||
- Armor penetration now 0, from 4
|
||||
- Weapon cooldown now 1.166, from 1
|
||||
- Magister:
|
||||
- [Magister](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/magister):
|
||||
- HP now 180, from 200
|
||||
- Armor now 2, from 3
|
||||
- Weapon damage now 15, from 18
|
||||
- Armor penetration now 0, from 4
|
||||
- Weapon cooldown now 1, from 0.75
|
||||
- Weapon range now 6, from 7
|
||||
- Epigraph:
|
||||
- [Epigraph](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/epigraph):
|
||||
- Armor now 3, from 4
|
||||
- Now moves ~18% slower
|
||||
- Armor penetration now 2, from 4
|
||||
- Weapon range now 8, from 9
|
||||
- Didact:
|
||||
- [Didact](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/didact):
|
||||
- Shields now 60, from 100
|
||||
- Now moves ~22% slower
|
||||
- Weapon removed
|
||||
- Gladius:
|
||||
- [Gladius](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/gladius):
|
||||
- HP now 110, from 120
|
||||
- Shields now 90, from 70
|
||||
- Armor now 1, from 2
|
||||
- Weapon cooldown now 1.416, from 1.333
|
||||
- Exemplar:
|
||||
- [Exemplar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/exemplar):
|
||||
- Armor now 3, from 4
|
||||
- Now moves ~10% slower
|
||||
- Armor penetration now 0, from 6
|
||||
- Weapon cooldown now 1.083, from 0.916
|
||||
- [Empyrean](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/empyrean):
|
||||
- HP now 300, from 250
|
||||
- Shields now 120, from 100
|
||||
- Armor now 3, from 4
|
||||
- Weapon damage now 4x8, from 4x12
|
||||
- Armor penetration now 3, from 4
|
||||
- [Solarion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/solarion):
|
||||
- Armor now 5, from 6
|
||||
- [Steward](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/steward):
|
||||
- HP now 70, from 60
|
||||
- Armor now 3, from 5
|
||||
- Armor penetration now 5, from 8
|
||||
- [Star Sovereign](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/star-sovereign):
|
||||
- HP now 500, from 400
|
||||
- Shields now 150, from 250
|
||||
- Armor now 7, from 9
|
||||
- Celestial Cannons:
|
||||
- Weapon damage now 2x25, from 2x30
|
||||
- Intervention Missiles:
|
||||
- Weapon cooldown now 1.5, from 1.375
|
||||
- [Anthelion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/anthelion):
|
||||
- Gas cost now 500, from 800
|
||||
- HP now 250, from 300
|
||||
- Shields now 250, from 150
|
||||
- Armor now 4, from 6
|
||||
- [Warden](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/warden):
|
||||
- Armor penetration now 0, from 2
|
||||
|
||||
@ -518,97 +621,132 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
- Spawn rate now ~12 seconds, from ~10 seconds
|
||||
- [Droleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/droleth):
|
||||
- Time cost now 14, from 10
|
||||
- Zethrokor:
|
||||
- [Iroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/iroleth):
|
||||
- Mineral and gas costs now 100/50, from 75/25
|
||||
- HP now 220, from 200
|
||||
- [Gosvileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gosvileth):
|
||||
- Armor now 1, from 2
|
||||
- [Othstoleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/othstoleth):
|
||||
- HP now 350, from 300
|
||||
- Armor now 4, from 6
|
||||
- [Zethrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zethrokor):
|
||||
- Weapon damage now 4, from 5
|
||||
- Weapon cooldown now 0.25, from 0.333
|
||||
- Adrenal Glands removed
|
||||
- Quazilisk:
|
||||
- [Quazilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/quazilisk):
|
||||
- Mineral and time costs now 50/18, from 75/15
|
||||
- HP now 50, from 60
|
||||
- Now moves ~16% slower
|
||||
- Weapon damage now 5, from 6
|
||||
- Armor penetration now 0, from 1
|
||||
- Weapon cooldown now 0.583, from 0.5
|
||||
- Nathrokor:
|
||||
- [Nathrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/nathrokor):
|
||||
- Armor now 0, from 1
|
||||
- Armor penetration now 1, from 2
|
||||
- Weapon cooldown now 0.583, from 0.5
|
||||
- Liiralisk:
|
||||
- [Liiralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/liiralisk):
|
||||
- Armor penetration now 0, from 2
|
||||
- Vorvrokor:
|
||||
- [Vorvrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vorvrokor):
|
||||
- Mineral and time costs now 75/15, from 50/10
|
||||
- HP now 70, from 55
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 0, from 1
|
||||
- Weapon cooldown now 0.541, from 0.333
|
||||
- Kalkalisk:
|
||||
- [Kalkalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kalkalisk):
|
||||
- HP now 90, from 85
|
||||
- Armor now 1, from 3
|
||||
- Armor penetration now 2, from 4
|
||||
- Weapon range now 6, from 7
|
||||
- Cikralisk:
|
||||
- [Cikralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/cikralisk):
|
||||
- HP now 75, from 65
|
||||
- Armor now 0, from 1
|
||||
- Armor penetration now 1, from 2
|
||||
- Protathalor:
|
||||
- [Protathalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/protathalor):
|
||||
- Armor now 2, from 3
|
||||
- Weapon cooldown now 1.25, from 1.166
|
||||
- Mutalisk:
|
||||
- [Mutalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/mutalisk):
|
||||
- Now 2 per requisition
|
||||
- Mineral and time costs now 200/25, from 100/20
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 2, from 3
|
||||
- Hydralisk:
|
||||
- HP now 90, from 80
|
||||
- [Ghitorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ghitorokor):
|
||||
- HP now 120, from 110
|
||||
- Armor now 3, from 2
|
||||
- Weapon damage now 2x8, from 2x10
|
||||
- Armor penetration now 3, from 4
|
||||
- **NEW: Relentless Aggression:**
|
||||
- Gains attack speed with each attack, up to the attack speed cap; falls off after 2 seconds
|
||||
- [Sovroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/sovroleth):
|
||||
- Weapon damage now 5, from 6
|
||||
- Armor penetration now 2, from 6
|
||||
- Sovroleths spawned from Writhing Web no longer leave behind corpses
|
||||
- [Tosgrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tosgrilisk):
|
||||
- Mineral and gas costs now 125/75, from 100/50
|
||||
- Now moves ~10% slower
|
||||
- Armor penetration now 2, from 3
|
||||
- Splash radii now 0.25/0.5/0.75 (~10-20% decrease)
|
||||
- [Hydralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/hydralisk):
|
||||
- HP now 95, from 80
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 2, from 4
|
||||
- Weapon cooldown now 0.708, from 0.625
|
||||
- Izirokor:
|
||||
- [Izirokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/izirokor):
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 1, from 3
|
||||
- Weapon cooldown now 1, from 0.833
|
||||
- Skithrokor:
|
||||
- [Skithrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/skithrokor):
|
||||
- HP now 120, from 100
|
||||
- Weapon cooldown now 0.75, from 0.54
|
||||
- Weapon range now 2, from 3
|
||||
- Bactalisk:
|
||||
- [Bactalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/bactalisk):
|
||||
- Mineral cost now 75, from 50
|
||||
- HP now 120, from 100
|
||||
- Tethzorokor:
|
||||
- [Tethzorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethzorokor):
|
||||
- Armor now 3, from 4
|
||||
- Armor penetration now 3, from 4
|
||||
- Weapon cooldown now 0.75, from 0.666
|
||||
- Vithrilisk:
|
||||
- [Vithrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vithrilisk):
|
||||
- Mineral cost now 150, from 125
|
||||
- Armor now 2, from 3
|
||||
- Armor penetration now 0, from 5
|
||||
- Weapon range now 5, from 7
|
||||
- Kagralisk:
|
||||
- [Kagralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kagralisk):
|
||||
- HP now 110, from 100
|
||||
- Weapon cooldown now 1.333, from 1.25
|
||||
- Evigrilisk:
|
||||
- [Evigrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/evigrilisk):
|
||||
- HP now 260, from 240
|
||||
- Armor now 3, from 4
|
||||
- Armor penetration now 2, from 4
|
||||
- Weapon range now 4, from 5
|
||||
- Almaksalisk:
|
||||
- [Almaksalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/almaksalisk):
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 3, from 6
|
||||
- Weapon cooldown now 0.75, from 0.708
|
||||
- Zoryusthaleth:
|
||||
- [Keskathalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/keskathalor):
|
||||
- HP now 300, from 280
|
||||
- Armor now 4, from 5
|
||||
- Armor penetration now 0, from 5
|
||||
- [Geszithalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/geszithalor):
|
||||
- Armor now 3, from 4
|
||||
- [Alkajelisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/alkajelisk):
|
||||
- Mineral and gas costs now 400/200, from 500/250
|
||||
- Armor now 6, from 9
|
||||
- Armor penetration now 4, from 7
|
||||
- Weapon range now 10, from 11
|
||||
- [Zoryusthaleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zoryusthaleth):
|
||||
- HP now 220, from 200
|
||||
- Armor now 3, from 4
|
||||
- Armor penetration now 0, from 3
|
||||
- Lakizilisk:
|
||||
- [Lakizilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/lakizilisk):
|
||||
- Mineral and gas costs now 125/75, from 100/100
|
||||
- HP now 140, from 150
|
||||
- Armor now 1, from 2
|
||||
- Armor penetration now 0, from 4
|
||||
- Gorgrokor:
|
||||
- [Gorgrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gorgrokor):
|
||||
- Armor now 2, from 3
|
||||
- Armor penetration now 1, from 4
|
||||
- Weapon cooldown now 0.416, from 0.375
|
||||
- Konvilisk:
|
||||
- [Konvilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/konvilisk):
|
||||
- HP now 160, from 150
|
||||
- Armor now 2, from 3
|
||||
- Now moves ~10% slower
|
||||
@ -616,24 +754,45 @@ Just like every other large-scale change we have attempted recently, this will b
|
||||
- Weapon cooldown now 1.25, from 0.5
|
||||
- Weapon range now 6, from 7
|
||||
- Weapon now splashes in 0.5/0.75/1 range radii
|
||||
- Vilgorokor:
|
||||
- [Vilgorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vilgorokor):
|
||||
- Armor now 3, from 4
|
||||
- Armor penetration now 0, from 5
|
||||
- Matraleth:
|
||||
- [Matraleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/matraleth):
|
||||
- Armor now 1, from 2
|
||||
- Rililisk:
|
||||
- [Rililisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/rililisk):
|
||||
- Armor penetration now 0, from 2
|
||||
- Surkith Colony:
|
||||
- [Ultrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ultrokor):
|
||||
- Armor penetration now 5, from 8
|
||||
- [Zarcavrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zarcavrokor):
|
||||
- HP now 320, from 300
|
||||
- Armor now 4, from 5
|
||||
- Bisecting Blades:
|
||||
- Armor penetration now 4, from 10
|
||||
- Weapon cooldown now 0.416, from 0.5
|
||||
- Bones of Reflection:
|
||||
- Armor penetration now 2, from 3
|
||||
- [Tetcaerokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tetcaerokor):
|
||||
- HP now 260, from 240
|
||||
- Armor now 3, from 4
|
||||
- Now moves ~11% faster
|
||||
- Armor penetration now 4, from 8
|
||||
- [Akistrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/akistrokor):
|
||||
- Armor now 3, from 4
|
||||
- Armor penetration now 4, from 5
|
||||
- [Isthrathaleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/isthrathaleth):
|
||||
- HP now 120, from 100
|
||||
- Armor now 4, from 2
|
||||
- [Surkith Colony](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/surkith-colony):
|
||||
- Weapon cooldown now 0.708, from 0.666
|
||||
- Skortrith Colony:
|
||||
- [Skortrith Colony](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/skortrith-colony):
|
||||
- Weapon cooldown now 1, from 0.75
|
||||
- Izkag Iteth:
|
||||
- [Izkag Iteth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/izkag-iteth):
|
||||
- Now requires Irol Iris
|
||||
- Matravil Nest:
|
||||
- [Matravil Nest](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/matravil-nest):
|
||||
- Now requires Irol Iris
|
||||
- Geszkath Grotto:
|
||||
- [Geszkath Grotto](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/geszkath-grotto):
|
||||
- Now requires Othstol Oviform
|
||||
- Elthisth Mound:
|
||||
- [Elthisth Mound](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/elthisth-mound):
|
||||
- Now requires Othstol Oviform
|
||||
- Irulent Ivoa and Orboth Omlia:
|
||||
- Removed
|
||||
BIN
plugins/aise.qdp
BIN
plugins/aise.qdp
Binary file not shown.
BIN
plugins/gptp.qdp
BIN
plugins/gptp.qdp
Binary file not shown.
Loading…
Reference in New Issue
Block a user