Add Cikralisk weaponfire SFX; Fix burrow for Cherbrathalor/Okrimnilisk; Fix Savant weaponfire SFX in garrisons; Update editor MPQ

This commit is contained in:
Pr0nogo 2024-03-20 20:00:16 -04:00
parent d86cdc5df7
commit c25956fa7b
19 changed files with 125 additions and 138 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1829,7 +1829,7 @@ Kalkalisk Birth (Egg)
Tethzorokor Birth
Vilgorokor Birth
Protathalor Birth
Extended Image #829
Cikralisk Birth
Extended Image #830
Extended Image #831
Extended Image #832

Binary file not shown.

View File

@ -3025,9 +3025,9 @@ Addon Construction 01
Addon Construction 02
Addon Construction 03
Addon Construction 04
Extended Sound #1
Extended Sound #1
Extended Sound #1
Cikralisk Weaponfire 01
Cikralisk Weaponfire 02
Cikralisk Weaponfire 03
Extended Sound #1
Extended Sound #1
Extended Sound #1

View File

@ -3024,4 +3024,7 @@ cm\t\madcap\pas-03.wav
cm\t\_building\_construct-01.wav
cm\t\_building\_construct-02.wav
cm\t\_building\_construct-03.wav
cm\t\_building\_construct-04.wav
cm\t\_building\_construct-04.wav
cm\z\cikralisk\wf-01.wav
cm\z\cikralisk\wf-02.wav
cm\z\cikralisk\wf-03.wav

Binary file not shown.

Binary file not shown.

View File

@ -39422,22 +39422,8 @@ AxitriliskInit:
imgul 1414 0 -5 # Axitrilisk Shadow (cm\zerg\axitrilisk-shadow.grp)
AxitriliskWalkingToIdle:
playfram 0x00
wait 62
randcondjmp 64 AxitriliskLocal00
wait 125
goto AxitriliskWalkingToIdle
AxitriliskLocal00:
wait 1
playfram 0x20
wait 1
playfram 0x40
wait 1
playfram 0x60
wait 1
playfram 0x40
wait 1
playfram 0x20
wait 1
goto AxitriliskWalkingToIdle
AxitriliskDeath:
playsnd 1536 # Skithrokor death 01
@ -46284,12 +46270,12 @@ AirAttkInit CikraliskGndAttkInit
Unused1 CikraliskUnused1
GndAttkRpt CikraliskGndAttkInit
AirAttkRpt CikraliskGndAttkInit
CastSpell CikraliskCastSpell
CastSpell [NONE]
GndAttkToIdle CikraliskGndAttkToIdle
AirAttkToIdle CikraliskGndAttkToIdle
Unused2 [NONE]
Walking CikraliskWalking
WalkingToIdle CikraliskWalkingToIdle
WalkingToIdle CikraliskGndAttkToIdle
SpecialState1 [NONE]
SpecialState2 CikraliskSpecialState2
AlmostBuilt [NONE]
@ -46310,77 +46296,11 @@ Enable [NONE]
CikraliskInit:
imgul 1394 0 0 # Cikralisk Shadow (cm\zerg\cikralisk-shadow.grp)
goto CikraliskLocal42
CikraliskLocal42:
playfram 0x00
wait 1
goto CikraliskLocal00
CikraliskLocal00:
wait 62
randcondjmp 25 CikraliskLocal01
randcondjmp 128 CikraliskLocal02
goto CikraliskLocal00
CikraliskLocal01:
playfram 0x120
wait 1
playfram 0x140
wait 1
playfram 0x160
wait 1
playfram 0x180
wait 12
playfram 0x160
wait 1
playfram 0x140
wait 1
playfram 0x120
wait 1
goto CikraliskLocal42
CikraliskLocal02:
randcondjmp 128 CikraliskLocal03
playfram 0x20
wait 1
turnccwise 1
playfram 0x40
wait 1
turnccwise 1
playfram 0x60
wait 1
turnccwise 1
playfram 0x40
wait 1
turnccwise 1
playfram 0x20
wait 1
turnccwise 1
playfram 0x00
wait 1
turnccwise 1
goto CikraliskLocal42
CikraliskLocal03:
playfram 0x20
wait 1
turncwise 1
playfram 0x40
wait 1
turncwise 1
playfram 0x60
wait 1
turncwise 1
playfram 0x40
wait 1
turncwise 1
playfram 0x20
wait 1
turncwise 1
playfram 0x00
wait 1
turncwise 1
goto CikraliskLocal42
goto CikraliskGndAttkToIdle
CikraliskGndAttkToIdle:
playfram 0x00
wait 1
goto CikraliskGndAttkToIdle
CikraliskDeath:
playsnd 867 # Zerg\Hydra\ZHyDth00.WAV
@ -46408,7 +46328,7 @@ CikraliskUnused1:
wait 2
setfldirect 12
nobrkcodeend
goto CikraliskLocal42
goto CikraliskGndAttkToIdle
CikraliskGndAttkInit:
playfram 0x120
@ -46420,7 +46340,7 @@ CikraliskGndAttkInit:
attackwith 1
wait 1
playfram 0x180
playsnd 1894 # Kagralisk weaponfire 01
playsndbtwn 3027 3029 # Cikralisk weaponfire 01, 02, 03
attackwith 1
wait 1
nobrkcodeend
@ -46433,36 +46353,6 @@ CikraliskGndAttkInit:
gotorepeatattk
ignorerest
goto CikraliskGndAttkToIdle
CikraliskGndAttkToIdle:
playfram 0x00
wait 1
goto CikraliskLocal00
CikraliskCastSpell:
playfram 0x120
wait 1
nobrkcodestart
playfram 0x140
wait 1
playfram 0x160
attackwith 1
wait 1
playfram 0x180
playsnd 1894 # Kagralisk weaponfire 01
castspell
sigorder 2
wait 1
nobrkcodeend
playfram 0x160
wait 1
playfram 0x140
wait 1
playfram 0x120
wait 1
gotorepeatattk
ignorerest
goto CikraliskGndAttkToIdle
CikraliskWalking:
move 5
@ -46491,10 +46381,6 @@ CikraliskWalking:
move 5
wait 1
goto CikraliskWalking
CikraliskWalkingToIdle:
playfram 0x00
goto CikraliskLocal00
CikraliskSpecialState2:
playfram 0x1A0
@ -46532,7 +46418,7 @@ CikraliskUnBurrow:
playfram 0x20
wait 1
sigorder 4
goto CikraliskWalkingToIdle
goto CikraliskGndAttkToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
@ -50614,7 +50500,7 @@ MortothrokorBurrow:
playfram 0x240
wait 1
sigorder 4
goto ZoryusthalethLocal07
goto MortothrokorSpecialState2
MortothrokorUnBurrow:
wait 1
@ -52068,7 +51954,7 @@ Unused2 [NONE]
Walking CherbrathalorWalking
WalkingToIdle CherbrathalorGndAttkToIdle
SpecialState1 [NONE]
SpecialState2 ZoryusthalethSpecialState2
SpecialState2 CherbrathalorSpecialState2
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
@ -52079,8 +51965,8 @@ WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable [NONE]
Burrow ZoryusthalethBurrow
UnBurrow ZoryusthalethUnBurrow
Burrow CherbrathalorBurrow
UnBurrow CherbrathalorUnBurrow
.headerend
# ----------------------------------------------------------------------------- #
@ -52183,6 +52069,55 @@ CherbrathalorWalking:
move 3
playfram 0x00
goto CherbrathalorWalking
CherbrathalorBurrow:
imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp)
playfram 0x20
wait 1
playfram 0x40
wait 1
playfram 0x60
wait 1
playfram 0x80
wait 1
playfram 0xA0
imgol 423 15 12 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp)
imgol 423 -12 -3 # Burrowing Dust (thingy\bDust.grp)
wait 1
playfram 0xC0
wait 1
playfram 0xE0
wait 1
sigorder 4
goto CherbrathalorSpecialState2
CherbrathalorUnBurrow:
wait 1
waitrand 1 2
imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp)
playfram 0xC0
wait 1
playfram 0xA0
wait 1
playfram 0x80
wait 1
playfram 0x60
imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp)
imgol 423 -12 -12 # Burrowing Dust (thingy\bDust.grp)
wait 1
playfram 0x40
wait 1
playfram 0x20
wait 1
sigorder 4
goto CherbrathalorGndAttkToIdle
CherbrathalorSpecialState2:
playfram 0x280
goto ZoryusthalethLocal07
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
@ -52204,7 +52139,7 @@ Unused2 [NONE]
Walking CherbrathalorWalking
WalkingToIdle OkrimniliskGndAttkToIdle
SpecialState1 [NONE]
SpecialState2 ZoryusthalethSpecialState2
SpecialState2 OkrimniliskSpecialState2
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
@ -52215,8 +52150,8 @@ WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable [NONE]
Burrow ZoryusthalethBurrow
UnBurrow ZoryusthalethUnBurrow
Burrow OkrimniliskBurrow
UnBurrow OkrimniliskUnBurrow
.headerend
# ----------------------------------------------------------------------------- #
@ -52308,8 +52243,55 @@ OkrimniliskGndAttkInit:
gotorepeatattk
ignorerest
goto OkrimniliskGndAttkToIdle
OkrimniliskBurrow:
imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp)
playfram 0x20
wait 1
playfram 0x40
wait 1
playfram 0x60
wait 1
playfram 0x80
wait 1
playfram 0xA0
imgol 423 15 12 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp)
imgol 423 -12 -3 # Burrowing Dust (thingy\bDust.grp)
wait 1
playfram 0xC0
wait 1
playfram 0xE0
wait 1
sigorder 4
goto OkrimniliskSpecialState2
OkrimniliskUnBurrow:
wait 1
waitrand 1 2
imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp)
playfram 0xC0
wait 1
playfram 0xA0
wait 1
playfram 0x80
wait 1
playfram 0x60
imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp)
imgol 423 -12 -12 # Burrowing Dust (thingy\bDust.grp)
wait 1
playfram 0x40
wait 1
playfram 0x20
wait 1
sigorder 4
goto OkrimniliskGndAttkToIdle
OkrimniliskSpecialState2:
playfram 0x140
goto ZoryusthalethLocal07
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:

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

@ -21,6 +21,7 @@ This patch will include audiovisual improvements and mild balance adjustments.
- Gameplay:
- Removed detector flag from Axtoth Axis (r. TheBeaver99)
- Audiovisual:
- Savants now correctly play their weaponfire SFX when attacking while garrisoned
- Losing a structure with an addon still attached no longer plays the "abandon addon" advisor event (r. TheBeaver99)
- Fixed advisor events not playing for structure warp completion if your race was not Protoss, and addon completion if your race was not Terran (r. TheBeaver99)
- Corrected Vagrant Shade portrait (r. TheBeaver99)
@ -35,6 +36,7 @@ This patch will include audiovisual improvements and mild balance adjustments.
- Added SFX for:
- Terran addon self-construction
- Madcaps reaching full stacks of Cabeirus Feeders
- Cikralisk weaponfire
- Updated icons for:
- Terran supreme construction; All Protoss constructions (c. TheBeaver99)

Binary file not shown.