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

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 Tethzorokor Birth
Vilgorokor Birth Vilgorokor Birth
Protathalor Birth Protathalor Birth
Extended Image #829 Cikralisk Birth
Extended Image #830 Extended Image #830
Extended Image #831 Extended Image #831
Extended Image #832 Extended Image #832

Binary file not shown.

View File

@ -3025,9 +3025,9 @@ Addon Construction 01
Addon Construction 02 Addon Construction 02
Addon Construction 03 Addon Construction 03
Addon Construction 04 Addon Construction 04
Extended Sound #1 Cikralisk Weaponfire 01
Extended Sound #1 Cikralisk Weaponfire 02
Extended Sound #1 Cikralisk Weaponfire 03
Extended Sound #1 Extended Sound #1
Extended Sound #1 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-01.wav
cm\t\_building\_construct-02.wav cm\t\_building\_construct-02.wav
cm\t\_building\_construct-03.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) imgul 1414 0 -5 # Axitrilisk Shadow (cm\zerg\axitrilisk-shadow.grp)
AxitriliskWalkingToIdle: AxitriliskWalkingToIdle:
playfram 0x00 playfram 0x00
wait 62 wait 125
randcondjmp 64 AxitriliskLocal00
goto AxitriliskWalkingToIdle 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: AxitriliskDeath:
playsnd 1536 # Skithrokor death 01 playsnd 1536 # Skithrokor death 01
@ -46284,12 +46270,12 @@ AirAttkInit CikraliskGndAttkInit
Unused1 CikraliskUnused1 Unused1 CikraliskUnused1
GndAttkRpt CikraliskGndAttkInit GndAttkRpt CikraliskGndAttkInit
AirAttkRpt CikraliskGndAttkInit AirAttkRpt CikraliskGndAttkInit
CastSpell CikraliskCastSpell CastSpell [NONE]
GndAttkToIdle CikraliskGndAttkToIdle GndAttkToIdle CikraliskGndAttkToIdle
AirAttkToIdle CikraliskGndAttkToIdle AirAttkToIdle CikraliskGndAttkToIdle
Unused2 [NONE] Unused2 [NONE]
Walking CikraliskWalking Walking CikraliskWalking
WalkingToIdle CikraliskWalkingToIdle WalkingToIdle CikraliskGndAttkToIdle
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 CikraliskSpecialState2 SpecialState2 CikraliskSpecialState2
AlmostBuilt [NONE] AlmostBuilt [NONE]
@ -46310,77 +46296,11 @@ Enable [NONE]
CikraliskInit: CikraliskInit:
imgul 1394 0 0 # Cikralisk Shadow (cm\zerg\cikralisk-shadow.grp) imgul 1394 0 0 # Cikralisk Shadow (cm\zerg\cikralisk-shadow.grp)
goto CikraliskLocal42 goto CikraliskGndAttkToIdle
CikraliskLocal42: CikraliskGndAttkToIdle:
playfram 0x00 playfram 0x00
wait 1 wait 1
goto CikraliskLocal00 goto CikraliskGndAttkToIdle
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
CikraliskDeath: CikraliskDeath:
playsnd 867 # Zerg\Hydra\ZHyDth00.WAV playsnd 867 # Zerg\Hydra\ZHyDth00.WAV
@ -46408,7 +46328,7 @@ CikraliskUnused1:
wait 2 wait 2
setfldirect 12 setfldirect 12
nobrkcodeend nobrkcodeend
goto CikraliskLocal42 goto CikraliskGndAttkToIdle
CikraliskGndAttkInit: CikraliskGndAttkInit:
playfram 0x120 playfram 0x120
@ -46420,7 +46340,7 @@ CikraliskGndAttkInit:
attackwith 1 attackwith 1
wait 1 wait 1
playfram 0x180 playfram 0x180
playsnd 1894 # Kagralisk weaponfire 01 playsndbtwn 3027 3029 # Cikralisk weaponfire 01, 02, 03
attackwith 1 attackwith 1
wait 1 wait 1
nobrkcodeend nobrkcodeend
@ -46433,36 +46353,6 @@ CikraliskGndAttkInit:
gotorepeatattk gotorepeatattk
ignorerest ignorerest
goto CikraliskGndAttkToIdle 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: CikraliskWalking:
move 5 move 5
@ -46491,10 +46381,6 @@ CikraliskWalking:
move 5 move 5
wait 1 wait 1
goto CikraliskWalking goto CikraliskWalking
CikraliskWalkingToIdle:
playfram 0x00
goto CikraliskLocal00
CikraliskSpecialState2: CikraliskSpecialState2:
playfram 0x1A0 playfram 0x1A0
@ -46532,7 +46418,7 @@ CikraliskUnBurrow:
playfram 0x20 playfram 0x20
wait 1 wait 1
sigorder 4 sigorder 4
goto CikraliskWalkingToIdle goto CikraliskGndAttkToIdle
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
@ -50614,7 +50500,7 @@ MortothrokorBurrow:
playfram 0x240 playfram 0x240
wait 1 wait 1
sigorder 4 sigorder 4
goto ZoryusthalethLocal07 goto MortothrokorSpecialState2
MortothrokorUnBurrow: MortothrokorUnBurrow:
wait 1 wait 1
@ -52068,7 +51954,7 @@ Unused2 [NONE]
Walking CherbrathalorWalking Walking CherbrathalorWalking
WalkingToIdle CherbrathalorGndAttkToIdle WalkingToIdle CherbrathalorGndAttkToIdle
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 ZoryusthalethSpecialState2 SpecialState2 CherbrathalorSpecialState2
AlmostBuilt [NONE] AlmostBuilt [NONE]
Built [NONE] Built [NONE]
Landing [NONE] Landing [NONE]
@ -52079,8 +51965,8 @@ WarpIn [NONE]
Unused3 [NONE] Unused3 [NONE]
StarEditInit [NONE] StarEditInit [NONE]
Disable [NONE] Disable [NONE]
Burrow ZoryusthalethBurrow Burrow CherbrathalorBurrow
UnBurrow ZoryusthalethUnBurrow UnBurrow CherbrathalorUnBurrow
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -52183,6 +52069,55 @@ CherbrathalorWalking:
move 3 move 3
playfram 0x00 playfram 0x00
goto CherbrathalorWalking 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: # This header is used by images.dat entries:
@ -52204,7 +52139,7 @@ Unused2 [NONE]
Walking CherbrathalorWalking Walking CherbrathalorWalking
WalkingToIdle OkrimniliskGndAttkToIdle WalkingToIdle OkrimniliskGndAttkToIdle
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 ZoryusthalethSpecialState2 SpecialState2 OkrimniliskSpecialState2
AlmostBuilt [NONE] AlmostBuilt [NONE]
Built [NONE] Built [NONE]
Landing [NONE] Landing [NONE]
@ -52215,8 +52150,8 @@ WarpIn [NONE]
Unused3 [NONE] Unused3 [NONE]
StarEditInit [NONE] StarEditInit [NONE]
Disable [NONE] Disable [NONE]
Burrow ZoryusthalethBurrow Burrow OkrimniliskBurrow
UnBurrow ZoryusthalethUnBurrow UnBurrow OkrimniliskUnBurrow
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -52308,8 +52243,55 @@ OkrimniliskGndAttkInit:
gotorepeatattk gotorepeatattk
ignorerest ignorerest
goto OkrimniliskGndAttkToIdle 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: # 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: - Gameplay:
- Removed detector flag from Axtoth Axis (r. TheBeaver99) - Removed detector flag from Axtoth Axis (r. TheBeaver99)
- Audiovisual: - 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) - 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) - 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) - Corrected Vagrant Shade portrait (r. TheBeaver99)
@ -35,6 +36,7 @@ This patch will include audiovisual improvements and mild balance adjustments.
- Added SFX for: - Added SFX for:
- Terran addon self-construction - Terran addon self-construction
- Madcaps reaching full stacks of Cabeirus Feeders - Madcaps reaching full stacks of Cabeirus Feeders
- Cikralisk weaponfire
- Updated icons for: - Updated icons for:
- Terran supreme construction; All Protoss constructions (c. TheBeaver99) - Terran supreme construction; All Protoss constructions (c. TheBeaver99)

Binary file not shown.