1
0
mirror of https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git synced 2026-10-10 05:57:51 +00:00

Revise Savant and Matador; Deploy Order Dracadin and Imicren Quazrokor

This commit is contained in:
Pr0nogo 2025-03-03 17:22:12 -05:00
parent cdce73e3a7
commit 22ba3542f9
55 changed files with 516 additions and 253 deletions

Binary file not shown.

View File

@ -119,7 +119,7 @@ Vespene Geyser
Mineral Field Type1 Mineral Field Type1
Mineral Field Type2 Mineral Field Type2
Mineral Field Type3 Mineral Field Type3
Aerie Facade
Zerg Beacon Zerg Beacon
Terran Beacon Terran Beacon
Protoss Beacon Protoss Beacon
@ -215,7 +215,7 @@ Iroleth
Matrix Matrix
Paladin Paladin
Madrigal Madrigal
Savant Savant (Entropy Gauntlets)
Scrapyard Scrapyard
Rotary Rotary
Sundog Sundog
@ -547,10 +547,10 @@ Renesair
Unar Unar
Ashguard Ashguard
Xenolith Xenolith
Extended Flingy #341 Savant (Power Siphon)
Extended Flingy #342 Landlock
Extended Flingy #343 Quazrokor
Extended Flingy #344 Dracadin (Order)
Extended Flingy #345 Extended Flingy #345
Extended Flingy #346 Extended Flingy #346
Extended Flingy #347 Extended Flingy #347

Binary file not shown.

Binary file not shown.

View File

@ -351,7 +351,7 @@ Mineral Field Type2
Mineral Field Type2 Shadow Mineral Field Type2 Shadow
Mineral Field Type3 Mineral Field Type3
Mineral Field Type3 Shadow Mineral Field Type3 Shadow
Aerie Facade
Zerg Beacon Zerg Beacon
Zerg Beacon Overlay Zerg Beacon Overlay
Terran Beacon Terran Beacon
@ -1005,7 +1005,7 @@ Iroleth
Matrix Matrix
Paladin Paladin
Madrigal Base (Imperioso) Madrigal Base (Imperioso)
Savant Savant (Entropy Gauntlets)
Scrapyard Scrapyard
Rotary Rotary
Matrix Shadow Matrix Shadow
@ -1071,8 +1071,8 @@ Malediction Overlay Large
Rotary Shadow Rotary Shadow
Simulacrum Simulacrum
Simulacrum Shadow Simulacrum Shadow
unused Savant (Power Siphon)
Savant Shadow Savant Shadow (Power Siphon)
Ancile Ancile
Ancile Shadow Ancile Shadow
Ancile Engines Ancile Engines
@ -1131,7 +1131,7 @@ Crucible
Crucible Shadow Crucible Shadow
Crucible Warpin Crucible Warpin
Wyvern Shadow Wyvern Shadow
Aerie Shadow Facade Shadow
Oberon Oberon
Gladius Gladius
Gladius Shadow Gladius Shadow
@ -1995,14 +1995,14 @@ Xenolith Warp Flash
Zobriolisk Burrow Weaponfire Zobriolisk Burrow Weaponfire
Lakizilisk Mutate Lakizilisk Mutate
Zobriolisk Birth Zobriolisk Birth
Extended Image #995 Landlock
Extended Image #996 Landlock Shadow
Extended Image #997 Quazrokor
Extended Image #998 Quazrokor Shadow
Extended Image #999 Dracadin (Order)
Extended Image #1000 Dracadin Shadow (Order)
Extended Image #1001 Dracadin Remains (Order)
Extended Image #1002 Savant Shadow (Entropy Gauntlets)
Extended Image #1003 Extended Image #1003
Extended Image #1004 Extended Image #1004
Extended Image #1005 Extended Image #1005

Binary file not shown.

View File

@ -3444,9 +3444,9 @@ Aspirant Under Attack 01
Aspirant Under Attack 02 Aspirant Under Attack 02
Aspirant Under Attack 03 Aspirant Under Attack 03
Aspirant Under Attack 04 Aspirant Under Attack 04
Extended Sound #1 Quazrokor Weaponfire 01
Extended Sound #1 Quazrokor Weaponfire 02
Extended Sound #1 Quazrokor Weaponfire 03
Extended Sound #1 Extended Sound #1
Extended Sound #1 Extended Sound #1
Extended Sound #1 Extended Sound #1

View File

@ -3443,4 +3443,7 @@ cm\f-t\aspirant\agg-04.wav
cm\f-t\aspirant\hlp-01.wav cm\f-t\aspirant\hlp-01.wav
cm\f-t\aspirant\hlp-02.wav cm\f-t\aspirant\hlp-02.wav
cm\f-t\aspirant\hlp-03.wav cm\f-t\aspirant\hlp-03.wav
cm\f-t\aspirant\hlp-04.wav cm\f-t\aspirant\hlp-04.wav
cm\f-z\quazrokor\wf-01.wav
cm\f-z\quazrokor\wf-02.wav
cm\f-z\quazrokor\wf-03.wav

Binary file not shown.

View File

@ -280,7 +280,7 @@ Bengalaas (Jungle)
Mineral Field Type1 Mineral Field Type1
Mineral Field Type2 Mineral Field Type2
Mineral Field Type3 Mineral Field Type3
Aerie Facade
Zerg Beacon Zerg Beacon
Terran Beacon Terran Beacon
Protoss Beacon Protoss Beacon
@ -522,7 +522,7 @@ Iroleth
Sundog Sundog
Paladin Paladin
Madrigal Madrigal
Savant Savant (Entropy Gauntlets)
Scrapyard Scrapyard
Rotary Rotary
Wyvern Wyvern
@ -976,11 +976,11 @@ Unar
Unar Orbital Unar Orbital
Ashguard Ashguard
Xenolith Xenolith
Extended Sprite #1 Savant (Power Siphon)
Extended Sprite #1 Landlock
Extended Sprite #1 Quazrokor
Extended Sprite #1 Dracadin (Order)
Extended Sprite #1 Dracadin Remains (Order)
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1

Binary file not shown.

View File

@ -25,7 +25,7 @@ Archon Warp (unused)
Savant Onhit Toggle Savant Onhit Toggle
Disruption Field (Lanifect) Disruption Field (Lanifect)
Rescind Control (Mind Tyrant) Rescind Control (Mind Tyrant)
Tyranny (Mind Tyrant) Maledictus (Mind Tyrant)
Select Control (Larva) Select Control (Larva)
Grief of All Gods (Star Sovereign) Grief of All Gods (Star Sovereign)
Aural Assault (Luminary) Aural Assault (Luminary)

Binary file not shown.

View File

@ -185,7 +185,7 @@ Protoss Empress
Protoss Prudence Protoss Prudence
Zerg Skithrokor Zerg Skithrokor
Terran Paladin Terran Paladin
Terran Savant Terran Savant (Entropy Gauntlets)
Vespene Geyser Vespene Geyser
Terran Hadron Terran Hadron
Terran Biotic Bastion Terran Biotic Bastion
@ -257,11 +257,11 @@ Terran Ancile
Terran Matador (Tank Mode) Terran Matador (Tank Mode)
Terran Future Station Terran Future Station
Zerg Zarcavrokor Zerg Zarcavrokor
Terran Quantum Institute Terran Quantum Institute (unused)
Terran Aerie Terran Aerie (unused)
Terran Pegasus Terran Pegasus (unused)
Terran Hippogriff Terran Hippogriff
Terran Oberon Terran Oberon (unused)
Terran Aion Terran Aion
Protoss Herald Protoss Herald
Protoss Epigraph Protoss Epigraph
@ -425,10 +425,10 @@ Protoss Renesair
Protoss Ashguard Protoss Ashguard
Zerg Lakizilisk (Zorthos) Zerg Lakizilisk (Zorthos)
Protoss Xenolith Protoss Xenolith
Extended Unit #200 Terran Facade
Extended Unit #201 Terran Savant (Power Siphon)
Extended Unit #202 Askosi Landlock
Extended Unit #203 Protoss Dracadin (Order)
Extended Unit #204 Extended Unit #204
Extended Unit #205 Extended Unit #205
Extended Unit #206 Extended Unit #206

Binary file not shown.

View File

@ -86,7 +86,7 @@ Psionic Storm (Cantavis ability)
Hollowed Glaves (Liiralisk) Hollowed Glaves (Liiralisk)
Phase Spear (Legionnaire) Phase Spear (Legionnaire)
Harrying Talons (Akistrokor) Harrying Talons (Akistrokor)
Discoid Railgun (Savant) Discoid Railgun (Savant Siphon)
Electromagnetic Explosion (Lobotomy Mine) Electromagnetic Explosion (Lobotomy Mine)
Celestial Cannons (Star Sovereign) Celestial Cannons (Star Sovereign)
Intervention Missiles (Star Sovereign behavior) Intervention Missiles (Star Sovereign behavior)
@ -197,7 +197,7 @@ Sparring Saber (Sycophant)
Kissing Emoji (Smoochie Boy) Kissing Emoji (Smoochie Boy)
Khaydarin Plasma Laser (Engram) Khaydarin Plasma Laser (Engram)
Ion Cannon (Diadem) Ion Cannon (Diadem)
Discoid Railgun (Savant, Piercing) Discoid Railgun (Savant Entropy)
Geometric Rifle (Sevenstep, Piercing) Geometric Rifle (Sevenstep, Piercing)
Twinstrike Cannons (Matador) Twinstrike Cannons (Matador)
Cylindrical Blaster (Analogue) Cylindrical Blaster (Analogue)
@ -230,8 +230,8 @@ Autonomous Ray (Unar)
Phase Cremator (Ashguard) Phase Cremator (Ashguard)
Successive Spines (Lakizilisk, Zorthos) Successive Spines (Lakizilisk, Zorthos)
Rapid Spines (Zobriolisk A) Rapid Spines (Zobriolisk A)
Extended Weapon #103 Quazrok Spray (Quazrokor)
Extended Weapon #104 Phase Disruptor (Dracadin)
Extended Weapon #105 Extended Weapon #105
Extended Weapon #106 Extended Weapon #106
Extended Weapon #107 Extended Weapon #107

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.

View File

@ -41,6 +41,7 @@ unit_morph_prerequisites = Add(ovileth, iroleth, 1)
unit_morph_prerequisites = Add(othstoleth, alaszileth, 1) unit_morph_prerequisites = Add(othstoleth, alaszileth, 1)
unit_morph_prerequisites = Add(zethrokor, vorvrokor, 1) unit_morph_prerequisites = Add(zethrokor, vorvrokor, 1)
unit_morph_prerequisites = Add(quazilisk, liiralisk, 1) unit_morph_prerequisites = Add(quazilisk, liiralisk, 1)
unit_morph_prerequisites = Add(quazrokor, liiralisk, 1)
unit_morph_prerequisites = Add(nathrokor, kalkalisk, 1) unit_morph_prerequisites = Add(nathrokor, kalkalisk, 1)
unit_morph_prerequisites = Add(nathrelisk, kalkalisk, 1) unit_morph_prerequisites = Add(nathrelisk, kalkalisk, 1)
unit_morph_prerequisites = Add(cikralisk, ghitorokor, 1) unit_morph_prerequisites = Add(cikralisk, ghitorokor, 1)
@ -88,6 +89,7 @@ morph_train_ai = Add(ovileth, iroleth)
morph_train_ai = Add(othstoleth, alaszileth) morph_train_ai = Add(othstoleth, alaszileth)
morph_train_ai = Add(zethrokor, vorvrokor) morph_train_ai = Add(zethrokor, vorvrokor)
morph_train_ai = Add(quazilisk, liiralisk) morph_train_ai = Add(quazilisk, liiralisk)
morph_train_ai = Add(quazrokor, liiralisk)
morph_train_ai = Add(nathrokor, kalkalisk) morph_train_ai = Add(nathrokor, kalkalisk)
morph_train_ai = Add(nathrelisk, kalkalisk) morph_train_ai = Add(nathrelisk, kalkalisk)
morph_train_ai = Add(cikralisk, ghitorokor) morph_train_ai = Add(cikralisk, ghitorokor)

View File

@ -57,6 +57,7 @@ military ecclesiast_khalendric = 412
military cicatus = 414 military cicatus = 414
military renesair = 423 military renesair = 423
military ashguard = 424 military ashguard = 424
military dracadin_order = 430
# Zerg factional units # Zerg factional units
military nathrelisk = 402 military nathrelisk = 402

Binary file not shown.

View File

@ -10509,7 +10509,7 @@ DarkTemplar_Hero_Walking:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 122 Dracadin (protoss\dragoon.grp) # 122 Dracadin (protoss\dracadin.grp)
.headerstart .headerstart
IsId 153 IsId 153
Type 21 Type 21
@ -10539,7 +10539,7 @@ WarpIn DracadinWarpIn
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
DracadinInit: DracadinInit:
imgul 123 0 0 # Dracadin Shadow (protoss\pdrShad.grp) imgul 123 0 0 # Dracadin Shadow (protoss\dracadin-shadow.grp)
DracadinWalkingToIdle: DracadinWalkingToIdle:
playfram 0x00 playfram 0x00
wait 1 wait 1
@ -11101,16 +11101,16 @@ AccantorGndAttkToIdle:
goto AccantorWalkingToIdle goto AccantorWalkingToIdle
AccantorWalking: AccantorWalking:
move 0 move 2
wait 1 wait 1
playfram 0x11 playfram 0x11
move 0 move 2
wait 1 wait 1
playfram 0x22 playfram 0x22
move 1 move 2
wait 1 wait 1
playfram 0x33 playfram 0x33
move 1 move 2
wait 1 wait 1
playfram 0x44 playfram 0x44
move 2 move 2
@ -11119,13 +11119,13 @@ AccantorWalking:
move 2 move 2
wait 1 wait 1
playfram 0x66 playfram 0x66
move 3 move 2
wait 1 wait 1
playfram 0x77 playfram 0x77
move 1 move 2
wait 1 wait 1
playfram 0x88 playfram 0x88
move 6 move 2
wait 1 wait 1
playfram 0x00 playfram 0x00
goto AccantorWalking goto AccantorWalking
@ -24598,163 +24598,76 @@ RotaryDisable:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1007 Savant (cm\terran\savant.grp) # 1007 Savant Power Siphon (cm\terran\savant-power-siphon.grp)
.headerstart
IsId 815
Type 14
Init SavantPowerSiphonInit
Death MadcapDeath
GndAttkInit MadcapGndAttkInit
AirAttkInit MadcapGndAttkInit
Unused1 [NONE]
GndAttkRpt MadcapGndAttkRpt
AirAttkRpt MadcapGndAttkRpt
CastSpell [NONE]
GndAttkToIdle MadcapGndAttkToIdle
AirAttkToIdle MadcapGndAttkToIdle
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 SavantSpecialState1
SpecialState2 SavantEntropyGauntletsTransform
AlmostBuilt [NONE]
.headerend
# ----------------------------------------------------------------------------- #
SavantPowerSiphonInit:
imgul 1074 0 0 # Savant Power Siphon Shadow (cm\terran\savant-siphon-shadow.grp)
imgol 1110 0 0 # Savant Power Siphon transform
playsnd 3078 # Savant Entropy Gauntlets transform 01
wait 12
sigorder 1
goto MadcapWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1007 Savant (cm\terran\savant-entropy-gauntlets.grp)
.headerstart .headerstart
IsId 442 IsId 442
Type 13 Type 14
Init SavantInit Init SavantInit
Death SavantDeath Death MadcapDeath
GndAttkInit SavantGndAttkInit GndAttkInit MadcapGndAttkInit
AirAttkInit SavantGndAttkInit AirAttkInit MadcapGndAttkInit
Unused1 SavantUnused1 Unused1 [NONE]
GndAttkRpt SavantGndAttkRpt GndAttkRpt MadcapGndAttkRpt
AirAttkRpt SavantGndAttkRpt AirAttkRpt MadcapGndAttkRpt
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle SavantGndAttkToIdle GndAttkToIdle MadcapGndAttkToIdle
AirAttkToIdle SavantGndAttkToIdle AirAttkToIdle MadcapGndAttkToIdle
Unused2 [NONE] Unused2 [NONE]
Walking SavantWalking Walking MadcapWalking
WalkingToIdle SavantWalkingToIdle WalkingToIdle MadcapWalkingToIdle
SpecialState1 SavantSpecialState1 SpecialState1 SavantEntropyGauntletsTransform
SpecialState2 SavantEntropyGauntletsTransform
AlmostBuilt [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
SavantInit: SavantInit:
imgul 1074 0 -5 # Savant Shadow (cm\terran\savant-shadow.grp) imgul 2004 0 0 # Savant Shadow (cm\terran\savant-shadow.grp)
SavantWalkingToIdle: goto MadcapWalkingToIdle
playfram 0x00
SavantLocal00:
wait 62
randcondjmp 25 SavantLocal01
randcondjmp 128 SavantLocal01
goto SavantLocal00
SavantLocal01:
playfram 0x00
wait 1
playfram 0x11
wait 1
playfram 0x22
randcondjmp 192 SavantLocal03
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
wait 6
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
wait 6
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
goto SavantLocal04
SavantLocal04:
playfram 0x11
wait 1
playfram 0x00
wait 1
goto SavantWalkingToIdle
SavantLocal03:
wait 13
playfram 0x11
wait 1
playfram 0x00
wait 1
goto SavantWalkingToIdle
SavantDeath:
playsnd 238 # Terran\Ghost\TGhDth00.wav
setfldirect 0
playfram 0x00
imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp)
wait 2
lowsprul 950 0 0 # Savant remains
wait 1
end
SavantUnused1:
wait 1
nobrkcodestart
playsndbtwn 1166 1167
setfldirect 0
playfram 0x00
imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp)
wait 6
nobrkcodeend
goto SavantWalkingToIdle
SavantGndAttkInit:
playfram 0x99
wait 1
SavantGndAttkRpt:
wait 1
nobrkcodestart
attack
playfram 0xaa
wait 1
playfram 0xbb
wait 1
playfram 0xaa
wait 1
playfram 0xbb
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
SavantGndAttkToIdle:
playfram 0x99
wait 1
goto SavantWalkingToIdle
SavantWalking:
move 4
wait 1
playfram 0x11
move 4
wait 1
playfram 0x22
move 4
wait 1
playfram 0x33
move 4
wait 1
playfram 0x44
move 4
wait 1
playfram 0x55
move 4
wait 1
playfram 0x66
move 4
wait 1
playfram 0x77
move 4
wait 1
playfram 0x88
goto SavantWalking
SavantSpecialState1: SavantSpecialState1:
playfram 0x00 playfram 0x00
goto ScourgeLocal00 goto ScourgeLocal00
SavantEntropyGauntletsTransform:
imgol 1846 0 0 # Savant Entropy Gauntlets transform
playsnd 3077 # Savant Entropy Gauntlets transform 01
wait 12
sigorder 1
goto ScourgeLocal00
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
@ -32305,7 +32218,6 @@ QuaziliskGndAttkRpt:
wait 1 wait 1
nobrkcodestart nobrkcodestart
playfram 0x200 playfram 0x200
playsndbtwn 1329 1331 # Quazilisk attack 01, 02, 03
imgol 1752 0 0 # Quazilisk Attack Overlay imgol 1752 0 0 # Quazilisk Attack Overlay
attack attack
wait 1 wait 1
@ -42632,11 +42544,11 @@ Unused1 MatadorUnused1
GndAttkRpt MatadorGndAttkInit GndAttkRpt MatadorGndAttkInit
AirAttkRpt MatadorGndAttkInit AirAttkRpt MatadorGndAttkInit
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle MatadorGndAttkToIdle GndAttkToIdle InfestedTerranWalkingToIdle
AirAttkToIdle MatadorGndAttkToIdle AirAttkToIdle InfestedTerranWalkingToIdle
Unused2 [NONE] Unused2 [NONE]
Walking MatadorWalking Walking MatadorWalking
WalkingToIdle MatadorGndAttkToIdle WalkingToIdle InfestedTerranWalkingToIdle
SpecialState1 [NONE] SpecialState1 [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -42644,15 +42556,7 @@ SpecialState1 [NONE]
MatadorInit: MatadorInit:
imgul 1533 0 0 # Matador Shadow (cm\terran\matador-shadow.grp) imgul 1533 0 0 # Matador Shadow (cm\terran\matador-shadow.grp)
playfram 0x00 playfram 0x00
goto MatadorGndAttkToIdle goto InfestedTerranWalkingToIdle
MatadorGndAttkToIdle:
playfram 0x00
goto MatadorLocal00
MatadorLocal00:
wait 125
goto MatadorLocal00
MatadorDeath: MatadorDeath:
playsndbtwn 1385 1386 # Matador death 01, 02 playsndbtwn 1385 1386 # Matador death 01, 02
@ -42670,21 +42574,31 @@ MatadorUnused1:
setfldirect 12 setfldirect 12
wait 12 wait 12
nobrkcodeend nobrkcodeend
goto MatadorGndAttkToIdle goto InfestedTerranWalkingToIdle
MatadorGndAttkInit: MatadorGndAttkInit:
playfram 0x00 playfram 0x00
wait 1 wait 1
nobrkcodestart nobrkcodestart
playfram 0x100 playfram 0x100
attack playsndbtwn 2736 2738 # Matador weaponfire 2 01, 02, 03
playsndbtwn 2161 2163 # Matador weaponfire 01, 02, 03 imgol 421 0 0 # FlameThrower (thingy\flamer.grp)
attkshiftproj 24
sigorder 32
wait 1
playfram 0x00
attkshiftproj 52
sigorder 32
wait 1
playfram 0x100
attkshiftproj 80
sigorder 32
wait 1 wait 1
playfram 0x00 playfram 0x00
wait 3 wait 3
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
goto MatadorGndAttkToIdle goto InfestedTerranWalkingToIdle
MatadorWalking: MatadorWalking:
playfram 0x20 playfram 0x20
@ -42951,6 +42865,101 @@ HippogriffWalking:
imgol 1551 0 0 # Hippogriff Engines (cm\terran\hippogriff-engines.grp) imgol 1551 0 0 # Hippogriff Engines (cm\terran\hippogriff-engines.grp)
goto HippogriffLocal00 goto HippogriffLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 353 Facade (cm\terran\facade.grp)
.headerstart
IsId 684
Type 20
Init FacadeInit
Death FulcrumDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking ScourgeLocal00
WalkingToIdle ScourgeLocal00
SpecialState1 StarpadBuilt
SpecialState2 [NONE]
AlmostBuilt FacadeAlmostBuilt
Built StarpadBuilt
Landing FacadeLanding
LiftOff FacadeLiftOff
IsWorking FacadeIsWorking
WorkingToIdle StarpadBuilt
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
FacadeInit:
imgul 1133 0 0 # Facade Shadow (cm\terran\facade-shadow.grp)
goto StarpadBuilt
FacadeAlmostBuilt:
playfram 20
goto ScourgeLocal00
FacadeLanding:
nobrkcodestart
wait 20
playsnd 472 # Misc\Land.WAV
playfram 0
wait 20
# wait 5
# playfram 0
# wait 5
# playfram 0
# wait 5
# playfram 0
# wait 5
playfram 0x00
sigorder 16
nobrkcodeend
goto ScourgeLocal00
FacadeLiftOff:
nobrkcodestart
playsnd 471 # Misc\LiftOff.WAV
playfram 0
wait 15
# wait 5
# playfram 0
# wait 5
# playfram 0
# wait 5
# playfram 0
sigorder 16
nobrkcodeend
goto ScourgeLocal00
FacadeIsWorking:
playfram 1
wait 1
playfram 3
wait 1
playfram 5
wait 1
playfram 7
wait 1
playfram 9
wait 1
playfram 11
wait 1
playfram 13
wait 1
playfram 15
wait 1
playfram 17
wait 1
playfram 19
wait 1
goto FacadeIsWorking
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1085 Wyvern (cm\terran\wyvern.grp) # 1085 Wyvern (cm\terran\wyvern.grp)
@ -48151,11 +48160,7 @@ MatadorCinderModeInit:
MatadorCinderModeGndAttkToIdle: MatadorCinderModeGndAttkToIdle:
playfram 0x180 playfram 0x180
goto MatadorCinderModeLocal00 goto ScourgeLocal00
MatadorCinderModeLocal00:
wait 125
goto MatadorCinderModeLocal00
MatadorCinderModeDeath: MatadorCinderModeDeath:
playsndbtwn 1385 1386 # Matador death 01, 02 playsndbtwn 1385 1386 # Matador death 01, 02
@ -48216,7 +48221,7 @@ MatadorCinderModeSpecialState2:
.headerstart .headerstart
IsId 738 IsId 738
Type 12 Type 12
Init MatadorTurretInit Init InfestedTerranWalkingToIdle
Death Generic_Wait1End Death Generic_Wait1End
GndAttkInit MatadorGndAttkInit GndAttkInit MatadorGndAttkInit
AirAttkInit MatadorGndAttkInit AirAttkInit MatadorGndAttkInit
@ -48224,18 +48229,14 @@ Unused1 [NONE]
GndAttkRpt MatadorGndAttkInit GndAttkRpt MatadorGndAttkInit
AirAttkRpt MatadorGndAttkInit AirAttkRpt MatadorGndAttkInit
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle MatadorGndAttkToIdle GndAttkToIdle InfestedTerranWalkingToIdle
AirAttkToIdle MatadorGndAttkToIdle AirAttkToIdle InfestedTerranWalkingToIdle
Unused2 [NONE] Unused2 [NONE]
Walking MatadorWalking Walking MatadorWalking
WalkingToIdle MatadorGndAttkToIdle WalkingToIdle InfestedTerranWalkingToIdle
SpecialState1 [NONE] SpecialState1 [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
MatadorTurretInit:
playfram 0x00
goto MatadorGndAttkToIdle
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
@ -49706,25 +49707,104 @@ QilinWalking:
IsId 766 IsId 766
Type 13 Type 13
Init AurielInit Init AurielInit
Death SavantDeath Death AurielDeath
GndAttkInit AurielGndAttkInit GndAttkInit AurielGndAttkInit
AirAttkInit AurielGndAttkInit AirAttkInit AurielGndAttkInit
Unused1 SavantUnused1 Unused1 AurielUnused1
GndAttkRpt AurielGndAttkRpt GndAttkRpt AurielGndAttkRpt
AirAttkRpt AurielGndAttkRpt AirAttkRpt AurielGndAttkRpt
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle SavantGndAttkToIdle GndAttkToIdle AurielGndAttkToIdle
AirAttkToIdle SavantGndAttkToIdle AirAttkToIdle AurielGndAttkToIdle
Unused2 [NONE] Unused2 [NONE]
Walking SavantWalking Walking AurielWalking
WalkingToIdle SavantWalkingToIdle WalkingToIdle AurielWalkingToIdle
SpecialState1 SavantSpecialState1 SpecialState1 AurielSpecialState1
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
AurielInit: AurielInit:
imgul 1790 0 -5 # Auriel Shadow (cm\faction\auriel-shadow.grp) imgul 1790 0 -5 # Auriel Shadow (cm\faction\auriel-shadow.grp)
goto SavantWalkingToIdle AurielWalkingToIdle:
playfram 0x00
AurielLocal00:
wait 62
randcondjmp 25 AurielLocal01
randcondjmp 128 AurielLocal01
goto AurielLocal00
AurielLocal01:
playfram 0x00
wait 1
playfram 0x11
wait 1
playfram 0x22
randcondjmp 192 AurielLocal03
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
wait 6
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
wait 6
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
goto AurielLocal04
AurielLocal04:
playfram 0x11
wait 1
playfram 0x00
wait 1
goto AurielWalkingToIdle
AurielLocal03:
wait 13
playfram 0x11
wait 1
playfram 0x00
wait 1
goto AurielWalkingToIdle
AurielDeath:
playsnd 238 # Terran\Ghost\TGhDth00.wav
setfldirect 0
playfram 0x00
imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp)
wait 2
lowsprul 950 0 0 # Savant remains
wait 1
end
AurielUnused1:
wait 1
nobrkcodestart
playsndbtwn 1166 1167
setfldirect 0
playfram 0x00
imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp)
wait 6
nobrkcodeend
goto AurielWalkingToIdle
AurielGndAttkInit: AurielGndAttkInit:
playfram 0x99 playfram 0x99
@ -49747,7 +49827,41 @@ AurielGndAttkRpt:
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
ignorerest ignorerest
goto SavantGndAttkToIdle AurielGndAttkToIdle:
playfram 0x99
wait 1
goto AurielWalkingToIdle
AurielWalking:
move 4
wait 1
playfram 0x11
move 4
wait 1
playfram 0x22
move 4
wait 1
playfram 0x33
move 4
wait 1
playfram 0x44
move 4
wait 1
playfram 0x55
move 4
wait 1
playfram 0x66
move 4
wait 1
playfram 0x77
move 4
wait 1
playfram 0x88
goto AurielWalking
AurielSpecialState1:
playfram 0x00
goto ScourgeLocal00
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
@ -52216,7 +52330,7 @@ UnarOrbitalDeath:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 189 Pylon (protoss\pylon.grp) # 1991 Xenolith (cm\protoss\xenolith.grp)
.headerstart .headerstart
IsId 811 IsId 811
Type 21 Type 21
@ -52246,26 +52360,169 @@ WarpIn XenolithWarpIn
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
XenolithInit: XenolithInit:
imgul 191 0 0 # Pylon Shadow (protoss\ppyShad.grp) imgul 1992 0 0 # Xenolith Shadow (cm\protoss\xenolith-shadow.grp)
XenolithBuilt: XenolithBuilt:
playfram 5 playfram 5
goto XenolithLocal01 goto ScourgeLocal00
XenolithLocal01: #XenolithLocal01:
playfram 6 # playfram 6
wait 2 # wait 2
playfram 7 # playfram 7
wait 2 # wait 2
playfram 8 # playfram 8
wait 2 # wait 2
playfram 9 # playfram 9
wait 2 # wait 2
playfram 10 # playfram 10
wait 10 # wait 10
goto XenolithLocal01 # goto XenolithLocal01
XenolithWarpIn: XenolithWarpIn:
imgol 1992 0 0 # Pylon Warp Flash (protoss\pylon.grp) imgol 1992 0 0 # Xenolith Warp Flash (cm\protoss\xenolith.grp)
goto XenolithBuilt goto XenolithBuilt
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1997 Landlock (cm\askosi\landlock.grp)
.headerstart
IsId 812
Type 21
Init LandlockInit
Death InfestedMinistryDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built ScourgeLocal00
Landing [NONE]
LiftOff [NONE]
IsWorking LandlockIsWorking
WorkingToIdle LandlockWorkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
LandlockInit:
imgul 1998 0 0 # Landlock Shadow (cm\askosi\landlock-shadow.grp)
LandlockWorkingToIdle:
playfram 0x00
goto ScourgeLocal00
#LandlockDeath:
# playsnd 7 # Misc\ExploLrg.wav
# imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
# wait 3
# lowsprul 274 0 0 # Terran Building Rubble (Large) (thingy\RubbleL.grp)
# # REPLACE RUBBLE
# wait 1
# end
#LandlockBuilt:
# imgol 1820 0 0 # Architect weaponfire channel
# goto ScourgeLocal00
## Next free IsId: 812 LandlockIsWorking:
# playfram 1
# wait 1
# playfram 2
# wait 1
# playfram 3
# wait 1
# playfram 4
# wait 1
# playfram 5
# wait 1
# playfram 6
# wait 1
# playfram 7
wait 1
goto LandlockIsWorking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2001 Dracadin (protoss\dracadin.grp)
.headerstart
IsId 813
Type 21
Init DracadinOrderInit
Death DracadinDeath
GndAttkInit DracadinGndAttkInit
AirAttkInit DracadinGndAttkInit
Unused1 DracadinUnused1
GndAttkRpt DracadinGndAttkRpt
AirAttkRpt DracadinGndAttkRpt
CastSpell [NONE]
GndAttkToIdle DracadinGndAttkToIdle
AirAttkToIdle DracadinGndAttkToIdle
Unused2 [NONE]
Walking DracadinWalking
WalkingToIdle DracadinWalkingToIdle
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn DracadinWarpIn
.headerend
# ----------------------------------------------------------------------------- #
DracadinOrderInit:
imgul 2002 0 0 # Dracadin Order Shadow (faction-p\dracadin-order-shadow.grp)
goto DracadinWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1999 Quazilisk (cm\zerg\quazilisk.grp)
.headerstart
IsId 814
Type 26
Init QuazrokorInit
Death QuaziliskDeath
GndAttkInit QuaziliskGndAttkInit
AirAttkInit QuaziliskGndAttkInit
Unused1 QuaziliskUnused1
GndAttkRpt QuaziliskGndAttkRpt
AirAttkRpt QuaziliskGndAttkRpt
CastSpell [NONE]
GndAttkToIdle QuaziliskGndAttkToIdle
AirAttkToIdle QuaziliskGndAttkToIdle
Unused2 [NONE]
Walking QuaziliskWalking
WalkingToIdle QuaziliskGndAttkToIdle
SpecialState1 [NONE]
SpecialState2 QuaziliskSpecialState2
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable [NONE]
Burrow QuaziliskBurrow
UnBurrow QuaziliskUnBurrow
Enable [NONE]
.headerend
# ----------------------------------------------------------------------------- #
QuazrokorInit:
imgul 2000 0 0 # Quazrokor Shadow (cm\faction-z\quazrokor-shadow.grp)
goto QuaziliskGndAttkToIdle
## Next free IsId: 816

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.