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

Update Inzorthrokor and Iziralisk models

This commit is contained in:
Pr0nogo 2026-08-03 23:24:19 -04:00
parent cb3bfc29db
commit d1e5953ae0
29 changed files with 480 additions and 100 deletions

Binary file not shown.

Binary file not shown.

View File

@ -2410,7 +2410,7 @@ Grimoire
Grimoire Shadow Grimoire Shadow
Zytryleth Zytryleth
Zytryleth Shadow Zytryleth Shadow
Extended Image #1410 Inzorthrokor Mutate
Extended Image #1411 Extended Image #1411
Extended Image #1412 Extended Image #1412
Extended Image #1413 Extended Image #1413

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

@ -0,0 +1,176 @@
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# All shadows
.headerstart
IsId 275
Type 1
Init ShadowHeaderInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ShadowHeaderInit:
wait 1
followmaingraphic
goto ShadowHeaderInit
Generic_Wait1End:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# Generic engines, e.g.
# 2194 Helion Engines (cm\a\helion-engine.grp)
.headerstart
IsId 730
Type 15
Init Engines_MultiGlowHeader_OmniInit
Death Generic_Wait1End
GndAttkInit Generic_Wait1End
AirAttkInit Generic_Wait1End
Unused1 [NONE]
GndAttkRpt Generic_Wait1End
AirAttkRpt Generic_Wait1End
CastSpell Generic_Wait1End
GndAttkToIdle Generic_Wait1End
AirAttkToIdle Generic_Wait1End
Unused2 [NONE]
Walking Engines_MultiGlowHeader_OmniInit
WalkingToIdle Generic_Wait1End
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Engines_MultiGlowHeader_OmniInit:
engframe 0
wait 1
engframe 32
wait 1
goto Engines_MultiGlowHeader_OmniInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# Generic remnants 5
# 1500 Blackjack Remains (cm\terran\blackjack-corpse.grp)
.headerstart
IsId 650
Type 1
Init GenericRemnantsFiveInit
Death GenericRemnantsFiveDeath
.headerend
# ----------------------------------------------------------------------------- #
GenericRemnantsFiveInit:
playfram 0x00
wait 239
GenericRemnantsFiveDeath:
wait 1
playfram 1
wait 255
wait 24
playfram 2
wait 255
wait 24
playfram 3
wait 255
wait 24
playfram 4
wait 255
wait 24
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 976 Optical Flare Hit (Small) (thingy\TmeFlshS.grp)
# 977 Optical Flare Hit (Medium) (thingy\TmeFlshM.grp)
# 978 Optical Flare Hit (Large) (thingy\TmeFlshL.grp)
.headerstart
IsId 32
Type 1
Init OpticalFlareHitInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
OpticalFlareHitInit:
playfram 0x00
wait 1
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
playfram 8
wait 1
goto Generic_Wait1End
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# Generic remnants 3, e.g.
# 2257 Thaumalogue Remains (cm\a\thaumalogue-remains.grp)
.headerstart
IsId 41
Type 1
Init GenericRemnantsThreeInit
Death GenericRemnantsThreeDeath
.headerend
# ----------------------------------------------------------------------------- #
GenericRemnantsThreeInit:
playfram 0x00
wait 239
GenericRemnantsThreeDeath:
wait 1
playfram 1
wait 255
wait 24
playfram 2
wait 255
wait 24
playfram 3
wait 255
wait 24
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
.headerstart
IsId 291
Type 15
Init Engines_GlowHeaderInit
Death Generic_Wait1End
GndAttkInit Generic_Wait1End
AirAttkInit Generic_Wait1End
Unused1 [NONE]
GndAttkRpt Generic_Wait1End
AirAttkRpt Generic_Wait1End
CastSpell Generic_Wait1End
GndAttkToIdle Generic_Wait1End
AirAttkToIdle Generic_Wait1End
Unused2 [NONE]
Walking Engines_GlowHeaderInit
WalkingToIdle Generic_Wait1End
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Engines_GlowHeaderInit:
engset 0
wait 1
engset 1
wait 1
goto Engines_GlowHeaderInit

View File

@ -0,0 +1,176 @@
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# All shadows
.headerstart
IsId 275
Type 1
Init ShadowHeaderInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ShadowHeaderInit:
wait 1
followmaingraphic
goto ShadowHeaderInit
Generic_Wait1End:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# Generic engines, e.g.
# 2194 Helion Engines (cm\a\helion-engine.grp)
.headerstart
IsId 730
Type 15
Init Engines_MultiGlowHeader_OmniInit
Death Generic_Wait1End
GndAttkInit Generic_Wait1End
AirAttkInit Generic_Wait1End
Unused1 [NONE]
GndAttkRpt Generic_Wait1End
AirAttkRpt Generic_Wait1End
CastSpell Generic_Wait1End
GndAttkToIdle Generic_Wait1End
AirAttkToIdle Generic_Wait1End
Unused2 [NONE]
Walking Engines_MultiGlowHeader_OmniInit
WalkingToIdle Generic_Wait1End
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Engines_MultiGlowHeader_OmniInit:
engframe 0
wait 1
engframe 32
wait 1
goto Engines_MultiGlowHeader_OmniInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# Generic remnants 5
# 1500 Blackjack Remains (cm\terran\blackjack-corpse.grp)
.headerstart
IsId 650
Type 1
Init GenericRemnantsFiveInit
Death GenericRemnantsFiveDeath
.headerend
# ----------------------------------------------------------------------------- #
GenericRemnantsFiveInit:
playfram 0x00
wait 239
GenericRemnantsFiveDeath:
wait 1
playfram 1
wait 255
wait 24
playfram 2
wait 255
wait 24
playfram 3
wait 255
wait 24
playfram 4
wait 255
wait 24
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 976 Optical Flare Hit (Small) (thingy\TmeFlshS.grp)
# 977 Optical Flare Hit (Medium) (thingy\TmeFlshM.grp)
# 978 Optical Flare Hit (Large) (thingy\TmeFlshL.grp)
.headerstart
IsId 32
Type 1
Init OpticalFlareHitInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
OpticalFlareHitInit:
playfram 0x00
wait 1
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
playfram 8
wait 1
goto Generic_Wait1End
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# Generic remnants 3, e.g.
# 2257 Thaumalogue Remains (cm\a\thaumalogue-remains.grp)
.headerstart
IsId 41
Type 1
Init GenericRemnantsThreeInit
Death GenericRemnantsThreeDeath
.headerend
# ----------------------------------------------------------------------------- #
GenericRemnantsThreeInit:
playfram 0x00
wait 239
GenericRemnantsThreeDeath:
wait 1
playfram 1
wait 255
wait 24
playfram 2
wait 255
wait 24
playfram 3
wait 255
wait 24
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
.headerstart
IsId 291
Type 15
Init Engines_GlowHeaderInit
Death Generic_Wait1End
GndAttkInit Generic_Wait1End
AirAttkInit Generic_Wait1End
Unused1 [NONE]
GndAttkRpt Generic_Wait1End
AirAttkRpt Generic_Wait1End
CastSpell Generic_Wait1End
GndAttkToIdle Generic_Wait1End
AirAttkToIdle Generic_Wait1End
Unused2 [NONE]
Walking Engines_GlowHeaderInit
WalkingToIdle Generic_Wait1End
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Engines_GlowHeaderInit:
engset 0
wait 1
engset 1
wait 1
goto Engines_GlowHeaderInit

Binary file not shown.

View File

@ -15370,12 +15370,12 @@ QuazrokorInit:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 2024 Inzorthrokor (cm\faction-t\inzorthrokor.grp) # 2024 Inzorthrokor (cm\f-z\inzorthrokor.grp)
.headerstart .headerstart
IsId 820 IsId 820
Type 26 Type 26
Init ZoryusthalethInit Init InzorthrokorInit
Death ZoryusthalethDeath Death InzorthrokorDeath
GndAttkInit InzorthrokorGndAttkInit GndAttkInit InzorthrokorGndAttkInit
AirAttkInit InzorthrokorGndAttkInit AirAttkInit InzorthrokorGndAttkInit
Unused1 ZoryusthalethUnused1 Unused1 ZoryusthalethUnused1
@ -15405,6 +15405,33 @@ Enable [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
InzorthrokorInit:
imgulnextid 0 0 # Inzorthrokor Shadow (cm\f-z\inzorthrokor-shadow.grp)
goto ZoryusthalethGndAttkToIdle
InzorthrokorDeath:
playsnd 1917 # Zoryusthaleth death 01
setfldirect 0
playfram 408
wait 2
playfram 409
wait 2
playfram 410
wait 2
playfram 411
wait 2
playfram 412
wait 2
playfram 413
wait 2
playfram 414
wait 2
playfram 415
wait 2
lowsprul 996 0 0 # Inzorthrokor Remains
wait 1
end
InzorthrokorGndAttkInit: InzorthrokorGndAttkInit:
playfram 0x00 playfram 0x00
wait 1 wait 1
@ -17052,7 +17079,7 @@ KethrajKeepIsWorking:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1800 Iziralisk (cm\faction-z\iziralisk.grp) # 1800 Iziralisk (cm\f-z\iziralisk.grp)
.headerstart .headerstart
IsId 834 IsId 834
Type 26 Type 26
@ -17068,8 +17095,8 @@ GndAttkToIdle IziraliskGndAttkToIdle
AirAttkToIdle IziraliskGndAttkToIdle AirAttkToIdle IziraliskGndAttkToIdle
Unused2 [NONE] Unused2 [NONE]
Walking IziraliskWalking Walking IziraliskWalking
WalkingToIdle IziraliskGndAttkToIdle WalkingToIdle IziraliskWalkingToIdle
SpecialState1 [NONE] SpecialState1 SkryrokorLocal00
SpecialState2 IziraliskSpecialState2 SpecialState2 IziraliskSpecialState2
AlmostBuilt [NONE] AlmostBuilt [NONE]
Built [NONE] Built [NONE]
@ -17088,9 +17115,10 @@ Enable [NONE]
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
IziraliskInit: IziraliskInit:
imgul 1473 0 0 # Iziralisk Shadow (cm\zerg\izirokor-shad.grp) imgulnextid 0 0 # Iziralisk Shadow (cm\f-z\iziralisk-shad.grp)
goto IziraliskWalkingToIdle
IziraliskGndAttkToIdle: IziraliskGndAttkToIdle:
playfram 0x00 playfram 0xAA
goto IziraliskLocal00 goto IziraliskLocal00
IziraliskLocal00: IziraliskLocal00:
@ -17099,53 +17127,45 @@ IziraliskLocal00:
goto IziraliskLocal00 goto IziraliskLocal00
IziraliskLocal01: IziraliskLocal01:
playfram 0x11 playfram 0x99
wait 1 wait 1
playfram 0x22 playfram 0xAA
wait 1 wait 1
playfram 0x33 playfram 0xBB
wait 1
playfram 0x44
wait 1
playfram 0x55
wait 1
playfram 0x66
wait 1 wait 1
playfram 0xCC
wait 4
randcondjmp 34 IziraliskLocal02 randcondjmp 34 IziraliskLocal02
playfram 0x55 playfram 0xBB
wait 1 wait 1
playfram 0x44 playfram 0xAA
wait 1
playfram 0x33
wait 1
playfram 0x22
wait 1
playfram 0x11
wait 1
goto IziraliskGndAttkToIdle
IziraliskLocal02:
randcondjmp 62 IziraliskLocal03
randcondjmp 51 IziraliskLocal04
playfram 0x77
wait 1
playfram 0x88
wait 1 wait 1
playfram 0x99 playfram 0x99
wait 1 wait 1
playfram 0xaa goto IziraliskWalkingToIdle
IziraliskLocal02:
playfram 0xBB
wait 1 wait 1
playfram 0xbb playfram 0xAA
wait 3
randcondjmp 62 IziraliskLocal03
randcondjmp 51 IziraliskLocal04
playfram 0xBB
wait 1 wait 1
playfram 0xcc playfram 0xCC
wait 1 wait 1
goto IziraliskGndAttkToIdle playfram 0xBB
wait 1
goto IziraliskWalkingToIdle
IziraliskLocal03: IziraliskLocal03:
playfram 0x55 playfram 0x99
wait 4
playfram 0x11
wait 1 wait 1
turnccwise 1 turnccwise 1
playfram 0x44 playfram 0x22
wait 1 wait 1
turnccwise 1 turnccwise 1
playfram 0x33 playfram 0x33
@ -17157,13 +17177,15 @@ IziraliskLocal03:
playfram 0x11 playfram 0x11
wait 1 wait 1
turnccwise 1 turnccwise 1
goto IziraliskGndAttkToIdle goto IziraliskWalkingToIdle
IziraliskLocal04: IziraliskLocal04:
playfram 0x55 playfram 0x99
wait 4
playfram 0x11
wait 1 wait 1
turncwise 1 turncwise 1
playfram 0x44 playfram 0x22
wait 1 wait 1
turncwise 1 turncwise 1
playfram 0x33 playfram 0x33
@ -17175,13 +17197,28 @@ IziraliskLocal04:
playfram 0x11 playfram 0x11
wait 1 wait 1
turncwise 1 turncwise 1
goto IziraliskGndAttkToIdle goto IziraliskWalkingToIdle
IziraliskDeath: IziraliskDeath:
playsnd 1506 # Iziralisk death 01 playsnd 1506 # Iziralisk death 01
imgol 28 0 0 # Geszithalor Death (zerg\zguDeath.grp) setfldirect 0
wait 5 playfram 459
lowsprul 763 0 0 # Iziralisk Remnants (cm\zerg\izirokor-corpse.grp) wait 2
playfram 460
wait 2
playfram 461
wait 2
playfram 462
wait 2
playfram 463
wait 2
playfram 464
wait 2
playfram 465
wait 2
playfram 466
wait 2
lowsprul 960 0 0 # Iziralisk Remnants (cm\f-z\iziralisk-remains.grp)
wait 2 wait 2
end end
@ -17212,31 +17249,29 @@ IziraliskUnused1:
wait 2 wait 2
setfldirect 14 setfldirect 14
nobrkcodeend nobrkcodeend
goto IziraliskGndAttkToIdle goto IziraliskWalkingToIdle
IziraliskGndAttkInit: IziraliskGndAttkInit:
playfram 0x1ba playfram 0x99
wait 1 wait 1
playfram 0x1dc playfram 0xAA
IziraliskGndAttkRpt: IziraliskGndAttkRpt:
wait 1
nobrkcodestart nobrkcodestart
playsndbtwn 1880 1881 # Iziralisk weapon fire 01, 02 playsndbtwn 1880 1881 # Iziralisk weapon fire 01, 02
wait 1 wait 1
playfram 0xCC
wait 1 wait 1
playfram 0x1fe playfram 0xDD
wait 1 attackwith 1
playfram 0x20f
attack
wait 2 wait 2
playfram 0x220 playfram 0xEE
wait 2
playfram 0x231
wait 1 wait 1
playfram 0x242 playfram 0xFF
wait 2
playfram 0x253
wait 1 wait 1
playfram 0x264 playfram 0xEE
wait 1
playfram 0xCC
wait 1 wait 1
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
@ -17245,45 +17280,34 @@ IziraliskGndAttkRpt:
IziraliskWalking: IziraliskWalking:
move 5 move 5
wait 1 wait 1
playfram 0x110 playfram 0x11
move 5 move 5
wait 1 wait 1
playfram 0x121 playfram 0x22
move 5 move 5
wait 1 wait 1
playfram 0x132 playfram 0x33
move 5 move 5
wait 1 wait 1
playfram 0x143 playfram 0x44
move 5 move 5
wait 1 wait 1
playfram 0x154 playfram 0x55
move 5 move 5
wait 1 wait 1
playfram 0x165 playfram 0x66
move 5 move 5
wait 1 wait 1
playfram 0x176 playfram 0x77
move 5 move 5
wait 1 wait 1
playfram 0x187 playfram 0x88
move 5
wait 1
playfram 0x198
move 5
wait 1
playfram 0x1a9
move 5
wait 1
playfram 0xdd
move 5
wait 1
playfram 0xee
move 5
wait 1
playfram 0xff
goto IziraliskWalking goto IziraliskWalking
IziraliskWalkingToIdle:
playfram 0x0
goto IziraliskLocal00
IziraliskSpecialState2: IziraliskSpecialState2:
playfram 0x187 playfram 0x187
goto SkryrokorLocal00 goto SkryrokorLocal00
@ -17291,25 +17315,25 @@ IziraliskSpecialState2:
IziraliskBurrow: IziraliskBurrow:
imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp) imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp)
playfram 0x286 playfram 0x143
wait 1 wait 1
playfram 0x297 playfram 0x154
wait 1 wait 1
playfram 0x2a8 playfram 0x165
wait 1 wait 1
playfram 0x2b9 playfram 0x176
wait 1 wait 1
playfram 0x2ca playfram 0x187
imgol 423 15 12 # Burrowing Dust (thingy\bDust.grp) imgol 423 15 12 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp)
imgol 423 -12 -3 # Burrowing Dust (thingy\bDust.grp) imgol 423 -12 -3 # Burrowing Dust (thingy\bDust.grp)
wait 1 wait 1
playfram 0x2db playfram 0x198
wait 1 wait 1
playfram 0x2ec playfram 0x1A9
wait 1 wait 1
sigorder 4 sigorder 4
playfram 0x2fd playfram 0x1BA
goto SkryrokorLocal00 goto SkryrokorLocal00
IziraliskUnburrow: IziraliskUnburrow:
@ -17317,23 +17341,23 @@ IziraliskUnburrow:
waitrand 1 2 waitrand 1 2
imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp) imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp)
playfram 0x2ec playfram 0x1A9
wait 1 wait 1
playfram 0x2db playfram 0x198
wait 1 wait 1
playfram 0x2ca playfram 0x187
wait 1 wait 1
playfram 0x2b9 playfram 0x176
imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp)
imgol 423 -12 -12 # Burrowing Dust (thingy\bDust.grp) imgol 423 -12 -12 # Burrowing Dust (thingy\bDust.grp)
wait 1 wait 1
playfram 0x2a8 playfram 0x165
wait 1 wait 1
playfram 0x297 playfram 0x154
wait 1 wait 1
sigorder 4 sigorder 4
setfldirect 14 setfldirect 14
goto IziraliskGndAttkToIdle goto IziraliskWalkingToIdle
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# 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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -31,6 +31,8 @@
## Audiovisuals ## Audiovisuals
- Updated Askosi UI to be GREEN! (c. DF) - Updated Askosi UI to be GREEN! (c. DF)
- Updated background graphics for Options and CrownLink Join menus (c. Jesse) - Updated background graphics for Options and CrownLink Join menus (c. Jesse)
- New models for:
- Inzorthrokor (Imicren), Iziralisk (Zorthos)
- New death SFX for: - New death SFX for:
- Striga (c. Milia) - Striga (c. Milia)
@ -128,6 +130,8 @@
- **Scrapworld: Vital Remains** removed - **Scrapworld: Vital Remains** removed
- **Mimicry:** - **Mimicry:**
- Mimicked attacks now apply Scrapworld: Gold Rush - Mimicked attacks now apply Scrapworld: Gold Rush
- [Aphorist](https://cosmonarchy.com/askosi/aphorist):
- Resoure costs 50/25 » 100/25
- [Insurant](https://cosmonarchy.com/askosi/insurant): - [Insurant](https://cosmonarchy.com/askosi/insurant):
- **Elxe Twinshot:** - **Elxe Twinshot:**
- No longer attacks air units - No longer attacks air units

Binary file not shown.