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 Heracles, Wyvern, Salamander, and Optecton; Make many small balance adjustments

This commit is contained in:
Pr0nogo 2024-07-04 18:54:46 -04:00
parent 86a9b18403
commit 038925f9d1
43 changed files with 157 additions and 87 deletions

Binary file not shown.

View File

@ -518,8 +518,8 @@ Magister Weapon Impact
Positron Projectile Positron Projectile
Sasyrvoleth Sasyrvoleth
Autocrat Laser Autocrat Laser
Extended Flingy #312 Angeltear Rockets
Extended Flingy #313 Ackmed
Extended Flingy #314 Extended Flingy #314
Extended Flingy #315 Extended Flingy #315
Extended Flingy #316 Extended Flingy #316

Binary file not shown.

Binary file not shown.

View File

@ -1905,16 +1905,16 @@ Stroluum shadow
Trojan Remains Trojan Remains
Envoy Remains Envoy Remains
Ovileth Remains Ovileth Remains
Extended Image #905 Phalanx (Tank) Remains
Extended Image #906 Phalanx (Siege) Remains
Extended Image #907 Hierophant Remains
Extended Image #908 Angeltear Rockets
Extended Image #909 Angeltear Rockets Trail
Extended Image #910 Ackmed
Extended Image #911 Ackmed Shadow
Extended Image #912 Simulacrum Remains
Extended Image #913 Vassal Remains
Extended Image #914 Nathrokor Remains
Extended Image #915 Extended Image #915
Extended Image #916 Extended Image #916
Extended Image #917 Extended Image #917

Binary file not shown.

View File

@ -3107,7 +3107,6 @@ Hierophant Banter B 03
Patriarch Ready 01 Patriarch Ready 01
Patriarch Ready 02 Patriarch Ready 02
Patriarch Ready 03 Patriarch Ready 03
Patriarch Ready 04
Patriarch Selected 01 Patriarch Selected 01
Patriarch Selected 02 Patriarch Selected 02
Patriarch Selected 03 Patriarch Selected 03
@ -3128,14 +3127,15 @@ Patriarch Banter 01
Patriarch Banter 02 Patriarch Banter 02
Patriarch Banter 03 Patriarch Banter 03
Patriarch Banter 04 Patriarch Banter 04
Extended Sound #1 Salamander Weapon 2 Fire 01
Extended Sound #1 Salamander Weapon 2 Fire 02
Extended Sound #1 Salamander Weapon 2 Fire 03
Extended Sound #1 Salamander Weapon 2 Fire 04
Extended Sound #1 Salamander Weapon 2 Hit 01
Extended Sound #1 Salamander Weapon 2 Hit 02
Extended Sound #1 Wyvern Weapon Charge 01
Extended Sound #1 Wyvern Weapon Charge 02
Wyvern Weapon Charge 03
Extended Sound #1 Extended Sound #1
Extended Sound #1 Extended Sound #1
Extended Sound #1 Extended Sound #1

View File

@ -3127,15 +3127,15 @@ cm\p\patriarch\bnt-01.wav
cm\p\patriarch\bnt-02.wav cm\p\patriarch\bnt-02.wav
cm\p\patriarch\bnt-03.wav cm\p\patriarch\bnt-03.wav
cm\p\patriarch\bnt-04.wav cm\p\patriarch\bnt-04.wav
caw.wav cm\t\salamander\wf2-01.wav
caw.wav cm\t\salamander\wf2-02.wav
caw.wav cm\t\salamander\wf2-03.wav
caw.wav cm\t\salamander\wf2-04.wav
caw.wav cm\t\salamander\wh2-01.wav
caw.wav cm\t\salamander\wh2-02.wav
caw.wav cm\t\wyvern\charge-01.wav
caw.wav cm\t\wyvern\charge-02.wav
caw.wav cm\t\wyvern\charge-03.wav
caw.wav caw.wav
caw.wav caw.wav
caw.wav caw.wav

Binary file not shown.

View File

@ -921,15 +921,15 @@ Ancile Remains
Trojan Remains Trojan Remains
Envoy Remains Envoy Remains
Ovileth Remains Ovileth Remains
Extended Sprite #1 Phalanx (Tank) Remains
Extended Sprite #1 Phalanx (Siege) Remains
Extended Sprite #1 Hierophant Remains
Extended Sprite #1 Angeltear Rockets
Extended Sprite #1 Angeltear Rockets Trail
Extended Sprite #1 Ackmed
Extended Sprite #1 Simulacrum Remains
Extended Sprite #1 Vassal Remains
Extended Sprite #1 Nathrokor Remains
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1

Binary file not shown.

View File

@ -407,7 +407,7 @@ Faction Selection Zerg
Terran Anchor (Grounded) Terran Anchor (Grounded)
Zerg Sasyrvoleth Zerg Sasyrvoleth
Terran Tencendur Terran Tencendur
Extended Unit #182 Ackmed
Extended Unit #183 Extended Unit #183
Extended Unit #184 Extended Unit #184
Extended Unit #185 Extended Unit #185

Binary file not shown.

View File

@ -214,7 +214,7 @@ Bottomless Spinestacks (Algoztalisk)
Relentless Tendrils (Okrimnilisk) Relentless Tendrils (Okrimnilisk)
Omnispores (Okrimnilisk) Omnispores (Okrimnilisk)
Venemous Bursts (Cherbrathalor) Venemous Bursts (Cherbrathalor)
Extended Weapon #87 Angeltear Rockets (Salamander)
Extended Weapon #88 Extended Weapon #88
Extended Weapon #89 Extended Weapon #89
Extended Weapon #90 Extended Weapon #90
@ -246,7 +246,7 @@ Extended Weapon #115
Extended Weapon #116 Extended Weapon #116
Extended Weapon #117 Extended Weapon #117
Extended Weapon #118 Extended Weapon #118
Extended Weapon #119 Micken Melter (Ackmed)
Medusa Rifle (Francisco Goska) Medusa Rifle (Francisco Goska)
Extended Weapon #121 Extended Weapon #121
Magnate's Maw (Stroluum) Magnate's Maw (Stroluum)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -6802,7 +6802,7 @@ Phalanx_Tank_BaseDeath:
playsnd 317 # Terran\TANK\TTaDth00.WAV playsnd 317 # Terran\TANK\TTaDth00.WAV
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
wait 3 wait 3
lowsprul 273 0 0 # Terran Building Rubble Small lowsprul 923 0 0 # Phalanx (Tank) remains
wait 1 wait 1
end end
@ -6863,7 +6863,7 @@ Phalanx_Tank_TurretGndAttkInit:
IsId 92 IsId 92
Type 14 Type 14
Init Phalanx_Siege_BaseInit Init Phalanx_Siege_BaseInit
Death Phalanx_Tank_BaseDeath Death Phalanx_Siege_BaseDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 [NONE]
@ -6913,6 +6913,14 @@ Phalanx_Siege_BaseInit:
sigorder 1 sigorder 1
goto ScourgeLocal00 goto ScourgeLocal00
Phalanx_Siege_BaseDeath:
playsnd 317 # Terran\TANK\TTaDth00.WAV
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
wait 3
lowsprul 924 0 0 # Phalanx (Siege) remains
wait 1
end
Phalanx_Siege_BaseSpecialState2: Phalanx_Siege_BaseSpecialState2:
wait 28 wait 28
playsnd 319 # Terran\TANK\TTaTra01.WAV playsnd 319 # Terran\TANK\TTaTra01.WAV
@ -27139,10 +27147,10 @@ Type 12
Init SalamanderInit Init SalamanderInit
Death SalamanderDeath Death SalamanderDeath
GndAttkInit SalamanderGndAttkInit GndAttkInit SalamanderGndAttkInit
AirAttkInit SalamanderGndAttkInit AirAttkInit SalamanderAirAttkInit
Unused1 [NONE] Unused1 [NONE]
GndAttkRpt SalamanderGndAttkInit GndAttkRpt SalamanderGndAttkInit
AirAttkRpt SalamanderGndAttkInit AirAttkRpt SalamanderAirAttkInit
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle SalamanderGndAttkToIdle GndAttkToIdle SalamanderGndAttkToIdle
AirAttkToIdle SalamanderGndAttkToIdle AirAttkToIdle SalamanderGndAttkToIdle
@ -27194,6 +27202,17 @@ SalamanderGndAttkInit:
ignorerest ignorerest
goto SalamanderWalkingToIdle goto SalamanderWalkingToIdle
SalamanderAirAttkInit:
wait 1
nobrkcodestart
playsndbtwn 3129 3132 # Salamander weapon 2 fire 01, 02, 03
attackwith 2
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
goto SalamanderWalkingToIdle
SalamanderWalking: SalamanderWalking:
setvertpos 0 setvertpos 0
imgol 1166 0 0 # Salamander Engines (cm\terran\salamander-engine.grp) imgol 1166 0 0 # Salamander Engines (cm\terran\salamander-engine.grp)
@ -34246,7 +34265,7 @@ HierophantDeath:
wait 2 wait 2
playfram 836 playfram 836
wait 2 wait 2
lowsprul 846 0 42 # Protoss Unit Rubble Medium lowsprul 925 0 0 # Hierophant remains
wait 1 wait 1
end end
@ -40689,9 +40708,15 @@ TarasqueMuzzleFlashDeath:
# 1647 Goliath Remains (cm\terran\goliath-remains.grp) # 1647 Goliath Remains (cm\terran\goliath-remains.grp)
# 1648 Ecclesiast Remains (cm\protoss\ecclesiast-remains.grp) # 1648 Ecclesiast Remains (cm\protoss\ecclesiast-remains.grp)
# 1648 Lanifect Remains (cm\protoss\lanifect-death.grp) # 1648 Lanifect Remains (cm\protoss\lanifect-death.grp)
# 1904 Trojan Remains (cm\protoss\lanifect-death.grp) # 1904 Trojan Remains (cm\terran\trojan-death.grp)
# 1905 Envoy Remains (cm\protoss\lanifect-death.grp) # 1905 Envoy Remains (cm\protoss\envoy-death.grp)
# 1906 Ovileth Remains (cm\protoss\lanifect-death.grp) # 1906 Ovileth Remains (cm\zerg\ovileth-death.grp)
# 1907 Phalanx (Tank) Remains (cm\terran\phalanx-tank-death.grp)
# 1908 Phalanx (Siege) Remains (cm\terran\phalanx-siege-death.grp)
# 1909 Hierophant Remains (cm\protoss\hierophant-death.grp)
# 1914 Simulacrum Remains (cm\protoss\simulacrum-death.grp)
# 1915 Vassal Remains (cm\protoss\vassal-death.grp)
# 1916 Nathrokor Remains (cm\zerg\nathrokor-death.grp)
.headerstart .headerstart
IsId 650 IsId 650
Type 1 Type 1
@ -43330,6 +43355,8 @@ WyvernDeath:
WyvernGndAttkInit: WyvernGndAttkInit:
playfram 0x00 playfram 0x00
playsndbtwn 3135 3137 # Wyvern weapon charge 01, 02, 03
wait 12
gotorepeatattk gotorepeatattk
ignorerest ignorerest
goto WyvernGndAttkToIdle goto WyvernGndAttkToIdle
@ -47761,7 +47788,7 @@ OptectonInit:
playfram 0x00 playfram 0x00
wait 2 wait 2
goto ScourgeLocal00 goto ScourgeLocal00
OptectonGndAttkToIdle: OptectonGndAttkToIdle:
playfram 0x00 playfram 0x00
wait 2 wait 2
@ -47780,41 +47807,16 @@ OptectonGndAttkRpt:
wait 7 wait 7
imgol 1820 0 0 # Architect charge overlay imgol 1820 0 0 # Architect charge overlay
wait 8 wait 8
playfram 0x220 call OptectonShoot
imgoluselo 1855 0 0 # Optecton muzzle flash call OptectonShoot
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04 call OptectonShoot
attackwith 1 call OptectonShoot
wait 1 call OptectonShoot
playfram 0x240 call OptectonShoot
wait 1 call OptectonShoot
playfram 0x220 call OptectonShoot
imgoluselo 1855 0 0 # Optecton muzzle flash call OptectonShoot
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04 call OptectonShoot
attackwith 1
wait 1
playfram 0x240
wait 1
playfram 0x220
imgoluselo 1855 0 0 # Optecton muzzle flash
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04
attackwith 1
wait 1
playfram 0x240
wait 1
playfram 0x220
imgoluselo 1855 0 0 # Optecton muzzle flash
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04
attackwith 1
wait 1
playfram 0x240
wait 1
playfram 0x220
imgoluselo 1855 0 0 # Optecton muzzle flash
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04
attackwith 1
wait 1
playfram 0x240
wait 1
playfram 0x260 playfram 0x260
wait 1 wait 1
playfram 0x00 playfram 0x00
@ -47824,6 +47826,16 @@ OptectonGndAttkRpt:
ignorerest ignorerest
goto OptectonGndAttkToIdle goto OptectonGndAttkToIdle
OptectonShoot:
playfram 0x220
imgoluselo 1855 0 0 # Optecton muzzle flash
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04
attackwith 1
wait 1
playfram 0x240
wait 3
return
OptectonWalking: OptectonWalking:
move 4 move 4
wait 1 wait 1
@ -48589,6 +48601,7 @@ WyvernTurretGndAttkInit:
playfram 0x00 playfram 0x00
wait 1 wait 1
nobrkcodestart nobrkcodestart
wait 12
# playfram 0x20 # playfram 0x20
attackwith 1 attackwith 1
nobrkcodeend nobrkcodeend
@ -51867,4 +51880,61 @@ GoskaGndAttkRpt:
ignorerest ignorerest
goto EidolonGndAttkToIdle goto EidolonGndAttkToIdle
## Next free IsId: 792 # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1910 Angeltear Rockets (bullet\SMmissle.grp)
.headerstart
IsId 792
Type 2
Init AngeltearRocketInit
Death AngeltearRocketDeath
GndAttkInit AngeltearRocketGndAttkInit
AirAttkInit [NONE]
.headerend
# ----------------------------------------------------------------------------- #
AngeltearRocketInit:
playfram 0x00
wait 1
sigorder 1
wait 1
AngeltearRocketGndAttkInit:
sprol 927 0 0 # Angeltear Rockets Trail (cm\terran\salamander-rocket-trail.grp)
wait 2
goto AngeltearRocketGndAttkInit
AngeltearRocketDeath:
playsndbtwn 3133 3134 # Salamander weapon 2 hit 01, 02
imgol 530 0 0 # Gemini Missiles Explosion (thingy\ecaHit.grp)
domissiledmg
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1912 Ackmed (cm\heroes\ackmed.grp)
.headerstart
IsId 793
Type 12
Init AckmedInit
Death HarakanDeath
GndAttkInit HarakanGndAttkInit
AirAttkInit HarakanGndAttkInit
Unused1 HarakanUnused1
GndAttkRpt HarakanGndAttkRpt
AirAttkRpt HarakanGndAttkRpt
CastSpell [NONE]
GndAttkToIdle HarakanGndAttkToIdle
AirAttkToIdle HarakanGndAttkToIdle
Unused2 [NONE]
Walking HarakanWalking
WalkingToIdle HarakanWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
AckmedInit:
imgul 1913 0 0 # Ackmed Shadow (cm\heroes\ackmed-shadow.grp)
goto HarakanWalkingToIdle
## Next free IsId: 794

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.