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

Standardize shadow grp definitions; Update pcolor randomization; Revise internal handling of mutation animations

This commit is contained in:
Pr0nogo 2023-07-29 13:34:30 -04:00
parent 7c2ec5a6de
commit 11ae4eda83
98 changed files with 100 additions and 39 deletions

Binary file not shown.

Binary file not shown.

View File

@ -1749,7 +1749,7 @@ Philoc Engines
Engram Warp Flash
Radial Explosion (Orange)
Radial Explosion (Green)
Extended Image #749
Quazilisk Mutate
Extended Image #750
Extended Image #751
Extended Image #752

View File

@ -6924,6 +6924,8 @@ Phalanx_Tank_BaseDeath:
playsnd 317 # Terran\TANK\TTaDth00.WAV
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
wait 3
lowsprul 273 0 0 # Terran Building Rubble Small
wait 1
end
Phalanx_Tank_BaseWalking:
@ -20464,20 +20466,7 @@ ZergEggAllMutationsSpecialState2:
goto ZergEggAllMutationsLocal01
ZergEggAllMutationsGndAttkToIdle:
playfram 48
wait 2
playfram 49
wait 2
playfram 50
wait 2
playfram 51
wait 2
playfram 52
wait 2
playfram 53
wait 2
playfram 54
waitrand 1 3
wait 1
goto ZergEggAllMutationsLocal00
ZergEggAllMutationsAirAttkToIdle:
@ -34379,18 +34368,19 @@ QuaziliskUnused1:
goto QuaziliskGndAttkToIdle
QuaziliskGndAttkInit:
playfram 0x00 # Frame set 0
playfram 0x110
wait 1
nobrkcodestart
playfram 0x110
playfram 0x121
wait 1
playsndbtwn 1329 1331 # Quazilisk attack 01, 02, 03
attack
wait 1
playfram 0x00
wait 1
playfram 0x110
wait 1
playfram 0x00
playfram 0x121
wait 1
playfram 0x110
wait 1
nobrkcodeend
gotorepeatattk
@ -51740,4 +51730,75 @@ TerranHeavyMissileExplosionDeath:
wait 1
end
# Next free isid: 754
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1751 Quazilisk Mutate (cm\zerg\quazilisk-mutate.grp)
.headerstart
IsId 754
Type 13
Init ZergMutateInit
Death EggDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 ZergMutateUnused
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 ZergMutateSpecialState1
.headerend
# ----------------------------------------------------------------------------- #
ZergMutateInit:
playfram 0x00
goto InfestedTerranLocal00
ZergMutateDeath:
wait 1
end
ZergMutateUnused:
wait 1
nobrkcodestart
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0
wait 2
sigorder 4
wait 2
nobrkcodeend
goto InfestedTerranLocal00
ZergMutateSpecialState1:
playfram 0
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
waitrand 1 3
sigorder 8
goto InfestedTerranLocal00
# Next free isid: 755

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.