2025-04-27 19:45:51 +00:00
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 1997 Landlock (cm\askosi\landlock.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 1
|
2025-04-27 19:45:51 +00:00
|
|
|
Type 21
|
|
|
|
|
Init LandlockInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
SpecialState2 [NONE]
|
2025-05-07 15:21:10 +00:00
|
|
|
AlmostBuilt SkryrokorLocal00
|
2025-04-27 19:45:51 +00:00
|
|
|
Built LandlockBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking LandlockIsWorking
|
|
|
|
|
WorkingToIdle LandlockWorkingToIdle
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
LandlockInit:
|
|
|
|
|
imgul 1998 0 0 # Landlock Shadow (cm\askosi\landlock-shadow.grp)
|
|
|
|
|
LandlockWorkingToIdle:
|
|
|
|
|
playfram 0x00
|
2025-04-29 19:25:13 +00:00
|
|
|
goto SkryrokorLocal00
|
2025-04-27 19:45:51 +00:00
|
|
|
|
|
|
|
|
LandlockDeath:
|
2026-01-02 17:47:47 +00:00
|
|
|
playsndbtwn 4148 4150 # Askosi explosion large 01, 02, 03
|
2025-04-27 19:45:51 +00:00
|
|
|
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
|
|
|
|
|
wait 3
|
2025-05-07 15:21:10 +00:00
|
|
|
lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp)
|
|
|
|
|
wait 1
|
2025-04-27 19:45:51 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
LandlockBuilt:
|
|
|
|
|
imgol 1820 0 0 # Architect weaponfire channel
|
2025-04-29 19:25:13 +00:00
|
|
|
goto SkryrokorLocal00
|
2025-04-27 19:45:51 +00:00
|
|
|
|
|
|
|
|
LandlockIsWorking:
|
|
|
|
|
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
|
|
|
|
|
goto LandlockIsWorking
|
|
|
|
|
|
|
|
|
|
InfestedTerranWalkingToIdle:
|
|
|
|
|
playfram 0x00
|
2025-04-29 19:25:13 +00:00
|
|
|
SkryrokorLocal00:
|
2025-04-27 19:45:51 +00:00
|
|
|
wait 125
|
2025-04-29 19:25:13 +00:00
|
|
|
goto SkryrokorLocal00
|
2025-04-27 19:45:51 +00:00
|
|
|
|
|
|
|
|
LiftedTerranStructureDeath:
|
|
|
|
|
lowsprul 274 0 42 # Terran Building Rubble (Large) (thingy\RubbleL.grp)
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
LiftedTerranStructureDeath_Small:
|
|
|
|
|
lowsprul 273 0 42 # Terran Building Rubble (Small) (thingy\RubbleS.grp)
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# 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
|
2025-04-29 19:25:13 +00:00
|
|
|
goto ShadowHeaderInit
|
|
|
|
|
|
|
|
|
|
Generic_Wait1End:
|
|
|
|
|
wait 1
|
2025-05-07 15:21:10 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2040 Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 145
|
|
|
|
|
Type 1
|
|
|
|
|
Init AskosiBuildingRubbleHeaderInit
|
|
|
|
|
Death AskosiBuildingRubbleHeaderDeath
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
AskosiBuildingRubbleHeaderInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
AskosiBuildingRubbleHeaderLocal00:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
2025-06-18 16:27:10 +00:00
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
2025-05-07 15:21:10 +00:00
|
|
|
AskosiBuildingRubbleHeaderDeath:
|
|
|
|
|
playfram 4
|
|
|
|
|
wait 239
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 6
|
|
|
|
|
wait 255
|
|
|
|
|
wait 24
|
|
|
|
|
playfram 7
|
|
|
|
|
wait 255
|
|
|
|
|
wait 24
|
2025-06-18 16:27:10 +00:00
|
|
|
playfram 8
|
|
|
|
|
wait 255
|
|
|
|
|
wait 24
|
|
|
|
|
playfram 9
|
|
|
|
|
wait 255
|
|
|
|
|
wait 24
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2041 Pilgrim (cm\askosi\pilgrim.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 2
|
2025-09-11 00:08:51 +00:00
|
|
|
Type 21
|
2025-06-18 16:27:10 +00:00
|
|
|
Init PilgrimInit
|
|
|
|
|
Death PilgrimDeath
|
|
|
|
|
GndAttkInit PilgrimGndAttkInit
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 PilgrimUnused1
|
|
|
|
|
GndAttkRpt PilgrimGndAttkInit
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle PilgrimGndAttkToIdle
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking PilgrimWalking
|
2025-09-11 00:08:51 +00:00
|
|
|
WalkingToIdle PilgrimWalkingToIdle
|
2025-06-18 16:27:10 +00:00
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
SpecialState2 [NONE]
|
|
|
|
|
AlmostBuilt PilgrimAlmostBuilt
|
2025-09-11 00:08:51 +00:00
|
|
|
Built [NONE]
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking [NONE]
|
|
|
|
|
WorkingToIdle [NONE]
|
|
|
|
|
WarpIn [NONE]
|
2025-06-18 16:27:10 +00:00
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
PilgrimInit:
|
2025-11-30 16:58:05 +00:00
|
|
|
imgul 2042 0 0 # Pilgrim Shadow (cm\askosi\pilgrim-shadow.grp)
|
2025-09-11 00:08:51 +00:00
|
|
|
goto PilgrimWalkingToIdle
|
2025-06-18 16:27:10 +00:00
|
|
|
|
|
|
|
|
PilgrimDeath:
|
2025-09-11 00:08:51 +00:00
|
|
|
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
|
|
|
|
|
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
|
|
|
|
setfldirect 0
|
|
|
|
|
wait 8
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-09-11 00:08:51 +00:00
|
|
|
wait 1
|
2025-06-18 16:27:10 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
PilgrimUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
2025-09-11 00:08:51 +00:00
|
|
|
setfldirect 0
|
|
|
|
|
playsndbtwn 1163 1165
|
|
|
|
|
sprol 742 0 0 # Explosion Small Reversed
|
2025-06-18 16:27:10 +00:00
|
|
|
wait 10
|
2025-09-11 00:08:51 +00:00
|
|
|
setfldirect 12
|
2025-06-18 16:27:10 +00:00
|
|
|
nobrkcodeend
|
2025-09-11 00:08:51 +00:00
|
|
|
goto PilgrimWalkingToIdle
|
2025-06-18 16:27:10 +00:00
|
|
|
|
|
|
|
|
PilgrimGndAttkInit:
|
2025-09-11 00:08:51 +00:00
|
|
|
playfram 0x100
|
|
|
|
|
PilgrimGndAttkRpt:
|
|
|
|
|
playfram 0x120
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x140
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x160
|
|
|
|
|
attackmelee 1 1897 # Legionnaire weapon hit 01
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x180
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
playfram 0x1A0
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x1C0
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x120
|
|
|
|
|
wait 1
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
PilgrimGndAttkToIdle:
|
|
|
|
|
playfram 0x100
|
|
|
|
|
wait 1
|
|
|
|
|
goto PilgrimWalkingToIdle
|
|
|
|
|
|
|
|
|
|
PilgrimWalking:
|
|
|
|
|
move 4
|
2025-06-18 16:27:10 +00:00
|
|
|
wait 1
|
2025-09-11 00:08:51 +00:00
|
|
|
playfram 0x20
|
|
|
|
|
move 4
|
2025-06-18 16:27:10 +00:00
|
|
|
wait 1
|
2025-09-11 00:08:51 +00:00
|
|
|
playfram 0x40
|
|
|
|
|
move 4
|
2025-06-18 16:27:10 +00:00
|
|
|
wait 1
|
2025-09-11 00:08:51 +00:00
|
|
|
playfram 0x60
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xC0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xE0
|
|
|
|
|
goto PilgrimWalking
|
|
|
|
|
|
|
|
|
|
PilgrimWalkingToIdle:
|
2025-06-18 16:27:10 +00:00
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
PilgrimAlmostBuilt:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 1
|
|
|
|
|
PilgrimLocal00:
|
2025-09-11 00:08:51 +00:00
|
|
|
playfram 0x160
|
2025-06-18 16:27:10 +00:00
|
|
|
useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter)
|
|
|
|
|
sigorder 32
|
2025-09-11 00:08:51 +00:00
|
|
|
wait 2
|
|
|
|
|
playfram 0x140
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0x120
|
|
|
|
|
wait 9
|
2025-08-22 03:59:33 +00:00
|
|
|
goto PilgrimLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2069 Arch (cm\askosi\arch.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 3
|
2025-08-22 03:59:33 +00:00
|
|
|
Type 20
|
|
|
|
|
Init ArchInit
|
|
|
|
|
Death ArchDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 ArchSpecialState1
|
|
|
|
|
SpecialState2 ArchSpecialState2
|
|
|
|
|
AlmostBuilt ArchAlmostBuilt
|
|
|
|
|
Built ArchBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking SkryrokorLocal00
|
|
|
|
|
WorkingToIdle ArchBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ArchInit:
|
|
|
|
|
imgul 2070 0 0 # Sieve Shadow (cm\terran\arch-shadow.grp)
|
|
|
|
|
playfram 1
|
|
|
|
|
ArchLocal00:
|
|
|
|
|
wait 5
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 0
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 2
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 1
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 2
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 0
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 1
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 2
|
|
|
|
|
goto ArchLocal00
|
|
|
|
|
|
|
|
|
|
ArchDeath:
|
|
|
|
|
playsnd 7 # Misc\ExploLrg.wav
|
|
|
|
|
sprol 272 0 0 # Building Explosion (Large) (thingy\tBangX.grp)
|
|
|
|
|
wait 3
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
ArchSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto ArchLocal00
|
|
|
|
|
|
|
|
|
|
ArchSpecialState2:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto ArchLocal00
|
|
|
|
|
|
|
|
|
|
ArchAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto ArchLocal00
|
|
|
|
|
|
|
|
|
|
ArchBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 5
|
|
|
|
|
ArchLocal01:
|
|
|
|
|
creategasoverlays 0
|
|
|
|
|
wait 20
|
|
|
|
|
waitrand 5 100
|
|
|
|
|
goto ArchLocal01
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2075 Radix (cm\askosi\radix.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 6
|
2025-08-22 03:59:33 +00:00
|
|
|
Type 24
|
|
|
|
|
Init RadixInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 RadixSpecialState1
|
2025-08-23 17:38:11 +00:00
|
|
|
SpecialState2 SkryrokorLocal00
|
2025-08-22 03:59:33 +00:00
|
|
|
AlmostBuilt RadixAlmostBuilt
|
|
|
|
|
Built RadixBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking RadixIsWorking
|
|
|
|
|
WorkingToIdle RadixBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable RadixDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
RadixInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgul 2076 0 0 # Radix Shadow (cm\askosi\radix-shadow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
RadixSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
RadixAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
RadixBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
RadixIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
waitrand 1 2
|
|
|
|
|
goto RadixIsWorking
|
|
|
|
|
|
|
|
|
|
RadixDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
2025-08-27 03:09:10 +00:00
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2071 Chantry (cm\askosi\chantry.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 4
|
|
|
|
|
Type 24
|
|
|
|
|
Init ChantryInit
|
2025-11-30 16:58:05 +00:00
|
|
|
Death ChantryDeath
|
2025-08-27 03:09:10 +00:00
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle ChantryIsWorking
|
|
|
|
|
SpecialState1 ChantrySpecialState1
|
|
|
|
|
SpecialState2 SkryrokorLocal00
|
|
|
|
|
AlmostBuilt ChantryAlmostBuilt
|
|
|
|
|
Built ChantryBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking ChantryIsWorking
|
|
|
|
|
WorkingToIdle ChantryBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable ChantryDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ChantryInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgul 2072 0 0 # Chantry Shadow (cm\askosi\chantry-shadow.grp)
|
|
|
|
|
goto ChantryIsWorking
|
2025-11-30 16:58:05 +00:00
|
|
|
|
|
|
|
|
ChantryDeath:
|
2026-01-02 17:47:47 +00:00
|
|
|
playsndbtwn 4145 4147 # Askosi explosion medium 01, 02, 03
|
2025-11-30 16:58:05 +00:00
|
|
|
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
|
|
|
|
|
wait 3
|
|
|
|
|
lowsprul 1007 0 0 # Askosi Structure Rubble (Small) (cm\askosi\a-rubble-small.grp)
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
2025-08-27 03:09:10 +00:00
|
|
|
|
|
|
|
|
ChantrySpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ChantryAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ChantryBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ChantryIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0
|
|
|
|
|
wait 12
|
|
|
|
|
goto ChantryIsWorking
|
|
|
|
|
|
|
|
|
|
ChantryDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
2025-08-22 03:59:33 +00:00
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2073 Function (cm\askosi\function.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 5
|
2025-08-22 03:59:33 +00:00
|
|
|
Type 24
|
|
|
|
|
Init FunctionInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 FunctionSpecialState1
|
2025-08-23 17:38:11 +00:00
|
|
|
SpecialState2 SkryrokorLocal00
|
2025-08-22 03:59:33 +00:00
|
|
|
AlmostBuilt FunctionAlmostBuilt
|
|
|
|
|
Built FunctionBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking FunctionIsWorking
|
|
|
|
|
WorkingToIdle FunctionBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable FunctionDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
FunctionInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgul 2074 0 0 # Function Shadow (cm\askosi\function-shadow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
FunctionSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
FunctionAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
FunctionBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
FunctionIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
waitrand 1 2
|
|
|
|
|
goto FunctionIsWorking
|
|
|
|
|
|
|
|
|
|
FunctionDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2083 Missionary (cm\askosi\missionary.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 7
|
2025-08-22 03:59:33 +00:00
|
|
|
Type 12
|
|
|
|
|
Init MissionaryInit
|
|
|
|
|
Death MissionaryDeath
|
|
|
|
|
GndAttkInit MissionaryGndAttkInit
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkInit MissionaryGndAttkInit
|
2025-08-22 03:59:33 +00:00
|
|
|
Unused1 MissionaryUnused1
|
|
|
|
|
GndAttkRpt MissionaryGndAttkRpt
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkRpt MissionaryGndAttkRpt
|
2025-08-22 03:59:33 +00:00
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle MissionaryGndAttkToIdle
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkToIdle MissionaryGndAttkToIdle
|
2025-08-22 03:59:33 +00:00
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking MissionaryWalking
|
|
|
|
|
WalkingToIdle MissionaryWalkingToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
MissionaryInit:
|
|
|
|
|
imgul 2084 0 0 # Missionary Shadow (cm\askosi\missionary-shadow.grp)
|
|
|
|
|
MissionaryWalkingToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
MissionaryLocal00:
|
|
|
|
|
wait 63
|
|
|
|
|
randcondjmp 25 MissionaryLocal01
|
|
|
|
|
randcondjmp 128 MissionaryLocal02
|
|
|
|
|
goto MissionaryLocal00
|
|
|
|
|
|
|
|
|
|
MissionaryLocal01:
|
|
|
|
|
playfram 0x20
|
|
|
|
|
wait 1
|
|
|
|
|
randcondjmp 192 MissionaryLocal03
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
wait 6
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
wait 6
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
goto MissionaryWalkingToIdle
|
|
|
|
|
|
|
|
|
|
MissionaryLocal03:
|
|
|
|
|
wait 13
|
|
|
|
|
goto MissionaryWalkingToIdle
|
|
|
|
|
|
|
|
|
|
MissionaryLocal02:
|
|
|
|
|
playfram 0x80
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
wait 1
|
|
|
|
|
turnrand 3
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
wait 1
|
|
|
|
|
goto MissionaryWalkingToIdle
|
|
|
|
|
|
|
|
|
|
MissionaryDeath:
|
|
|
|
|
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
|
2025-08-23 17:38:11 +00:00
|
|
|
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
2025-08-22 03:59:33 +00:00
|
|
|
setfldirect 0
|
2025-08-23 17:38:11 +00:00
|
|
|
wait 8
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1031 0 0 # Missionary Remnants (cm\askosi\missionary-remnants.grp)
|
2025-08-22 03:59:33 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
MissionaryUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
setfldirect 0
|
|
|
|
|
playsndbtwn 1163 1165
|
|
|
|
|
sprol 742 0 0 # Explosion Small Reversed
|
|
|
|
|
# playfram 176
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 175
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 174
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 173
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 172
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 171
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 170
|
|
|
|
|
wait 2
|
|
|
|
|
setfldirect 12
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto MissionaryWalkingToIdle
|
|
|
|
|
|
|
|
|
|
MissionaryGndAttkInit:
|
|
|
|
|
playfram 0x20
|
|
|
|
|
MissionaryGndAttkRpt:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0x40
|
|
|
|
|
attackwith 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x20
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x40
|
2025-12-12 17:00:59 +00:00
|
|
|
attackwith 1
|
2025-08-22 03:59:33 +00:00
|
|
|
wait 1
|
|
|
|
|
playfram 0x20
|
|
|
|
|
wait 1
|
2025-12-17 21:12:16 +00:00
|
|
|
nobrkcodeend
|
2025-08-22 03:59:33 +00:00
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
MissionaryGndAttkToIdle:
|
|
|
|
|
goto MissionaryWalkingToIdle
|
|
|
|
|
|
|
|
|
|
MissionaryWalking:
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xC0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xE0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x100
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x120
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x140
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x60
|
2025-08-23 17:38:11 +00:00
|
|
|
goto MissionaryWalking
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2077 Cardinal (cm\askosi\cardinal.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 8
|
2025-08-23 17:38:11 +00:00
|
|
|
Type 12
|
|
|
|
|
Init CardinalInit
|
|
|
|
|
Death CardinalDeath
|
|
|
|
|
GndAttkInit CardinalGndAttkInit
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 CardinalUnused1
|
|
|
|
|
GndAttkRpt CardinalGndAttkRpt
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle CardinalGndAttkToIdle
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking CardinalWalking
|
|
|
|
|
WalkingToIdle CardinalWalkingToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
CardinalInit:
|
|
|
|
|
imgul 2078 0 0 # Cardinal Shadow (cm\askosi\cardinal-shadow.grp)
|
|
|
|
|
CardinalWalkingToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CardinalDeath:
|
|
|
|
|
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
|
|
|
|
|
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
|
|
|
|
setfldirect 0
|
|
|
|
|
wait 8
|
|
|
|
|
lowsprul 1027 0 0 # Cardinal Remnants (cm\askosi\cardinal-remnants.grp)
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
CardinalUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
setfldirect 0
|
|
|
|
|
playsndbtwn 1163 1165 #
|
|
|
|
|
sprol 742 0 0 # Explosion Small Reversed
|
|
|
|
|
wait 10
|
|
|
|
|
setfldirect 12
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto CardinalWalkingToIdle
|
|
|
|
|
|
|
|
|
|
CardinalGndAttkInit:
|
|
|
|
|
playfram 0xaa
|
|
|
|
|
CardinalGndAttkRpt:
|
|
|
|
|
wait 1
|
2025-12-12 17:00:59 +00:00
|
|
|
playsndbtwn 4062 4064 # Cardinal weaponfire 01, 02, 03
|
2025-08-23 17:38:11 +00:00
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0xbb
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xcc
|
|
|
|
|
attackwith 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xee
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xff
|
|
|
|
|
sigorder 32
|
|
|
|
|
attackwith 1
|
2025-12-12 17:00:59 +00:00
|
|
|
playsndbtwn 4065 4067 # Cardinal weaponhit 01, 02, 03
|
2025-08-23 17:38:11 +00:00
|
|
|
wait 1
|
|
|
|
|
playfram 0x110
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
CardinalGndAttkToIdle:
|
|
|
|
|
goto CardinalWalkingToIdle
|
|
|
|
|
|
|
|
|
|
CardinalWalking:
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x11
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x22
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x33
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x44
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x55
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x66
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x77
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x88
|
|
|
|
|
goto CardinalWalking
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2080 Vicar (cm\askosi\vicar.grp)
|
|
|
|
|
.headerstart
|
2025-08-27 03:09:10 +00:00
|
|
|
IsId 9
|
2025-08-23 17:38:11 +00:00
|
|
|
Type 12
|
|
|
|
|
Init VicarInit
|
|
|
|
|
Death VicarDeath
|
|
|
|
|
GndAttkInit VicarGndAttkInit
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkInit VicarGndAttkInit
|
2025-08-23 17:38:11 +00:00
|
|
|
Unused1 VicarUnused1
|
|
|
|
|
GndAttkRpt VicarGndAttkRpt
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkRpt VicarGndAttkRpt
|
2025-08-27 03:09:10 +00:00
|
|
|
CastSpell VicarCastSpell
|
2025-08-23 17:38:11 +00:00
|
|
|
GndAttkToIdle VicarGndAttkToIdle
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkToIdle VicarGndAttkToIdle
|
2025-08-23 17:38:11 +00:00
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking VicarWalking
|
|
|
|
|
WalkingToIdle VicarWalkingToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
VicarInit:
|
|
|
|
|
imgul 2081 0 0 # Vicar Shadow (cm\askosi\vicar-shadow.grp)
|
|
|
|
|
VicarWalkingToIdle:
|
|
|
|
|
playfram 0x77
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
VicarDeath:
|
|
|
|
|
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
|
|
|
|
|
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
|
|
|
|
setfldirect 0
|
|
|
|
|
wait 8
|
|
|
|
|
lowsprul 1029 0 0 # Vicar Remnants (cm\askosi\vicar-remnants.grp)
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
VicarUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
setfldirect 0
|
|
|
|
|
playsndbtwn 1163 1165
|
|
|
|
|
sprol 742 0 0 # Explosion Small Reversed
|
|
|
|
|
wait 10
|
|
|
|
|
setfldirect 12
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto VicarWalkingToIdle
|
|
|
|
|
|
|
|
|
|
VicarGndAttkInit:
|
|
|
|
|
playfram 0x88
|
|
|
|
|
VicarGndAttkRpt:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0xbb
|
|
|
|
|
attackwith 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xcc
|
|
|
|
|
wait 1
|
2025-12-17 21:12:16 +00:00
|
|
|
playfram 0xbb
|
|
|
|
|
attackwith 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xcc
|
|
|
|
|
wait 1
|
2025-08-23 17:38:11 +00:00
|
|
|
playfram 0xaa
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x99
|
|
|
|
|
wait 1
|
2025-12-17 21:12:16 +00:00
|
|
|
nobrkcodeend
|
2025-08-23 17:38:11 +00:00
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
VicarGndAttkToIdle:
|
|
|
|
|
goto VicarWalkingToIdle
|
|
|
|
|
|
2025-08-27 03:09:10 +00:00
|
|
|
VicarCastSpell:
|
|
|
|
|
playfram 0x88
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0xbb
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xcc
|
|
|
|
|
wait 1
|
|
|
|
|
castspell
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
sigorder 2
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
goto VicarWalkingToIdle
|
|
|
|
|
|
2025-08-23 17:38:11 +00:00
|
|
|
VicarWalking:
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x22
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x33
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x44
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x55
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x66
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x00
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x11
|
2025-08-27 03:09:10 +00:00
|
|
|
goto VicarWalking
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2092 Emissary (cm\askosi\emissary.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 10
|
|
|
|
|
Type 12
|
|
|
|
|
Init EmissaryInit
|
|
|
|
|
Death EmissaryDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell EmissaryCastSpell
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking EmissaryWalking
|
|
|
|
|
WalkingToIdle EmissaryLocal00
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
EmissaryInit:
|
|
|
|
|
imgul 2093 0 42 # Emissary Shadow (cm\askosi\emissary.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
EmissaryLocal00:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto EmissaryLocal00
|
|
|
|
|
|
|
|
|
|
EmissaryDeath:
|
|
|
|
|
playsnd 210 # Terran\DROPSHIP\TDrDth00.wav
|
|
|
|
|
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-08-27 03:09:10 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
EmissaryCastSpell:
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
wait 3
|
|
|
|
|
castspell
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
sigorder 2
|
|
|
|
|
goto EmissaryLocal00
|
|
|
|
|
|
|
|
|
|
EmissaryWalking:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
# imgol 225 0 5 # Emissary Engines (thingy\tdrGlow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2095 Inkblot (cm\askosi\inkblot.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 11
|
|
|
|
|
Type 12
|
|
|
|
|
Init InkblotInit
|
|
|
|
|
Death InkblotDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking InkblotWalking
|
|
|
|
|
WalkingToIdle InkblotLocal00
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
InkblotInit:
|
|
|
|
|
imgul 2096 0 42 # Inkblot Shadow (cm\askosi\inkblot.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
InkblotLocal00:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto InkblotLocal00
|
|
|
|
|
|
|
|
|
|
InkblotDeath:
|
|
|
|
|
playsnd 210 # Terran\DROPSHIP\TDrDth00.wav
|
|
|
|
|
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-08-27 03:09:10 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
InkblotWalking:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
# imgol 225 0 5 # Inkblot Engines (thingy\tdrGlow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
2025-09-11 00:08:51 +00:00
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2108 Rove (cm\askosi\rove.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 12
|
|
|
|
|
Type 13
|
|
|
|
|
Init RoveInit
|
|
|
|
|
Death RoveDeath
|
|
|
|
|
GndAttkInit RoveGndAttkInit
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkInit RoveGndAttkInit
|
2025-09-11 00:08:51 +00:00
|
|
|
Unused1 RoveUnused1
|
|
|
|
|
GndAttkRpt RoveGndAttkInit
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkRpt RoveGndAttkInit
|
2025-09-11 00:08:51 +00:00
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle RoveGndAttkToIdle
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkToIdle RoveGndAttkToIdle
|
2025-09-11 00:08:51 +00:00
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking RoveWalking
|
|
|
|
|
WalkingToIdle RoveGndAttkToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
RoveInit:
|
|
|
|
|
imgul 2109 0 7 # Rove Shadow (cm\askosi\rove.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto RoveGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
RoveGndAttkToIdle:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto RoveGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
RoveDeath:
|
|
|
|
|
playsnd 353 # Terran\Rove\TVuDth00.WAV
|
|
|
|
|
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-09-11 00:08:51 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
RoveUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
tmprmgraphicstart
|
|
|
|
|
playsnd 1699 # Rove revive 01
|
|
|
|
|
sprol 742 0 0
|
|
|
|
|
wait 10
|
|
|
|
|
setfldirect 12
|
|
|
|
|
tmprmgraphicend
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto RoveGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
RoveGndAttkInit:
|
|
|
|
|
wait 1
|
|
|
|
|
attackwith 1
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
goto RoveGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
RoveWalking:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
setvertpos 0
|
2025-09-30 21:41:50 +00:00
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2168 Dyad (cm\askosi\dyad.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 13
|
|
|
|
|
Type 21
|
|
|
|
|
Init DyadInit
|
|
|
|
|
Death DyadDeath
|
|
|
|
|
GndAttkInit DyadGndAttkInit
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 DyadUnused1
|
|
|
|
|
GndAttkRpt DyadGndAttkInit
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle DyadGndAttkToIdle
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking DyadWalking
|
|
|
|
|
WalkingToIdle DyadLocal00
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
SpecialState2 [NONE]
|
|
|
|
|
AlmostBuilt DyadAlmostBuilt
|
|
|
|
|
Built [NONE]
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking [NONE]
|
|
|
|
|
WorkingToIdle [NONE]
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
DyadInit:
|
|
|
|
|
imgul 2169 0 7 # Dyad Shadow (cm\askosi\dyad-shadow.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
DyadLocal00:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto DyadLocal00
|
|
|
|
|
|
|
|
|
|
DyadDeath:
|
|
|
|
|
playsnd 353 # Terran\VULTURE\TVuDth00.WAV
|
|
|
|
|
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
DyadUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
setfldirect 0
|
|
|
|
|
playsndbtwn 1163 1165
|
|
|
|
|
sprol 742 0 0 # Explosion Small Reversed
|
|
|
|
|
wait 10
|
|
|
|
|
setfldirect 12
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto DyadLocal00
|
|
|
|
|
|
|
|
|
|
DyadGndAttkInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
attackwith 1
|
|
|
|
|
playsndbtwn 35 39 # terran\SCV\EDrRep00.wav | terran\SCV\EDrRep04.wav
|
|
|
|
|
wait 1
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
DyadGndAttkToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto DyadLocal00
|
|
|
|
|
|
|
|
|
|
DyadWalking:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
# imgol 225 0 5 # Inkblot Engines (thingy\tdrGlow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
DyadAlmostBuilt:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 1
|
|
|
|
|
DyadLocal01:
|
2025-12-12 17:00:59 +00:00
|
|
|
playfram 0x00
|
2025-09-30 21:41:50 +00:00
|
|
|
useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter)
|
|
|
|
|
sigorder 32
|
|
|
|
|
wait 2
|
2025-12-12 17:00:59 +00:00
|
|
|
playfram 0x00
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 2
|
2025-12-12 17:00:59 +00:00
|
|
|
playfram 0x00
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 9
|
|
|
|
|
goto DyadLocal01
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2170 Cipher (cm\askosi\cipher.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 14
|
|
|
|
|
Type 24
|
|
|
|
|
Init CipherInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 CipherSpecialState1
|
|
|
|
|
SpecialState2 SkryrokorLocal00
|
|
|
|
|
AlmostBuilt CipherAlmostBuilt
|
|
|
|
|
Built CipherBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking CipherIsWorking
|
|
|
|
|
WorkingToIdle CipherBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable CipherDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
CipherInit:
|
|
|
|
|
imgul 2171 0 0 # Cipher Shadow (cm\askosi\cipher-shadow.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CipherSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CipherAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CipherBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CipherIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
waitrand 1 2
|
|
|
|
|
goto CipherIsWorking
|
|
|
|
|
|
|
|
|
|
CipherDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2172 Gauntlet (cm\askosi\gauntlet.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 15
|
|
|
|
|
Type 24
|
|
|
|
|
Init GauntletInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 GauntletSpecialState1
|
|
|
|
|
SpecialState2 SkryrokorLocal00
|
|
|
|
|
AlmostBuilt GauntletAlmostBuilt
|
|
|
|
|
Built GauntletBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking GauntletIsWorking
|
|
|
|
|
WorkingToIdle GauntletBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable GauntletDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
GauntletInit:
|
|
|
|
|
imgul 2173 0 0 # Gauntlet Shadow (cm\askosi\gauntlet-shadow.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
GauntletSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
GauntletAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
GauntletBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
GauntletIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
waitrand 1 2
|
|
|
|
|
goto GauntletIsWorking
|
|
|
|
|
|
|
|
|
|
GauntletDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2174 Cosmoscope (cm\askosi\cosmoscope.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 16
|
|
|
|
|
Type 24
|
|
|
|
|
Init CosmoscopeInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 CosmoscopeSpecialState1
|
|
|
|
|
SpecialState2 SkryrokorLocal00
|
|
|
|
|
AlmostBuilt CosmoscopeAlmostBuilt
|
|
|
|
|
Built CosmoscopeBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking CosmoscopeIsWorking
|
|
|
|
|
WorkingToIdle CosmoscopeBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable CosmoscopeDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
CosmoscopeInit:
|
|
|
|
|
imgul 2175 0 0 # Cosmoscope Shadow (cm\askosi\cosmoscope-shadow.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CosmoscopeSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CosmoscopeAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CosmoscopeBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
CosmoscopeIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 4
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 5
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 6
|
|
|
|
|
goto CosmoscopeIsWorking
|
|
|
|
|
|
|
|
|
|
CosmoscopeDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2176 Helion (cm\askosi\helion.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 17
|
|
|
|
|
Type 21
|
|
|
|
|
Init HelionInit
|
|
|
|
|
Death HelionDeath
|
|
|
|
|
GndAttkInit HelionGndAttkInit
|
|
|
|
|
AirAttkInit HelionGndAttkInit
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt HelionGndAttkInit
|
|
|
|
|
AirAttkRpt HelionGndAttkInit
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle HelionGndAttkToIdle
|
|
|
|
|
AirAttkToIdle HelionGndAttkToIdle
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking HelionWalking
|
|
|
|
|
WalkingToIdle HelionLocal00
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
HelionInit:
|
|
|
|
|
imgul 2177 0 42 # Helion Shadow (cm\askosi\helion.grp)
|
|
|
|
|
HelionGndAttkToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
HelionLocal00:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto HelionLocal00
|
|
|
|
|
|
|
|
|
|
HelionDeath:
|
|
|
|
|
playsnd 257 # Terran\PHOENIX\TPhDth00.WAV
|
|
|
|
|
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
HelionGndAttkInit:
|
|
|
|
|
setvertpos 0
|
2025-10-09 01:42:09 +00:00
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0x20
|
2025-09-30 21:41:50 +00:00
|
|
|
attackwith 2
|
2025-10-09 01:42:09 +00:00
|
|
|
playsndbtwn 1217 1221 # Vassal weaponfire 01, 02, 03, 04, 05
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 1
|
2025-10-09 01:42:09 +00:00
|
|
|
playfram 0x00
|
|
|
|
|
nobrkcodeend
|
2025-09-30 21:41:50 +00:00
|
|
|
gotorepeatattk
|
|
|
|
|
goto HelionGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
HelionWalking:
|
|
|
|
|
setvertpos 0
|
2025-10-09 01:42:09 +00:00
|
|
|
imgol 2194 0 0 # Helion Engines (cm\askosi\helion-engine.grp)
|
2025-09-30 21:41:50 +00:00
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2178 Tirade (cm\askosi\tirade.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 18
|
|
|
|
|
Type 21
|
|
|
|
|
Init TiradeInit
|
|
|
|
|
Death TiradeDeath
|
|
|
|
|
GndAttkInit TiradeGndAttkInit
|
|
|
|
|
AirAttkInit TiradeGndAttkInit
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt TiradeGndAttkInit
|
|
|
|
|
AirAttkRpt TiradeGndAttkInit
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle TiradeGndAttkToIdle
|
|
|
|
|
AirAttkToIdle TiradeGndAttkToIdle
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking TiradeWalking
|
|
|
|
|
WalkingToIdle TiradeLocal00
|
2025-12-12 17:00:59 +00:00
|
|
|
SpecialState1 TiradeSpecialState1
|
2025-09-30 21:41:50 +00:00
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
TiradeInit:
|
|
|
|
|
imgul 2179 0 42 # Tirade Shadow (cm\askosi\tirade.grp)
|
|
|
|
|
TiradeGndAttkToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
TiradeLocal00:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto TiradeLocal00
|
|
|
|
|
|
|
|
|
|
TiradeDeath:
|
|
|
|
|
playsndbtwn 1249 1251 # Gorgon death 01, 02, 03
|
|
|
|
|
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
TiradeGndAttkInit:
|
|
|
|
|
setvertpos 0
|
2025-12-12 17:00:59 +00:00
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
2025-09-30 21:41:50 +00:00
|
|
|
playfram 0x00
|
|
|
|
|
attackwith 1
|
|
|
|
|
playsndbtwn 1252 1253 # Gorgon weaponfire 01, 02
|
|
|
|
|
wait 1
|
2025-12-12 17:00:59 +00:00
|
|
|
nobrkcodeend
|
2025-09-30 21:41:50 +00:00
|
|
|
gotorepeatattk
|
|
|
|
|
goto TiradeGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
TiradeWalking:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
# imgol 225 0 5 # Tirade Engines (thingy\tdrGlow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
2025-12-12 17:00:59 +00:00
|
|
|
TiradeSpecialState1:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 12
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
2025-09-30 21:41:50 +00:00
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2180 Scepter (cm\askosi\scepter.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 19
|
|
|
|
|
Type 21
|
|
|
|
|
Init ScepterInit
|
|
|
|
|
Death ScepterDeath
|
|
|
|
|
GndAttkInit ScepterGndAttkInit
|
|
|
|
|
AirAttkInit ScepterGndAttkInit
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt ScepterGndAttkInit
|
|
|
|
|
AirAttkRpt ScepterGndAttkInit
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle ScepterGndAttkToIdle
|
|
|
|
|
AirAttkToIdle ScepterGndAttkToIdle
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking ScepterWalking
|
|
|
|
|
WalkingToIdle ScepterLocal00
|
2025-12-12 17:00:59 +00:00
|
|
|
SpecialState1 ScepterSpecialState1
|
2025-09-30 21:41:50 +00:00
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ScepterInit:
|
|
|
|
|
imgul 2181 0 7 # Scepter Shadow (cm\askosi\scepter.grp)
|
|
|
|
|
ScepterGndAttkToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
ScepterLocal00:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos -1
|
|
|
|
|
wait 8
|
|
|
|
|
setvertpos 0
|
|
|
|
|
wait 8
|
|
|
|
|
goto ScepterLocal00
|
|
|
|
|
|
|
|
|
|
ScepterDeath:
|
|
|
|
|
playsndbtwn 1385 1386 # Matador death 01, 02
|
|
|
|
|
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
|
|
|
|
|
wait 3
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-09-30 21:41:50 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
ScepterGndAttkInit:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
playfram 0x00
|
|
|
|
|
attackwith 1
|
|
|
|
|
playsndbtwn 1302 1306 # Minotaur weapon fire 01, 02, 03, 04, 05
|
|
|
|
|
wait 1
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
goto ScepterGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
ScepterWalking:
|
|
|
|
|
setvertpos 0
|
|
|
|
|
# imgol 225 0 5 # Scepter Engines (thingy\tdrGlow.grp)
|
2025-10-09 01:42:09 +00:00
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
2025-12-12 17:00:59 +00:00
|
|
|
ScepterSpecialState1:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 12
|
|
|
|
|
goto ScepterGndAttkToIdle
|
|
|
|
|
|
2025-10-09 01:42:09 +00:00
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2189 Proselyte (cm\askosi\proselyte.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 20
|
|
|
|
|
Type 12
|
|
|
|
|
Init ProselyteInit
|
|
|
|
|
Death ProselyteDeath
|
|
|
|
|
GndAttkInit ProselyteGndAttkInit
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkInit ProselyteGndAttkInit
|
2025-10-09 01:42:09 +00:00
|
|
|
Unused1 ProselyteUnused1
|
|
|
|
|
GndAttkRpt ProselyteGndAttkRpt
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkRpt ProselyteGndAttkRpt
|
2025-10-09 01:42:09 +00:00
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle ProselyteGndAttkToIdle
|
2025-12-12 17:00:59 +00:00
|
|
|
AirAttkToIdle ProselyteGndAttkToIdle
|
2025-10-09 01:42:09 +00:00
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking ProselyteWalking
|
|
|
|
|
WalkingToIdle ProselyteWalkingToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ProselyteInit:
|
|
|
|
|
imgul 2190 0 0 # Proselyte Shadow (cm\askosi\proselyte-shadow.grp)
|
|
|
|
|
ProselyteWalkingToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
ProselyteLocal00:
|
|
|
|
|
wait 63
|
|
|
|
|
randcondjmp 25 ProselyteLocal01
|
|
|
|
|
randcondjmp 128 ProselyteLocal02
|
|
|
|
|
goto ProselyteLocal00
|
|
|
|
|
|
|
|
|
|
ProselyteLocal01:
|
|
|
|
|
playfram 0x20
|
|
|
|
|
wait 1
|
|
|
|
|
randcondjmp 192 ProselyteLocal03
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
wait 6
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turncwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
wait 6
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
turnccwise 2
|
|
|
|
|
wait 3
|
|
|
|
|
goto ProselyteWalkingToIdle
|
|
|
|
|
|
|
|
|
|
ProselyteLocal03:
|
|
|
|
|
wait 13
|
|
|
|
|
goto ProselyteWalkingToIdle
|
|
|
|
|
|
|
|
|
|
ProselyteLocal02:
|
|
|
|
|
playfram 0x80
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
wait 1
|
|
|
|
|
turnrand 3
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
wait 1
|
|
|
|
|
goto ProselyteWalkingToIdle
|
|
|
|
|
|
|
|
|
|
ProselyteDeath:
|
|
|
|
|
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
|
|
|
|
|
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
|
|
|
|
setfldirect 0
|
|
|
|
|
wait 8
|
2025-10-23 01:56:03 +00:00
|
|
|
lowsprul 1064 0 0 # Proselyte Remnants (cm\askosi\proselyte-remnants.grp)
|
2025-10-09 01:42:09 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
ProselyteUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
setfldirect 0
|
|
|
|
|
playsndbtwn 1163 1165
|
|
|
|
|
sprol 742 0 0 # Explosion Small Reversed
|
|
|
|
|
# playfram 176
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 175
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 174
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 173
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 172
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 171
|
|
|
|
|
wait 2
|
|
|
|
|
# playfram 170
|
|
|
|
|
wait 2
|
|
|
|
|
setfldirect 12
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto ProselyteWalkingToIdle
|
|
|
|
|
|
|
|
|
|
ProselyteGndAttkInit:
|
|
|
|
|
playfram 0x20
|
|
|
|
|
ProselyteGndAttkRpt:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0x40
|
|
|
|
|
attackwith 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x20
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
playfram 0x40
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x20
|
|
|
|
|
wait 1
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
ProselyteGndAttkToIdle:
|
|
|
|
|
goto ProselyteWalkingToIdle
|
|
|
|
|
|
|
|
|
|
ProselyteWalking:
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xC0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xE0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x100
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x120
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x140
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x60
|
|
|
|
|
goto ProselyteWalking
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2194 Helion Engines (cm\askosi\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
|
2025-10-12 20:59:39 +00:00
|
|
|
goto Engines_MultiGlowHeader_OmniInit
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 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
|
2025-11-30 16:58:05 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2210 Grandstand (Cannon) (cm\askosi\grandstand.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 21
|
|
|
|
|
Type 27
|
|
|
|
|
Init GrandstandInit
|
|
|
|
|
Death ChantryDeath
|
|
|
|
|
GndAttkInit GrandstandGndAttkInit
|
|
|
|
|
AirAttkInit GrandstandGndAttkInit
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt GrandstandGndAttkInit
|
|
|
|
|
AirAttkRpt GrandstandGndAttkInit
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle GrandstandBuilt
|
|
|
|
|
AirAttkToIdle GrandstandBuilt
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 [NONE]
|
2025-12-04 22:14:16 +00:00
|
|
|
SpecialState2 GrandstandSpecialState2
|
2025-12-12 17:00:59 +00:00
|
|
|
AlmostBuilt GrandstandBuilt
|
2025-11-30 16:58:05 +00:00
|
|
|
Built GrandstandBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking GrandstandBuilt
|
|
|
|
|
WorkingToIdle GrandstandBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable SkryrokorLocal00
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
UnBurrow [NONE]
|
|
|
|
|
Enable [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
GrandstandInit:
|
|
|
|
|
imgul 2211 0 0 # Grandstand (Cannon) Shadow (cm\askosi\grandstand-shadow.grp)
|
2025-12-04 22:14:16 +00:00
|
|
|
wait 1
|
|
|
|
|
playsnd 2430 # Matador Tank Transform
|
|
|
|
|
wait 14
|
|
|
|
|
sigorder 1
|
2025-11-30 16:58:05 +00:00
|
|
|
goto GrandstandBuilt
|
|
|
|
|
|
|
|
|
|
GrandstandBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 255
|
|
|
|
|
goto GrandstandBuilt
|
|
|
|
|
|
|
|
|
|
GrandstandGndAttkInit:
|
|
|
|
|
playfram 0
|
|
|
|
|
wait 1
|
|
|
|
|
attack
|
|
|
|
|
playsndbtwn 1157 1159 # Grandstand weaponfire 01, 02, 03
|
|
|
|
|
imgol 1163 0 -52 # Grandstand muzzle flash
|
|
|
|
|
wait 2
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
2025-12-04 22:14:16 +00:00
|
|
|
goto GrandstandBuilt
|
|
|
|
|
|
|
|
|
|
GrandstandSpecialState2:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
playsnd 2430 # Matador Tank Transform
|
|
|
|
|
wait 15
|
|
|
|
|
sigorder 1
|
|
|
|
|
goto GrandstandBuilt
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2216 Mimic (cm\askosi\mimic.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 22
|
|
|
|
|
Type 23
|
|
|
|
|
Init MimicInit
|
|
|
|
|
Death MimicDeath
|
|
|
|
|
GndAttkInit SkryrokorLocal00
|
|
|
|
|
AirAttkInit SkryrokorLocal00
|
|
|
|
|
Unused1 MimicUnused1
|
|
|
|
|
GndAttkRpt SkryrokorLocal00
|
|
|
|
|
AirAttkRpt SkryrokorLocal00
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking MimicWalking
|
|
|
|
|
WalkingToIdle MimicWalkingToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
SpecialState2 [NONE]
|
|
|
|
|
AlmostBuilt [NONE]
|
|
|
|
|
Built [NONE]
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking [NONE]
|
|
|
|
|
WorkingToIdle [NONE]
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
MimicInit:
|
|
|
|
|
imgulnextid 0 0 # Mimic Shadow (cm\askosi\mimic-shadow.grp)
|
|
|
|
|
MimicWalkingToIdle:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
MimicDeath:
|
|
|
|
|
playsnd 2820 # Goliath death 01
|
|
|
|
|
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
2025-12-12 17:00:59 +00:00
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-12-04 22:14:16 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
MimicUnused1:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playsnd 1700 # Goliath revive 01
|
|
|
|
|
sprol 742 0 0 # Explosion 2 reversed
|
|
|
|
|
wait 12
|
|
|
|
|
setfldirect 13
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
goto MimicWalkingToIdle
|
|
|
|
|
|
|
|
|
|
MimicWalking:
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x99
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xaa
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xbb
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xcc
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x11
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x22
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x33
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x44
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x55
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x66
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x77
|
|
|
|
|
move 5
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x88
|
2025-12-06 02:48:49 +00:00
|
|
|
goto MimicWalking
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
2026-01-02 17:47:47 +00:00
|
|
|
# 4026 Intendent (cm\askosi\intendent.grp)
|
2025-12-06 02:48:49 +00:00
|
|
|
.headerstart
|
|
|
|
|
IsId 23
|
|
|
|
|
Type 21
|
|
|
|
|
Init IntendentInit
|
|
|
|
|
Death IntendentDeath
|
|
|
|
|
GndAttkInit IntendentGndAttkInit
|
|
|
|
|
AirAttkInit IntendentGndAttkInit
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt IntendentGndAttkInit
|
|
|
|
|
AirAttkRpt IntendentGndAttkInit
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle IntendentGndAttkToIdle
|
|
|
|
|
AirAttkToIdle IntendentGndAttkToIdle
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking IntendentWalking
|
|
|
|
|
WalkingToIdle IntendentGndAttkToIdle
|
|
|
|
|
SpecialState1 [NONE]
|
|
|
|
|
SpecialState2 [NONE]
|
|
|
|
|
AlmostBuilt [NONE]
|
|
|
|
|
Built [NONE]
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking [NONE]
|
|
|
|
|
WorkingToIdle [NONE]
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
IntendentInit:
|
|
|
|
|
imgulnextid 0 0 # Intendent Shadow (cm\askosi\intendent-shadow.grp)
|
|
|
|
|
goto IntendentGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
IntendentGndAttkToIdle:
|
|
|
|
|
playfram 0x220
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
IntendentDeath:
|
|
|
|
|
playsnd 533 # Protoss\Scout\PScDth00.WAV
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 2
|
2025-12-12 17:00:59 +00:00
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
2025-12-06 02:48:49 +00:00
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
IntendentGndAttkInit:
|
|
|
|
|
playfram 0x220
|
|
|
|
|
IntendentGndAttkRpt:
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playfram 0x200
|
|
|
|
|
playsndbtwn 1788 1790 # Atreus weapon fire 01, 02, 03
|
|
|
|
|
attackwith 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x220
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
goto IntendentGndAttkToIdle
|
|
|
|
|
|
|
|
|
|
IntendentWalking:
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x00
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x20
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x40
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x60
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xC0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xE0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x100
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x120
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x140
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x160
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x180
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x1A0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x1C0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x1E0
|
2025-12-12 17:00:59 +00:00
|
|
|
goto IntendentWalking
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2184 Bounty (cm\askosi\bounty.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 24
|
|
|
|
|
Type 24
|
|
|
|
|
Init BountyInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 BountySpecialState1
|
|
|
|
|
SpecialState2 SkryrokorLocal00
|
|
|
|
|
AlmostBuilt BountyAlmostBuilt
|
|
|
|
|
Built BountyBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking BountyIsWorking
|
|
|
|
|
WorkingToIdle BountyBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable BountyDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
BountyInit:
|
|
|
|
|
imgulnextid 0 0 # Bounty Shadow (cm\askosi\bounty-shadow.grp)
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
BountySpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
BountyAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
BountyBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
BountyIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
waitrand 2 6
|
|
|
|
|
goto BountyIsWorking
|
|
|
|
|
|
|
|
|
|
BountyDisable:
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2220 Object (cm\askosi\object.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 25
|
|
|
|
|
Type 21
|
|
|
|
|
Init ObjectInit
|
|
|
|
|
Death ObjectDeath
|
|
|
|
|
GndAttkInit ObjectGndAttkInit
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 SkryrokorLocal00
|
|
|
|
|
GndAttkRpt ObjectGndAttkInit
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle ObjectGndAttkToIdle
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking ObjectWalking
|
|
|
|
|
WalkingToIdle ObjectWalkingToIdle
|
|
|
|
|
SpecialState1 ObjectSpecialState1
|
|
|
|
|
SpecialState2 [NONE]
|
|
|
|
|
AlmostBuilt [NONE]
|
|
|
|
|
Built [NONE]
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking [NONE]
|
|
|
|
|
WorkingToIdle [NONE]
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ObjectInit:
|
|
|
|
|
imgulnextid 0 0 # Object Shadow (cm\askosi\object-shad.grp)
|
|
|
|
|
playfram 0x20
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ObjectDeath:
|
|
|
|
|
playsnd 533 # Protoss\Scout\PScDth00.WAV
|
|
|
|
|
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
|
|
|
|
wait 3
|
|
|
|
|
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
ObjectGndAttkInit:
|
|
|
|
|
playfram 0x120
|
|
|
|
|
ObjectGndAttkRpt:
|
|
|
|
|
playfram 0x120
|
|
|
|
|
wait 1
|
|
|
|
|
nobrkcodestart
|
|
|
|
|
playsndbtwn 4062 4064 # Cardinal weaponfire 01, 02, 03
|
|
|
|
|
playfram 0x140
|
|
|
|
|
wait 1
|
|
|
|
|
attackwith 1
|
|
|
|
|
playsndbtwn 4065 4067 # Cardinal weaponhit 01, 02, 03
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x120
|
|
|
|
|
nobrkcodeend
|
|
|
|
|
gotorepeatattk
|
|
|
|
|
ignorerest
|
|
|
|
|
ObjectGndAttkToIdle:
|
|
|
|
|
playfram 0x120
|
|
|
|
|
wait 1
|
|
|
|
|
goto ObjectWalkingToIdle
|
|
|
|
|
|
|
|
|
|
ObjectWalking:
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x40
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x60
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x80
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xA0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xC0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0xE0
|
|
|
|
|
move 4
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 0x100
|
|
|
|
|
goto ObjectWalking
|
|
|
|
|
|
|
|
|
|
ObjectWalkingToIdle:
|
|
|
|
|
playfram 0x20
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ObjectSpecialState1:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 12
|
2025-12-16 00:45:45 +00:00
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2222 Abutment (cm\askosi\abutment.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 26
|
|
|
|
|
Type 24
|
|
|
|
|
Init AbutmentInit
|
|
|
|
|
Death AbutmentDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 AbutmentSpecialState1
|
|
|
|
|
SpecialState2 AbutmentSpecialState2
|
|
|
|
|
AlmostBuilt AbutmentAlmostBuilt
|
|
|
|
|
Built AbutmentBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking SkryrokorLocal00
|
|
|
|
|
WorkingToIdle AbutmentBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
AbutmentInit:
|
|
|
|
|
imgulnextid 0 0 # Abutment Shadow (cm\askosi\abutment-shadow.grp)
|
|
|
|
|
playfram 1
|
|
|
|
|
AbutmentLocal00:
|
|
|
|
|
wait 5
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 0
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 2
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 1
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 2
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 0
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 1
|
|
|
|
|
waitrand 5 50
|
|
|
|
|
creategasoverlays 2
|
|
|
|
|
goto AbutmentLocal00
|
|
|
|
|
|
|
|
|
|
AbutmentDeath:
|
2026-01-02 17:47:47 +00:00
|
|
|
playsndbtwn 4145 4147 # Askosi explosion medium 01, 02, 03
|
2025-12-16 00:45:45 +00:00
|
|
|
sprol 272 0 0 # Building Explosion (Large) (thingy\tBangX.grp)
|
|
|
|
|
wait 3
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
AbutmentSpecialState1:
|
|
|
|
|
playfram 11
|
|
|
|
|
goto AbutmentLocal00
|
|
|
|
|
|
|
|
|
|
AbutmentSpecialState2:
|
|
|
|
|
playfram 11
|
|
|
|
|
goto AbutmentLocal00
|
|
|
|
|
|
|
|
|
|
AbutmentAlmostBuilt:
|
|
|
|
|
playfram 11
|
|
|
|
|
goto AbutmentLocal00
|
|
|
|
|
|
|
|
|
|
AbutmentBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 5
|
|
|
|
|
AbutmentLocal01:
|
|
|
|
|
creategasoverlays 0
|
|
|
|
|
wait 20
|
|
|
|
|
waitrand 5 100
|
|
|
|
|
goto AbutmentLocal01
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2224 Proscenium (cm\askosi\proscenium.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 27
|
|
|
|
|
Type 24
|
|
|
|
|
Init ProsceniumInit
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking SkryrokorLocal00
|
|
|
|
|
WalkingToIdle SkryrokorLocal00
|
|
|
|
|
SpecialState1 ProsceniumSpecialState1
|
|
|
|
|
SpecialState2 SkryrokorLocal00
|
|
|
|
|
AlmostBuilt ProsceniumAlmostBuilt
|
|
|
|
|
Built ProsceniumBuilt
|
|
|
|
|
Landing [NONE]
|
|
|
|
|
LiftOff [NONE]
|
|
|
|
|
IsWorking ProsceniumIsWorking
|
|
|
|
|
WorkingToIdle ProsceniumBuilt
|
|
|
|
|
WarpIn [NONE]
|
|
|
|
|
Unused3 [NONE]
|
|
|
|
|
StarEditInit [NONE]
|
|
|
|
|
Disable ProsceniumDisable
|
|
|
|
|
Burrow [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ProsceniumInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgulnextid 0 0 # Proscenium Shadow (cm\askosi\proscenium-shadow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ProsceniumSpecialState1:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ProsceniumAlmostBuilt:
|
|
|
|
|
playfram 0
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ProsceniumBuilt:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
ProsceniumIsWorking:
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 2
|
|
|
|
|
playfram 0
|
|
|
|
|
waitrand 1 2
|
|
|
|
|
goto ProsceniumIsWorking
|
|
|
|
|
|
|
|
|
|
ProsceniumDisable:
|
2025-12-22 18:49:31 +00:00
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2235 Askosi Electroball (cm\shared\aspirant-weapon.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 28
|
|
|
|
|
Type 13
|
|
|
|
|
Init ElectroballInit
|
|
|
|
|
Death ElectroballDeath
|
|
|
|
|
GndAttkInit ElectroballGndAttkInit
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 ElectroballSpecialState1
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
ElectroballInit:
|
|
|
|
|
wait 1
|
|
|
|
|
sigorder 1
|
|
|
|
|
wait 1
|
|
|
|
|
ElectroballGndAttkInit:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 1
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 2
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 3
|
|
|
|
|
wait 1
|
|
|
|
|
playfram 4
|
|
|
|
|
wait 1
|
|
|
|
|
goto ElectroballGndAttkInit
|
|
|
|
|
|
|
|
|
|
ElectroballDeath:
|
|
|
|
|
imgol 427 0 0 # Phase Disruptor Hit (thingy\HKexplod.grp)
|
|
|
|
|
playsnd 2848 # Panoptus weaponhit 01
|
|
|
|
|
domissiledmg
|
|
|
|
|
wait 1
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
ElectroballSpecialState1:
|
|
|
|
|
imgol 427 0 0 # Phase Disruptor Hit (thingy\HKexplod.grp)
|
|
|
|
|
playsnd 2848 # Panoptus weaponhit 01
|
|
|
|
|
domissiledmg
|
|
|
|
|
wait 1
|
2025-12-25 02:55:30 +00:00
|
|
|
goto ElectroballGndAttkInit
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2236 Askosi Construction (Large) (cm\askosi\a-construction-large.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 29
|
|
|
|
|
Type 14
|
|
|
|
|
Init AskosiConstruction_Large_Init
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 AskosiConstruction_Large_SpecialState1
|
|
|
|
|
SpecialState2 AskosiConstruction_Large_SpecialState2
|
|
|
|
|
AlmostBuilt [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Large_Init:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgulnextid 0 0 # Askosi Construction (Large) Shadow (cm\askosi\a-construction-large-shadow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Large_SpecialState1:
|
|
|
|
|
playfram 1
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Large_SpecialState2:
|
|
|
|
|
playfram 2
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2237 Askosi Construction (Medium) (cm\askosi\a-construction-medium.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 30
|
|
|
|
|
Type 14
|
|
|
|
|
Init AskosiConstruction_Medium_Init
|
|
|
|
|
Death LandlockDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 AskosiConstruction_Medium_SpecialState1
|
|
|
|
|
SpecialState2 AskosiConstruction_Medium_SpecialState2
|
|
|
|
|
AlmostBuilt [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Medium_Init:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgulnextid 0 0 # Askosi Construction (Medium) Shadow (cm\askosi\a-construction-medium-shadow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Medium_SpecialState1:
|
|
|
|
|
playfram 1
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Medium_SpecialState2:
|
|
|
|
|
playfram 2
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# This header is used by images.dat entries:
|
|
|
|
|
# 2238 Askosi Construction (Small) (cm\askosi\a-construction-small.grp)
|
|
|
|
|
.headerstart
|
|
|
|
|
IsId 31
|
|
|
|
|
Type 14
|
|
|
|
|
Init AskosiConstruction_Small_Init
|
|
|
|
|
Death ChantryDeath
|
|
|
|
|
GndAttkInit [NONE]
|
|
|
|
|
AirAttkInit [NONE]
|
|
|
|
|
Unused1 [NONE]
|
|
|
|
|
GndAttkRpt [NONE]
|
|
|
|
|
AirAttkRpt [NONE]
|
|
|
|
|
CastSpell [NONE]
|
|
|
|
|
GndAttkToIdle [NONE]
|
|
|
|
|
AirAttkToIdle [NONE]
|
|
|
|
|
Unused2 [NONE]
|
|
|
|
|
Walking [NONE]
|
|
|
|
|
WalkingToIdle [NONE]
|
|
|
|
|
SpecialState1 AskosiConstruction_Small_SpecialState1
|
|
|
|
|
SpecialState2 AskosiConstruction_Small_SpecialState2
|
|
|
|
|
AlmostBuilt [NONE]
|
|
|
|
|
.headerend
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Small_Init:
|
|
|
|
|
playfram 0x00
|
|
|
|
|
imgulnextid 0 0 # Askosi Construction (Small) Shadow (cm\askosi\a-construction-small-shadow.grp)
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Small_SpecialState1:
|
|
|
|
|
playfram 1
|
|
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
AskosiConstruction_Small_SpecialState2:
|
|
|
|
|
playfram 2
|
2025-12-27 06:03:47 +00:00
|
|
|
goto SkryrokorLocal00
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------------------- #
|
|
|
|
|
# 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
|