cosmonarchy-bw-release/mpq/scripts/iscript_general.txt

4574 lines
128 KiB
Plaintext
Raw Normal View History

# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
2025-07-17 15:42:25 +00:00
# 338 Ragnasaur (Ash) (neutral\Acritter.grp)
.headerstart
IsId 198
Type 12
2025-07-17 15:42:25 +00:00
Init Ragnasaur_AshworldCritter_Init
Death Ragnasaur_AshworldCritter_Death
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
2025-07-17 15:42:25 +00:00
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
2025-07-17 15:42:25 +00:00
Walking Ragnasaur_AshworldCritter_Walking
WalkingToIdle Ragnasaur_AshworldCritter_WalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
2025-07-17 15:42:25 +00:00
Ragnasaur_AshworldCritter_Init:
imgul 339 0 0 # Ragnasaur (Ash) Shadow (neutral\nacShad.grp)
Ragnasaur_AshworldCritter_WalkingToIdle:
playfram 0x66
goto SkryrokorLocal00
2025-07-17 15:42:25 +00:00
Ragnasaur_AshworldCritter_Death:
playsnd 53 # Misc\CRITTERS\LCrDth00.wav
setfldirect 0
playfram 0x99
wait 1
2025-07-17 15:42:25 +00:00
playfram 154
wait 1
2025-07-17 15:42:25 +00:00
playfram 155
wait 1
2025-07-17 15:42:25 +00:00
playfram 156
wait 1
2025-07-17 15:42:25 +00:00
playfram 157
wait 1
2025-07-17 15:42:25 +00:00
playfram 158
wait 1
2025-07-17 15:42:25 +00:00
playfram 159
wait 1
2025-07-17 15:42:25 +00:00
playfram 160
wait 1
2025-07-17 15:42:25 +00:00
end
Ragnasaur_AshworldCritter_Walking:
move 4
wait 1
playfram 0x77
2025-07-17 15:42:25 +00:00
move 4
wait 1
playfram 0x88
2025-07-17 15:42:25 +00:00
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x00
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x11
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x22
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x33
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x44
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x55
move 4
wait 1
2025-07-17 15:42:25 +00:00
playfram 0x66
goto Ragnasaur_AshworldCritter_Walking
InfestedTerranWalkingToIdle:
playfram 0x00
SkryrokorLocal00:
wait 125
goto SkryrokorLocal00
Generic_Wait1End:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 340 Rhynadon (Badlands) (neutral\Bcritter.grp)
.headerstart
IsId 199
Type 12
Init Rhynadon_BadlandsCritter_Init
Death Rhynadon_BadlandsCritter_Death
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking Rhynadon_BadlandsCritter_Walking
WalkingToIdle Rhynadon_BadlandsCritter_WalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Rhynadon_BadlandsCritter_Init:
imgul 341 0 0 # Rhynadon (Badlands) Shadow (neutral\nbcShad.grp)
Rhynadon_BadlandsCritter_WalkingToIdle:
playfram 0x66
goto SkryrokorLocal00
Rhynadon_BadlandsCritter_Death:
playsnd 57 # Misc\CRITTERS\BCrDth00.wav
setfldirect 0
playfram 0xbb
wait 1
playfram 188
wait 1
playfram 189
wait 1
playfram 190
wait 1
playfram 191
wait 1
playfram 192
wait 1
playfram 193
wait 1
playfram 194
wait 1
end
Rhynadon_BadlandsCritter_Walking:
move 4
wait 1
playfram 0x77
move 4
wait 1
playfram 0x88
move 4
wait 1
playfram 0x99
move 4
wait 1
playfram 0xaa
move 4
wait 1
playfram 0x00
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
goto Rhynadon_BadlandsCritter_Walking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 342 Bengalaas (Jungle) (neutral\Jcritter.grp)
.headerstart
IsId 200
Type 12
Init Bengalaas_JungleCritter_Init
Death Bengalaas_JungleCritter_Death
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking Bengalaas_JungleCritter_Walking
WalkingToIdle Bengalaas_JungleCritter_WalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Bengalaas_JungleCritter_Init:
2025-07-17 15:42:25 +00:00
imgul 343 0 0 # Bengalaas (Jungle) Shadow (neutral\njcShad.grp)
Bengalaas_JungleCritter_WalkingToIdle:
2025-07-17 15:42:25 +00:00
playfram 0x00 # Frame set 0
goto SkryrokorLocal00
Bengalaas_JungleCritter_Death:
playsnd 49 # Misc\CRITTERS\JCrDth00.wav
setfldirect 0
playfram 0xcc
wait 1
playfram 205
wait 1
playfram 206
wait 1
playfram 207
wait 1
playfram 208
wait 1
playfram 209
wait 1
playfram 210
wait 1
playfram 211
wait 1
end
Bengalaas_JungleCritter_Walking:
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
move 4
wait 1
playfram 0x99
move 4
wait 1
playfram 0xaa
move 4
wait 1
playfram 0xbb
move 4
wait 1
playfram 0x00
goto Bengalaas_JungleCritter_Walking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 344 Vespene Geyser (neutral\geyser.grp)
.headerstart
IsId 201
Type 20
Init VespeneGeyserInit
Death VespeneGeyserDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 VespeneGeyserSpecialState1
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built VespeneGeyserBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking VespeneGeyserSpecialState1
WorkingToIdle VespeneGeyserSpecialState1
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
VespeneGeyserInit:
playframtile 0x00
imgul 346 0 0 # Vespene Geyser Shadow (neutral\geyShad.grp)
VespeneGeyserBuilt:
wait 14
VespeneGeyserSpecialState1:
wait 1
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
waitrand 5 50
goto VespeneGeyserSpecialState1
VespeneGeyserDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 345 Vespene Geyser Underlay (neutral\geyser.grp)
.headerstart
IsId 202
Type 20
Init VespeneGeyserUnderlayInit
Death VespeneGeyserDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 SkryrokorLocal00
SpecialState2 SkryrokorLocal00
AlmostBuilt SkryrokorLocal00
Built SkryrokorLocal00
Landing [NONE]
LiftOff [NONE]
IsWorking SkryrokorLocal00
WorkingToIdle SkryrokorLocal00
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
VespeneGeyserUnderlayInit:
playframtile 0x00
imgul 346 0 0 # Vespene Geyser Shadow (neutral\geyShad.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 346 Vespene Geyser Shadow (neutral\geyShad.grp)
.headerstart
IsId 203
Type 1
Init VespeneGeyserShadowInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
VespeneGeyserShadowInit:
playframtile 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 347 Mineral Field Type1 (neutral\min01.grp)
.headerstart
IsId 204
Type 20
Init MineralFieldType1Init
Death Generic_Wait1End
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 MineralFieldType1SpecialState1
SpecialState2 MineralFieldType1SpecialState2
AlmostBuilt MineralFieldType1AlmostBuilt
Built InfestedTerranWalkingToIdle
Landing MineralFieldType1Landing
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle InfestedTerranWalkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MineralFieldType1Init:
imgul 348 0 0 # Mineral Field Type1 Shadow (neutral\min01Sha.grp)
goto InfestedTerranWalkingToIdle
MineralFieldType1SpecialState1:
playfram 3
goto SkryrokorLocal00
MineralFieldType1SpecialState2:
playfram 2
goto SkryrokorLocal00
MineralFieldType1AlmostBuilt:
playfram 1
goto SkryrokorLocal00
MineralFieldType1Landing:
playfram 4
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 349 Mineral Field Type2 (neutral\min02.grp)
.headerstart
IsId 205
Type 20
Init MineralFieldType2Init
Death Generic_Wait1End
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 MineralFieldType1SpecialState1
SpecialState2 MineralFieldType1SpecialState2
AlmostBuilt MineralFieldType1AlmostBuilt
Built InfestedTerranWalkingToIdle
Landing MineralFieldType1Landing
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle InfestedTerranWalkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MineralFieldType2Init:
imgul 350 0 0 # Mineral Field Type2 Shadow (neutral\min02Sha.grp)
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 351 Mineral Field Type3 (neutral\min03.grp)
.headerstart
IsId 206
Type 20
Init MineralFieldType3Init
Death Generic_Wait1End
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 MineralFieldType1SpecialState1
SpecialState2 MineralFieldType1SpecialState2
AlmostBuilt MineralFieldType1AlmostBuilt
Built InfestedTerranWalkingToIdle
Landing MineralFieldType1Landing
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle InfestedTerranWalkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MineralFieldType3Init:
imgul 352 0 0 # Mineral Field Type3 Shadow (neutral\min03Sha.grp)
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 353 Independent Starport (Unused) (protoss\scout.grp)
.headerstart
IsId 207
Type 20
Init Unknown207Init
Death Unknown207Death
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]
AlmostBuilt [NONE]
Built Unknown207Init
Landing [NONE]
LiftOff [NONE]
IsWorking SkryrokorLocal00
WorkingToIdle SkryrokorLocal00
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Unknown207Init:
playfram 0x00
goto SkryrokorLocal00
Unknown207Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 355 Zerg Beacon Overlay (zerg\zCirGlow.grp)
.headerstart
IsId 208
Type 1
Init ZergBeaconOverlayInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ZergBeaconOverlayInit:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
goto ZergBeaconOverlayInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 357 Terran Beacon Overlay (terran\tCirGlow.grp)
.headerstart
IsId 209
Type 1
Init TerranBeaconOverlayInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
TerranBeaconOverlayInit:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
goto TerranBeaconOverlayInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 359 Protoss Beacon Overlay (protoss\pCirGlow.grp)
.headerstart
IsId 210
Type 1
Init ProtossBeaconOverlayInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ProtossBeaconOverlayInit:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
goto ProtossBeaconOverlayInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 354 Zerg Beacon (zerg\zmarker.grp)
.headerstart
IsId 211
Type 1
Init ZergBeaconInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ZergBeaconInit:
playfram 0x00
imgol 355 0 0 # Zerg Beacon Overlay (zerg\zCirGlow.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 358 Protoss Beacon (protoss\pMarker.grp)
.headerstart
IsId 212
Type 1
Init ProtossBeaconInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ProtossBeaconInit:
playfram 0x00
imgol 359 0 0 # Protoss Beacon Overlay (protoss\pCirGlow.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 356 Terran Beacon (terran\tMarker.grp)
.headerstart
IsId 213
Type 1
Init TerranBeaconInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
TerranBeaconInit:
playfram 0x00
imgol 357 0 0 # Terran Beacon Overlay (terran\tCirGlow.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
.headerstart
IsId 214
Type 1
Init Unknown214Init
Death Unknown214Death
.headerend
# ----------------------------------------------------------------------------- #
Unknown214Init:
playfram 0x00
goto SkryrokorLocal00
Unknown214Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 405 Mineral Chunk Shadow (neutral\norShad.grp)
# 406 Protoss Gas Orb Shadow (neutral\ngoShad.grp)
# 407 Zerg Gas Sac Shadow (neutral\ngsShad.grp)
# 408 Terran Gas Tank Shadow (neutral\ngcShad.grp)
# 409 Data Disk Shadow (Ground) (neutral\nddShad.grp)
# 410 Data Disk Shadow (Carried) (neutral\nddSha2.grp)
# 411 Flag Shadow (Ground) (neutral\nflShad.grp)
# 412 Flag Shadow (Carried) (neutral\nflSha2.grp)
# 413 Crystal Shadow (Ground) (neutral\nkhShad.grp)
# 414 Crystal Shadow (Carried) (neutral\nkhSha2.grp)
# 415 Young Chrysalis Shadow (Ground) (neutral\nkeShad.grp)
# 416 Young Chrysalis Shadow (Carried) (neutral\nkeSha2.grp)
# 417 Psi Emitter Shadow (Ground) (neutral\npsShad.grp)
# 418 Psi Emitter Shadow (Carried) (neutral\npsSha2.grp)
.headerstart
IsId 215
Type 1
Init PowerupsShadowHeaderInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
PowerupsShadowHeaderInit:
playfram 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 392 Flag (neutral\Flag.grp)
.headerstart
IsId 216
Type 1
Init FlagInit
Death FlagDeath
.headerend
# ----------------------------------------------------------------------------- #
FlagInit:
playfram 0x00
pwrupcondjmp FlagLocal00
imgul 411 0 0 # Flag Shadow (Ground) (neutral\nflShad.grp)
goto FlagLocal01
FlagLocal01:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
goto FlagLocal01
FlagLocal00:
wait 1
switchul 412 # Flag Shadow (Carried) (neutral\nflSha2.grp)
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
goto FlagLocal01
FlagDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 394 Psi Emitter (neutral\PsiEmit.grp)
.headerstart
IsId 217
Type 1
Init PsiEmitterInit
Death PsiEmitterDeath
.headerend
# ----------------------------------------------------------------------------- #
PsiEmitterInit:
pwrupcondjmp PsiEmitterLocal00
imgul 417 0 0 # Psi Emitter Shadow (Ground) (neutral\npsShad.grp)
goto PsiEmitterLocal01
PsiEmitterLocal01:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
goto PsiEmitterLocal01
PsiEmitterLocal00:
wait 1
switchul 418 # Psi Emitter Shadow (Carried) (neutral\npsSha2.grp)
goto PsiEmitterLocal01
PsiEmitterDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 395 Data Disc (neutral\DataDisk.grp)
.headerstart
IsId 218
Type 1
Init DataDiskInit
Death DataDiskDeath
.headerend
# ----------------------------------------------------------------------------- #
DataDiskInit:
playfram 0x00
pwrupcondjmp DataDiskLocal00
imgul 409 0 0 # Data Disk Shadow (Ground) (neutral\nddShad.grp)
goto DataDiskLocal01
DataDiskLocal01:
wait 125
goto DataDiskLocal01
DataDiskLocal00:
wait 1
switchul 410 # Data Disk Shadow (Carried) (neutral\nddSha2.grp)
goto DataDiskLocal01
DataDiskDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 396 Khaydarin Crystal (neutral\KhChunk.grp)
# 958 Uraj (neutral\Uraj.grp)
# 959 Khalis (neutral\Khalis.grp)
.headerstart
IsId 219
Type 1
Init CrystalsShadowsInit
Death CrystalsShadowsDeath
.headerend
# ----------------------------------------------------------------------------- #
CrystalsShadowsInit:
playfram 0x00
pwrupcondjmp CrystalsShadowsLocal00
imgul 413 0 0 # Crystal Shadow (Ground) (neutral\nkhShad.grp)
goto SkryrokorLocal00
CrystalsShadowsLocal00:
wait 1
switchul 414 # Crystal Shadow (Carried) (neutral\nkhSha2.grp)
goto SkryrokorLocal00
CrystalsShadowsDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 397 Mineral Chunk Type1 (neutral\OreChunk.grp)
.headerstart
IsId 221
Type 1
Init OreChunkInit
Death OreChunkDeath
.headerend
# ----------------------------------------------------------------------------- #
OreChunkInit:
playfram 0x00
pwrupcondjmp SkryrokorLocal00
imgul 405 0 0 # Mineral Chunk Shadow (neutral\norShad.grp)
goto SkryrokorLocal00
OreChunkDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 398 Mineral Chunk Type2 (neutral\OreChunk.grp)
.headerstart
IsId 222
Type 1
Init OreChunk2Init
Death OreChunk2Death
.headerend
# ----------------------------------------------------------------------------- #
OreChunk2Init:
playfram 0x11
pwrupcondjmp SkryrokorLocal00
imgul 405 0 0 # Mineral Chunk Shadow (neutral\norShad.grp)
goto SkryrokorLocal00
OreChunk2Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 401 Zerg Gas Sac Type1 (neutral\GasSac.grp)
.headerstart
IsId 223
Type 1
Init GasSacInit
Death GasSacDeath
.headerend
# ----------------------------------------------------------------------------- #
GasSacInit:
playfram 0x00
pwrupcondjmp SkryrokorLocal00
imgul 407 0 0 # Zerg Gas Sac Shadow (neutral\ngsShad.grp)
goto SkryrokorLocal00
GasSacDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 402 Zerg Gas Sac Type2 (neutral\GasSac.grp)
.headerstart
IsId 224
Type 1
Init GasSac2Init
Death GasSacDeath
.headerend
# ----------------------------------------------------------------------------- #
GasSac2Init:
playfram 0x11
pwrupcondjmp SkryrokorLocal00
imgul 407 0 0 # Zerg Gas Sac Shadow (neutral\ngsShad.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 399 Protoss Gas Orb Type1 (neutral\GasOrb.grp)
.headerstart
IsId 225
Type 1
Init GasOrbInit
Death GasOrbDeath
.headerend
# ----------------------------------------------------------------------------- #
GasOrbInit:
playfram 0x00
pwrupcondjmp SkryrokorLocal00
imgul 406 0 0 # Protoss Gas Orb Shadow (neutral\ngoShad.grp)
goto SkryrokorLocal00
GasOrbDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 400 Protoss Gas Orb Type2 (neutral\GasOrb.grp)
.headerstart
IsId 226
Type 1
Init GasOrb2Init
Death GasOrbDeath
.headerend
# ----------------------------------------------------------------------------- #
GasOrb2Init:
playfram 0x11
pwrupcondjmp SkryrokorLocal00
imgul 406 0 0 # Protoss Gas Orb Shadow (neutral\ngoShad.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 403 Terran Gas Tank Type1 (neutral\GasTank.grp)
.headerstart
IsId 227
Type 1
Init GasTankInit
Death GasTankDeath
.headerend
# ----------------------------------------------------------------------------- #
GasTankInit:
playfram 0x00
pwrupcondjmp SkryrokorLocal00
imgul 408 0 0 # Terran Gas Tank Shadow (neutral\ngcShad.grp)
goto SkryrokorLocal00
GasTankDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 404 Terran Gas Tank Type2 (neutral\GasTank.grp)
.headerstart
IsId 228
Type 1
Init GasTank2Init
Death GasTankDeath
.headerend
# ----------------------------------------------------------------------------- #
GasTank2Init:
playfram 1
pwrupcondjmp SkryrokorLocal00
imgul 408 0 0 # Terran Gas Tank Shadow (neutral\ngcShad.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
.headerstart
IsId 254
Type 0
Init Unknown254Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Unknown254Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
wait 2
playfram 12
wait 2
playfram 13
wait 2
playfram 14
wait 2
playfram 15
wait 2
playfram 16
wait 2
playfram 0x11
wait 2
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
goto ShadowHeaderInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 426 Double Explosion (thingy\dbl_exp.grp)
.headerstart
IsId 278
Type 1
Init DoubleExplosionInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
DoubleExplosionInit:
playsnd 9 # Misc\ExploSm.wav
playfram 0x00
wait 1
playfram 9
wait 1
playfram 18
wait 1
playfram 27
wait 1
playfram 36
wait 1
playfram 45
wait 1
playfram 54
wait 1
playfram 63
wait 1
playfram 72
wait 1
playfram 81
wait 1
playfram 90
wait 1
playfram 99
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 430 Vespene Geyser Smoke1 (thingy\GeySmok1.grp)
# 431 Vespene Geyser Smoke2 (thingy\GeySmok2.grp)
# 432 Vespene Geyser Smoke3 (thingy\GeySmok3.grp)
# 433 Vespene Geyser Smoke4 (thingy\GeySmok4.grp)
# 434 Vespene Geyser Smoke5 (thingy\GeySmok5.grp)
.headerstart
IsId 281
Type 1
Init VespeneGeyserSmokesInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
VespeneGeyserSmokesInit:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 435 Vespene Geyser Smoke1 Overlay (thingy\GeySmoS1.grp)
# 436 Vespene Geyser Smoke2 Overlay (thingy\GeySmoS1.grp)
# 437 Vespene Geyser Smoke3 Overlay (thingy\GeySmoS1.grp)
# 438 Vespene Geyser Smoke4 Overlay (thingy\GeySmoS1.grp)
# 439 Vespene Geyser Smoke5 Overlay (thingy\GeySmoS1.grp)
.headerstart
IsId 282
Type 1
Init Unknown282Init
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Unknown282Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 445 Cursor Marker (thingy\blackx.grp)
.headerstart
IsId 288
Type 2
Init SkryrokorLocal00
Death [NONE]
GndAttkInit CursorMarkerGndAttkInit
AirAttkInit [NONE]
.headerend
# ----------------------------------------------------------------------------- #
CursorMarkerGndAttkInit:
playfram 0x00
wait 1
playfram 1
wait 1
playfram 2
wait 1
playfram 3
wait 1
playfram 4
wait 1
__2d
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 560 Circle Marker1 (thingy\blackx.grp)
# 561 Selection Circle (22pixels) (thingy\o022.grp)
# 562 Selection Circle (32pixels) (thingy\o032.grp)
# 563 Selection Circle (48pixels) (thingy\o048.grp)
# 564 Selection Circle (62pixels) (thingy\o062.grp)
# 565 Selection Circle (72pixels) (thingy\o072.grp)
# 566 Selection Circle (94pixels) (thingy\o094.grp)
# 567 Selection Circle (110pixels) (thingy\o110.grp)
# 568 Selection Circle (122pixels) (thingy\o122.grp)
# 569 Selection Circle (146pixels) (thingy\o146.grp)
# 570 Selection Circle (224pixels) (thingy\o224.grp)
# 571 Selection Circle Dashed (22pixels) (thingy\od022.grp)
# 572 Selection Circle Dashed (32pixels) (thingy\od032.grp)
# 573 Selection Circle Dashed (48pixels) (thingy\od048.grp)
# 574 Selection Circle Dashed (62pixels) (thingy\od062.grp)
# 575 Selection Circle Dashed (72pixels) (thingy\od072.grp)
# 576 Selection Circle Dashed (94pixels) (thingy\od094.grp)
# 577 Selection Circle Dashed (110pixels) (thingy\od110.grp)
# 578 Selection Circle Dashed (122pixels) (thingy\od122.grp)
# 579 Selection Circle Dashed (146pixels) (thingy\od146.grp)
# 580 Selection Circle Dashed (224pixels) (thingy\od224.grp)
.headerstart
IsId 289
Type 1
Init SkryrokorLocal00
Death SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 503 White Circle (bullet\circle14.grp)
.headerstart
IsId 292
Type 2
Init WhiteCircleInit
Death WhiteCircleDeath
GndAttkInit WhiteCircleDeath
AirAttkInit [NONE]
.headerend
# ----------------------------------------------------------------------------- #
WhiteCircleInit:
wait 1
sigorder 1
wait 1
WhiteCircleDeath:
playfram 0x00
wait 5
domissiledmg
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 450 Flames1 Type1 (Small) (thingy\oFireC.grp)
# 451 Flames1 Type2 (Small) (thingy\oFireF.grp)
# 452 Flames1 Type3 (Small) (thingy\oFireV.grp)
# 453 Flames2 Type3 (Small) (thingy\oFireV.grp)
# 454 Flames3 Type3 (Small) (thingy\oFireV.grp)
# 455 Flames4 Type3 (Small) (thingy\oFireV.grp)
# 456 Flames5 Type3 (Small) (thingy\oFireV.grp)
# 457 Flames6 Type3 (Small) (thingy\oFireV.grp)
# 466 Flames2 Type1 (Small) (thingy\oFireC.grp)
# 467 Flames2 Type2 (Small) (thingy\oFireF.grp)
# 468 Flames7 Type3 (Small) (thingy\oFireV.grp)
# 469 Flames3 Type1 (Small) (thingy\oFireC.grp)
# 470 Flames3 Type2 (Small) (thingy\oFireF.grp)
# 471 Flames8 Type3 (Small) (thingy\oFireV.grp)
.headerstart
IsId 322
Type 1
Init Flames_Small_Init
Death Flames_Small_Death
.headerend
# ----------------------------------------------------------------------------- #
Flames_Small_Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
wait 2
goto Flames_Small_Init
Flames_Small_Death:
wait 1
end
# ----------------------------------------------------------------------------- #
.headerstart
IsId 323
Type 1
Init Unknown323Init
Death Flames_Small_Death
.headerend
# ----------------------------------------------------------------------------- #
Unknown323Init:
setflipstate 1
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
wait 2
goto Flames_Small_Init
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 458 Bleeding Variant1 Type1 (Small) (thingy\bblood01.grp)
# 459 Bleeding Variant1 Type2 (Small) (thingy\bblood02.grp)
# 460 Bleeding Variant1 Type3 (Small) (thingy\bblood03.grp)
# 461 Bleeding Variant1 Type4 (Small) (thingy\bblood04.grp)
.headerstart
IsId 324
Type 1
Init Bleeding_Small_Variant1Init
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Bleeding_Small_Variant1Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
goto Bleeding_Small_Variant1Init
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 462 Bleeding Variant2 Type1 (Small) (thingy\bblood01.grp)
# 463 Bleeding Variant2 Type2 (Small) (thingy\bblood02.grp)
# 464 Bleeding Variant2 Type3 (Small) (thingy\bblood03.grp)
# 465 Bleeding Variant2 Type4 (Small) (thingy\bblood04.grp)
.headerstart
IsId 325
Type 1
Init Bleeding_Small_Variant2Init
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
Bleeding_Small_Variant2Init:
setflipstate 1
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
goto Bleeding_Small_Variant1Init
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 472 Flames1 Type1 (Large) (thingy\oFireC.grp)
# 473 Flames1 Type2 (Large) (thingy\oFireF.grp)
# 474 Flames1 Type3 (Large) (thingy\oFireV.grp)
# 475 Flames2 Type3 (Large) (thingy\oFireV.grp)
# 476 Flames3 Type3 (Large) (thingy\oFireV.grp)
# 477 Flames4 Type3 (Large) (thingy\oFireV.grp)
# 478 Flames5 Type3 (Large) (thingy\oFireV.grp)
# 479 Flames6 Type3 (Large) (thingy\oFireV.grp)
# 488 Flames2 Type1 (Large) (thingy\oFireC.grp)
# 489 Flames2 Type2 (Large) (thingy\oFireF.grp)
# 490 Flames7 Type3 (Large) (thingy\oFireV.grp)
# 491 Flames3 Type1 (Large) (thingy\oFireC.grp)
# 492 Flames3 Type2 (Large) (thingy\oFireF.grp)
# 493 Flames8 Type3 (Large) (thingy\oFireV.grp)
.headerstart
IsId 326
Type 1
Init Flames_Large_Init
Death Flames_Large_Death
.headerend
# ----------------------------------------------------------------------------- #
Flames_Large_Init:
playfram 12
wait 2
playfram 13
wait 2
playfram 14
wait 2
playfram 15
wait 2
playfram 16
wait 2
playfram 0x11
wait 2
playfram 18
wait 2
playfram 19
wait 2
playfram 20
wait 2
playfram 21
wait 2
playfram 22
wait 2
playfram 23
wait 2
goto Flames_Large_Init
Flames_Large_Death:
wait 1
end
# ----------------------------------------------------------------------------- #
.headerstart
IsId 327
Type 1
Init Unknown327Init
Death Flames_Large_Death
.headerend
# ----------------------------------------------------------------------------- #
Unknown327Init:
setflipstate 1
playfram 12
wait 2
playfram 13
wait 2
playfram 14
wait 2
playfram 15
wait 2
playfram 16
wait 2
playfram 0x11
wait 2
playfram 18
wait 2
playfram 19
wait 2
playfram 20
wait 2
playfram 21
wait 2
playfram 22
wait 2
playfram 23
wait 2
goto Flames_Large_Init
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 480 Bleeding Variant1 Type1 (Large) (thingy\bblood01.grp)
# 481 Bleeding Variant1 Type2 (Large) (thingy\bblood02.grp)
# 482 Bleeding Variant1 Type3 (Large) (thingy\bblood03.grp)
# 483 Bleeding Variant1 Type4 (Large) (thingy\bblood04.grp)
.headerstart
IsId 328
Type 1
Init Bleeding_Large_Variant1Init
Death Bleeding_Large_Variant1Death
.headerend
# ----------------------------------------------------------------------------- #
Bleeding_Large_Variant1Init:
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
wait 2
goto Bleeding_Large_Variant1Init
Bleeding_Large_Variant1Death:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 484 Bleeding Variant2 Type1 (Large) (thingy\bblood01.grp)
# 485 Bleeding Variant2 Type3 (Large) (thingy\bblood02.grp)
# 486 Bleeding Variant3 Type3 (Large) (thingy\bblood03.grp)
# 487 Bleeding Variant2 Type4 (Large) (thingy\bblood04.grp)
.headerstart
IsId 329
Type 1
Init Bleeding_Large_Variant2Init
Death Bleeding_Large_Variant1Death
.headerend
# ----------------------------------------------------------------------------- #
Bleeding_Large_Variant2Init:
setflipstate 1
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
wait 2
goto Bleeding_Large_Variant1Init
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 581 Circle Marker2 (thingy\blackx.grp)
# 583 Circle Marker3 (thingy\blackx.grp)
# 585 Psi Field1 (Right Lower) (thingy\Juice02.grp)
.headerstart
IsId 332
Type 1
Init ConfirmCircleInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ConfirmCircleInit:
playfram 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 588 Start Location (thingy\StartLoc.grp)
.headerstart
IsId 335
Type 0
Init StartLocationInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
StartLocationInit:
playfram 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 599 2/43 Ash (thingy\tileset\AshWorld\LALRoc01.grp)
# 600 2/44 Ash (thingy\tileset\AshWorld\LALRoc02.grp)
# 601 2/1 Ash (thingy\tileset\AshWorld\HASRoc01.grp)
# 602 2/4 Ash (thingy\tileset\AshWorld\HASRoc02.grp)
# 603 2/5 Ash (thingy\tileset\AshWorld\HASRoc03.grp)
# 604 2/30 Ash (thingy\tileset\AshWorld\HASRoc04.grp)
# 605 2/28 Ash (thingy\tileset\AshWorld\HASRoc05.grp)
# 606 2/29 Ash (thingy\tileset\AshWorld\HASRoc06.grp)
# 607 4/1 Ash (thingy\tileset\AshWorld\RORock01.grp)
# 608 4/2 Ash (thingy\tileset\AshWorld\RORock02.grp)
# 609 4/3 Ash (thingy\tileset\AshWorld\RORock03.grp)
# 640 4/12 Jungle (thingy\tileset\Jungle\dd025.grp)
# 641 4/13 Jungle (thingy\tileset\Jungle\dd026.grp)
# 642 4/1 Jungle (thingy\tileset\Jungle\dd027.grp)
# 643 4/3 Jungle (thingy\tileset\Jungle\dd028.grp)
# 644 4/2 Jungle (thingy\tileset\Jungle\dd029.grp)
# 645 4/5 Jungle (thingy\tileset\Jungle\dd030.grp)
# 646 4/4 Jungle (thingy\tileset\Jungle\dd031.grp)
# 647 4/9 Jungle (thingy\tileset\Jungle\dd055.grp)
# 648 4/10 Jungle (thingy\tileset\Jungle\dd056.grp)
# 649 5/5 Jungle (thingy\tileset\Jungle\dd075.grp)
# 650 5/7 Jungle (thingy\tileset\Jungle\dd076.grp)
# 651 5/6 Jungle (thingy\tileset\Jungle\dd077.grp)
# 652 5/9 Jungle (thingy\tileset\Jungle\dd078.grp)
# 653 5/8 Jungle (thingy\tileset\Jungle\dd079.grp)
# 654 4/6 Jungle (thingy\tileset\Jungle\dd080.grp)
# 655 4/7 Jungle (thingy\tileset\Jungle\dd081.grp)
# 656 4/17 Jungle (thingy\tileset\Jungle\dd091.grp)
# 657 13/4 Jungle (thingy\tileset\Jungle\dd203.grp)
# 658 11/5 Jungle (thingy\tileset\Jungle\dd204.grp)
# 659 11/6 Jungle (thingy\tileset\Jungle\dd205.grp)
# 660 11/7 Jungle (thingy\tileset\Jungle\dd206.grp)
# 661 11/8 Jungle (thingy\tileset\Jungle\dd207.grp)
# 662 11/10 Jungle (thingy\tileset\Jungle\dd209.grp)
# 663 11/11 Jungle (thingy\tileset\Jungle\dd210.grp)
# 664 11/12 Jungle (thingy\tileset\Jungle\dd211.grp)
# 677 7/9 Platform (thingy\tileset\Platform\Towr01.grp)
# 678 7/10 Platform (thingy\tileset\Platform\Towr02.grp)
# 681 7/26 Platform (thingy\tileset\Platform\LBSign01.grp)
# 682 7/24 Platform (thingy\tileset\Platform\LBSign02.grp)
# 683 7/28 Platform (thingy\tileset\Platform\LBSign03.grp)
# 684 7/27 Platform (thingy\tileset\Platform\LBSign04.grp)
# 685 7/25 Platform (thingy\tileset\Platform\LBSign05.grp)
# 686 7/29 Platform (thingy\tileset\Platform\LBSign06.grp)
# 687 7/30 Platform (thingy\tileset\Platform\LBSign07.grp)
# 688 7/31 Platform (thingy\tileset\Platform\LBSign08.grp)
# 689 12/1 Platform (thingy\tileset\Platform\SPThin01.grp)
# 690 9/27 Platform (thingy\tileset\Platform\refinery.grp)
# 699 6/16 Badlands (thingy\tileset\Badlands\HDRock05.grp)
# 700 6/17 Badlands (thingy\tileset\Badlands\HDRock06.grp)
# 701 6/20 Badlands (thingy\tileset\Badlands\HDRock07.grp)
# 702 6/21 Badlands (thingy\tileset\Badlands\HDRock08.grp)
# 703 5/10 Badlands (thingy\tileset\Badlands\HDVent01.grp)
# 712 6/3 Badlands (thingy\tileset\Badlands\HGTree01.grp)
# 713 11/3 Badlands (thingy\tileset\Badlands\LCShop01.grp)
# 714 11/8 Badlands (thingy\tileset\Badlands\LCShop02.grp)
# 715 11/6 Badlands (thingy\tileset\Badlands\LCShop03.grp)
# 716 11/7 Badlands (thingy\tileset\Badlands\LCShop04.grp)
# 717 11/9 Badlands (thingy\tileset\Badlands\LCShop05.grp)
# 718 11/10 Badlands (thingy\tileset\Badlands\LCShop06.grp)
# 719 11/11 Badlands (thingy\tileset\Badlands\LCShop07.grp)
# 720 11/12 Badlands (thingy\tileset\Badlands\LCShop08.grp)
# 721 11/13 Badlands (thingy\tileset\Badlands\LCShop09.grp)
# 722 11/14 Badlands (thingy\tileset\Badlands\LCShopAA.grp)
# 723 1/13 Badlands (thingy\tileset\Badlands\LCSign01.grp)
# 724 1/9 Badlands (thingy\tileset\Badlands\LCSign02.grp)
# 725 1/11 Badlands (thingy\tileset\Badlands\LCSign03.grp)
# 726 1/14 Badlands (thingy\tileset\Badlands\LCSign04.grp)
# 727 1/10 Badlands (thingy\tileset\Badlands\LCSign05.grp)
# 728 1/12 Badlands (thingy\tileset\Badlands\LCSign06.grp)
# 729 1/15 Badlands (thingy\tileset\Badlands\LCSign07.grp)
# 730 1/7 Badlands (thingy\tileset\Badlands\LCSign08.grp)
# 731 1/5 Badlands (thingy\tileset\Badlands\LCSign09.grp)
# 732 1/16 Badlands (thingy\tileset\Badlands\LCSignAA.grp)
# 733 1/8 Badlands (thingy\tileset\Badlands\LCSignBB.grp)
# 734 1/6 Badlands (thingy\tileset\Badlands\LCSignCC.grp)
# 746 3/9 Installation (thingy\tileset\install\DICran1.grp)
# 747 3/10 Installation (thingy\tileset\install\DICran2.grp)
# 748 3/11 Installation (thingy\tileset\install\DICran3.grp)
# 749 3/12 Installation (thingy\tileset\install\DICran4.grp)
# 755 7/21 Twilight (thingy\tileset\twilight\Ldarch.grp)
# 759 7/16 Twilight (thingy\tileset\twilight\Ldxel03.grp)
# 760 7/15 Twilight (thingy\tileset\twilight\Ldxel04.grp)
# 761 7/19 Twilight (thingy\tileset\twilight\Ldxel05.grp)
# 762 7/20 Twilight (thingy\tileset\twilight\Ldxel06.grp)
# 764 6/1 Twilight (thingy\tileset\twilight\JTree01.grp)
# 765 6/2 Twilight (thingy\tileset\twilight\JTree02.grp)
# 766 6/3 Twilight (thingy\tileset\twilight\JTree03.grp)
# 767 6/4 Twilight (thingy\tileset\twilight\JTree04.grp)
# 768 6/5 Twilight (thingy\tileset\twilight\JTree05.grp)
# 769 8/3 Twilight1 (thingy\tileset\twilight\rstatue.grp)
# 787 Unknown787 (thingy\tileset\ice\HDSTre01.grp)
# 788 Unknown788 (thingy\tileset\ice\HDSTre02.grp)
# 789 12/9 Ice1 (thingy\tileset\ice\HDSTre03.grp)
# 790 12/10 Ice1 (thingy\tileset\ice\HDSTre04.grp)
# 831 12/20 Ice (thingy\tileset\ice\LDsmrock.grp)
# 841 4/1 Ice (thingy\tileset\ice\JGant1.grp)
# 880 10/6 Desert (thingy\tileset\desert\JGPLNT01.grp)
# 897 4/17 Desert (thingy\tileset\desert\HDMachn2.grp)
.headerstart
IsId 336
Type 0
Init DoodadHeaderInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DoodadHeaderInit:
playfram 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 589 2/38 Ash (thingy\tileset\AshWorld\rock01.grp)
# 591 2/39 Ash (thingy\tileset\AshWorld\rock02.grp)
# 593 2/41 Ash (thingy\tileset\AshWorld\rock03.grp)
# 595 2/40 Ash (thingy\tileset\AshWorld\rock04.grp)
# 597 2/42 Ash (thingy\tileset\AshWorld\rock05.grp)
# 610 4/56 Jungle (thingy\tileset\Jungle\HDRock01.grp)
# 612 4/57 Jungle (thingy\tileset\Jungle\HDRock02.grp)
# 614 4/58 Jungle (thingy\tileset\Jungle\HDRock03.grp)
# 616 4/59 Jungle (thingy\tileset\Jungle\HDRock04.grp)
# 618 9/5 Jungle (thingy\tileset\Jungle\JUbush01.grp)
# 620 9/6 Jungle (thingy\tileset\Jungle\JUbush03.grp)
# 622 9/7 Jungle (thingy\tileset\Jungle\JUbush05.grp)
# 624 4/51 Jungle (thingy\tileset\Jungle\LDtree01.grp)
# 626 4/52 Jungle (thingy\tileset\Jungle\LDtree02.grp)
# 628 4/54 Jungle (thingy\tileset\Jungle\LDtree03.grp)
# 630 4/53 Jungle (thingy\tileset\Jungle\LDtree04.grp)
# 632 9/1 Jungle (thingy\tileset\Jungle\tree01.grp)
# 634 9/2 Jungle (thingy\tileset\Jungle\tree02.grp)
# 636 9/3 Jungle (thingy\tileset\Jungle\tree03.grp)
# 638 9/4 Jungle (thingy\tileset\Jungle\tree04.grp)
# 665 7/4 Platform (thingy\tileset\Platform\Dish01.grp)
# 667 7/5 Platform (thingy\tileset\Platform\Dish02.grp)
# 669 7/6 Platform (thingy\tileset\Platform\Dish03.grp)
# 671 7/1 Platform (thingy\tileset\Platform\Glob01.grp)
# 673 7/2 Platform (thingy\tileset\Platform\Glob02.grp)
# 675 7/3 Platform (thingy\tileset\Platform\Glob03.grp)
# 691 5/54 Badlands (thingy\tileset\Badlands\HDRock01.grp)
# 693 5/55 Badlands (thingy\tileset\Badlands\HDRock02.grp)
# 695 5/56 Badlands (thingy\tileset\Badlands\HDRock03.grp)
# 697 5/57 Badlands (thingy\tileset\Badlands\HDRock04.grp)
# 704 5/50 Badlands (thingy\tileset\Badlands\HDTree01.grp)
# 706 5/52 Badlands (thingy\tileset\Badlands\HDTree02.grp)
# 708 5/53 Badlands (thingy\tileset\Badlands\HDTree03.grp)
# 710 5/51 Badlands (thingy\tileset\Badlands\HDTree04.grp)
# 771 9/29 Ice (thingy\tileset\ice\HDbld01.grp)
# 773 9/28 Ice (thingy\tileset\ice\HDbld02.grp)
# 775 12/38 Ice (thingy\tileset\ice\HDbld03.grp)
# 777 12/37 Ice (thingy\tileset\ice\HDbld04.grp)
# 779 12/33 Ice1 (thingy\tileset\ice\HDradarl.grp)
# 781 9/21 Ice (thingy\tileset\ice\HDradarR.grp)
# 783 9/15 Ice (thingy\tileset\ice\HDRock01.grp)
# 785 9/16 Ice (thingy\tileset\ice\HDRock02.grp)
# 791 9/24 Ice (thingy\tileset\ice\HDSpire.grp)
# 793 9/23 Ice (thingy\tileset\ice\HDTwr01.grp)
# 795 Unknown795 (thingy\tileset\ice\HDTwr02.grp)
# 797 12/7 Ice (thingy\tileset\ice\LDBTre01.grp)
# 799 12/8 Ice (thingy\tileset\ice\LDBTre02.grp)
# 801 12/9 Ice2 (thingy\tileset\ice\LDBTre03.grp)
# 803 12/10 Ice2 (thingy\tileset\ice\LDBTre04.grp)
# 805 12/40 Ice (thingy\tileset\ice\LDbld01.grp)
# 807 12/41 Ice (thingy\tileset\ice\LDbld02.grp)
# 809 12/42 Ice (thingy\tileset\ice\LDComm.grp)
# 811 12/5 Ice (thingy\tileset\ice\LDDtre01.grp)
# 813 12/6 Ice (thingy\tileset\ice\LDDtre02.grp)
# 815 12/36 Ice (thingy\tileset\ice\LDDish.grp)
# 817 12/32 Ice (thingy\tileset\ice\LDRdr01.grp)
# 819 12/33 Ice2 (thingy\tileset\ice\LDRdr02.grp)
# 821 12/34 Ice (thingy\tileset\ice\LDRdr03.grp)
# 823 12/24 Ice1 (thingy\tileset\ice\LDRck01.grp)
# 825 12/25 Ice1 (thingy\tileset\ice\LDRck02.grp)
# 827 12/30 Ice1 (thingy\tileset\ice\HDPipes.grp)
# 829 12/31 Ice (thingy\tileset\ice\LDthing.grp)
# 834 9/22 Ice (thingy\tileset\ice\HDRadr02.grp)
# 843 5/6 Ice (thingy\tileset\ice\RJBTree1.grp)
# 845 5/7 Ice (thingy\tileset\ice\RJBTree2.grp)
# 847 5/8 Ice (thingy\tileset\ice\RJBTree3.grp)
# 849 5/9 Ice (thingy\tileset\ice\RJBTree4.grp)
# 852 10/12 Desert1 (thingy\tileset\desert\HDBBROKE.grp)
# 854 10/8 Desert1 (thingy\tileset\desert\HDBGAS.grp)
# 856 10/9 Desert1 (thingy\tileset\desert\HDBMED.grp)
# 858 6/10 Desert (thingy\tileset\desert\HDBMOSS.grp)
# 860 6/13 Desert1 (thingy\tileset\desert\HDBTENT.grp)
# 862 Unknown Desert (thingy\tileset\desert\HDPLNT03.grp)
# 864 10/12 Desert2 (thingy\tileset\desert\JGBROKE.grp)
# 866 10/9 Desert2 (thingy\tileset\desert\JGBGAS.grp)
# 868 10/10 Desert2 (thingy\tileset\desert\JGBGEN.grp)
# 870 10/11 Desert (thingy\tileset\desert\JGBSGN.grp)
# 872 10/14 Desert (thingy\tileset\desert\JGBTENT.grp)
# 874 10/41 Desert (thingy\tileset\desert\JGBCOMM.grp)
# 876 10/39 Desert (thingy\tileset\desert\JGBFACT.grp)
# 878 10/8 Desert2 (thingy\tileset\desert\JGBRED.grp)
# 881 10/7 Desert (thingy\tileset\desert\JGPLNT02.grp)
# 883 4/6 Desert (thingy\tileset\desert\LDBAZ.grp)
# 885 4/11 Desert (thingy\tileset\desert\LDBGAS.grp)
# 887 4/10 Desert (thingy\tileset\desert\LDBGREN.grp)
# 890 4/7 Desert (thingy\tileset\desert\LDBSUKY.grp)
# 892 4/12 Desert (thingy\tileset\desert\LDBTENT.grp)
# 895 4/13 Desert (thingy\tileset\desert\HDLbox01.grp)
# 898 4/15 Desert1 (thingy\tileset\desert\LDLbox01.grp)
# 900 10/23 Desert (thingy\tileset\desert\LDMachn1.grp)
# 902 10/5 Desert (thingy\tileset\desert\LDPlnt04.grp)
.headerstart
IsId 337
Type 0
Init DoodadHeader_secondary_Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DoodadHeader_secondary_Init:
playfram 0x00
imgulnextid 0 0
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 679 7/8 Platform (thingy\tileset\Platform\tree01.grp)
.headerstart
IsId 338
Type 0
Init SpacePlatformDoodadInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
SpacePlatformDoodadInit:
playfram 0x00
SpacePlatformDoodadLocal00:
playfram 0x00
wait 1
playfram 1
wait 1
playfram 2
wait 1
playfram 3
wait 1
playfram 4
wait 1
playfram 5
wait 1
goto SpacePlatformDoodadLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 680 7/7 Platform (thingy\tileset\Platform\tree02.grp)
.headerstart
IsId 339
Type 0
Init SpacePlatformDoodad2Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
SpacePlatformDoodad2Init:
playfram 0x00
SpacePlatformDoodad2Local00:
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
goto SpacePlatformDoodad2Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 742 Left Upper Level Door (thingy\tileset\install\CRDoor1.grp)
# 750 Substructure Left Door (thingy\tileset\install\DIDoor1.grp)
# 754 Substructure Opening Hole (thingy\tileset\install\DIHatc1.grp)
.headerstart
IsId 340
Type 27
Init InstallationDoodadInit
Death Generic_Wait1End
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]
AlmostBuilt InstallationDoodadAlmostBuilt
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit InstallationDoodadStarEditInit
Disable InstallationDoodadDisable
Burrow [NONE]
UnBurrow [NONE]
Enable InstallationDoodadStarEditInit
.headerend
# ----------------------------------------------------------------------------- #
InstallationDoodadInit:
playfram 0x00
goto SkryrokorLocal00
InstallationDoodadAlmostBuilt:
playfram 9
goto SkryrokorLocal00
InstallationDoodadStarEditInit:
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0x00
sigorder 1
goto SkryrokorLocal00
InstallationDoodadDisable:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 4
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 743 Right Upper Level Door (thingy\tileset\install\CRDoor1.grp)
# 751 Substructure Right Door (thingy\tileset\install\DIDoor1.grp)
.headerstart
IsId 341
Type 27
Init InstallationDoodad2Init
Death Generic_Wait1End
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]
AlmostBuilt InstallationDoodad2AlmostBuilt
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable InstallationDoodad2Disable
Burrow [NONE]
UnBurrow [NONE]
Enable InstallationDoodad2Enable
.headerend
# ----------------------------------------------------------------------------- #
InstallationDoodad2Init:
playfram 0x00
setflipstate 1
goto SkryrokorLocal00
InstallationDoodad2AlmostBuilt:
playfram 9
setflipstate 1
goto SkryrokorLocal00
InstallationDoodad2Enable:
playfram 9
setflipstate 1
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0x00
sigorder 1
goto SkryrokorLocal00
InstallationDoodad2Disable:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 744 4/15 Installation1 (thingy\tileset\install\DCFan1.grp)
.headerstart
IsId 342
Type 0
Init InstallationRightWallFansInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
InstallationRightWallFansInit:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
goto InstallationRightWallFansInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 745 4/15 Installation2 (thingy\tileset\install\DCFan1.grp)
.headerstart
IsId 343
Type 0
Init InstallationLeftWallFansInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
InstallationLeftWallFansInit:
playfram 0x00
setflipstate 1
wait 2
InstallationLeftWallFansLocal00:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 0x00
wait 2
goto InstallationLeftWallFansLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 752 3/1 Installation (thingy\tileset\install\DIGear1.grp)
# 753 3/2 Installation (thingy\tileset\install\DIGear2.grp)
.headerstart
IsId 344
Type 0
Init InstallationGearInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
InstallationGearInit:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
goto InstallationGearInit
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 736 Floor Missile Trap (thingy\tileset\install\CLPlate1.grp)
.headerstart
IsId 345
Type 27
Init FloorMissileTrapInit
Death FloorMissileTrapDeath
GndAttkInit FloorMissileTrapGndAttkInit
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt FloorMissileTrapGndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 FloorMissileTrapSpecialState1
SpecialState2 FloorMissileTrapSpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable FloorMissileTrapSpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
FloorMissileTrapInit:
playfram 1
goto SkryrokorLocal00
FloorMissileTrapDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
FloorMissileTrapGndAttkInit:
wait 1
attackwith 1
gotorepeatattk
ignorerest
goto SkryrokorLocal00
FloorMissileTrapSpecialState1:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
imgol 737 0 0 # Floor Missile Trap Turret (thingy\tileset\install\CLPlat1T.grp)
sigorder 1
goto SkryrokorLocal00
FloorMissileTrapSpecialState2:
setspawnframe 20
wait 1
FloorMissileTrapLocal00:
curdirectcondjmp 160 10 FloorMissileTrapLocal01
wait 2
goto FloorMissileTrapLocal00
FloorMissileTrapLocal01:
wait 1
playfram 10
wait 2
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 737 Floor Missile Trap Turret (thingy\tileset\install\CLPlat1T.grp)
.headerstart
IsId 346
Type 24
Init FloorMissileTrapTurretInit
Death Generic_Wait1End
GndAttkInit SkryrokorLocal00
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt SkryrokorLocal00
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 [NONE]
SpecialState2 FloorMissileTrapTurretSpecialState2
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable FloorMissileTrapTurretSpecialState2
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
FloorMissileTrapTurretInit:
playfram 0x00
wait 1
setfldirect 20
goto SkryrokorLocal00
FloorMissileTrapTurretSpecialState2:
wait 1
FloorMissileTrapTurretLocal00:
curdirectcondjmp 160 10 Generic_Wait1End
wait 2
goto FloorMissileTrapTurretLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 735 Floor Gun Trap (thingy\tileset\install\CLPlate2.grp)
.headerstart
IsId 347
Type 27
Init FloorGunTrapInit
Death FloorGunTrapDeath
GndAttkInit FloorGunTrapGndAttkInit
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt FloorGunTrapGndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle FloorGunTrapGndAttkToIdle
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 FloorGunTrapSpecialState1
SpecialState2 FloorGunTrapSpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable FloorGunTrapSpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
FloorGunTrapInit:
playfram 1
goto SkryrokorLocal00
FloorGunTrapDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
FloorGunTrapGndAttkInit:
wait 1
nobrkcodestart
playsnd 70 # Bullet\TGoFir00.wav
attackwith 1
playfram 11
wait 1
playfram 10
wait 1
playfram 11
wait 1
playfram 10
wait 1
playfram 11
wait 1
playfram 10
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
goto SkryrokorLocal00
FloorGunTrapGndAttkToIdle:
playfram 10
goto SkryrokorLocal00
FloorGunTrapSpecialState1:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
sigorder 1
playfram 10
goto SkryrokorLocal00
FloorGunTrapSpecialState2:
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 738 Wall Missile Trap (thingy\tileset\install\DCGun1.grp)
.headerstart
IsId 348
Type 27
Init WallMissileTrapType1Init
Death WallMissileTrapType1Death
GndAttkInit WallMissileTrapType1GndAttkInit
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt WallMissileTrapType1GndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 WallMissileTrapType1SpecialState1
SpecialState2 WallMissileTrapType1SpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable WallMissileTrapType1SpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
WallMissileTrapType1Init:
playfram 1
wait 1
setfldirect 12
goto SkryrokorLocal00
WallMissileTrapType1Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
WallMissileTrapType1GndAttkInit:
wait 1
attackwith 1
gotorepeatattk
ignorerest
goto SkryrokorLocal00
WallMissileTrapType1SpecialState1:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
sigorder 1
goto SkryrokorLocal00
WallMissileTrapType1SpecialState2:
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 739 Wall Missile Trap2 (thingy\tileset\install\DCGun1.grp)
.headerstart
IsId 349
Type 27
Init WallMissileTrapTypet2Init
Death WallMissileTrapTypet2Death
GndAttkInit WallMissileTrapTypet2GndAttkInit
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt WallMissileTrapTypet2GndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 WallMissileTrapTypet2SpecialState1
SpecialState2 WallMissileTrapTypet2SpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable WallMissileTrapTypet2SpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
WallMissileTrapTypet2Init:
playfram 1
setflipstate 1
wait 1
setfldirect 20
goto SkryrokorLocal00
WallMissileTrapTypet2Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
WallMissileTrapTypet2GndAttkInit:
wait 1
attackwith 1
gotorepeatattk
ignorerest
goto SkryrokorLocal00
WallMissileTrapTypet2SpecialState1:
playfram 1
setflipstate 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
sigorder 1
goto SkryrokorLocal00
WallMissileTrapTypet2SpecialState2:
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 740 Wall Flame Trap (thingy\tileset\install\DCGun2.grp)
.headerstart
IsId 350
Type 27
Init WallFlameTrapType1Init
Death WallFlameTrapType1Death
GndAttkInit WallFlameTrapType1GndAttkInit
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt WallFlameTrapType1GndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 WallFlameTrapType1SpecialState1
SpecialState2 WallFlameTrapType1SpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable WallFlameTrapType1SpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
WallFlameTrapType1Init:
playfram 1
wait 1
setfldirect 12
goto SkryrokorLocal00
WallFlameTrapType1Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
WallFlameTrapType1GndAttkInit:
wait 1
nobrkcodestart
imgoluselo 421 0 0 # FlameThrower (thingy\flamer.grp)
setfldirect 12
attkshiftproj 24
wait 2
attkshiftproj 52
wait 1
attkshiftproj 80
wait 10
ignorerest
goto SkryrokorLocal00
WallFlameTrapType1SpecialState1:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
sigorder 1
goto SkryrokorLocal00
WallFlameTrapType1SpecialState2:
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 741 Wall Flame Trap2 (thingy\tileset\install\DCGun2.grp)
.headerstart
IsId 351
Type 27
Init WallFlameTrapType2Init
Death WallFlameTrapType2Death
GndAttkInit WallFlameTrapType2GndAttkInit
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt WallFlameTrapType2GndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 WallFlameTrapType2SpecialState1
SpecialState2 WallFlameTrapType2SpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable WallFlameTrapType2SpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
WallFlameTrapType2Init:
playfram 1
setflipstate 1
wait 1
setfldirect 20
goto SkryrokorLocal00
WallFlameTrapType2Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
WallFlameTrapType2GndAttkInit:
wait 1
nobrkcodestart
imgoluselo 421 0 0 # FlameThrower (thingy\flamer.grp)
setfldirect 20
attkshiftproj 24
wait 2
attkshiftproj 52
wait 1
attkshiftproj 80
wait 10
ignorerest
goto SkryrokorLocal00
WallFlameTrapType2SpecialState1:
playfram 1
setflipstate 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
sigorder 1
goto SkryrokorLocal00
WallFlameTrapType2SpecialState2:
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
sigorder 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 582 Map Revealer (neutral\maprev.grp)
.headerstart
IsId 352
Type 1
Init MapRevealerInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
MapRevealerInit:
playfram 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
.headerstart
IsId 363
Type 0
Init Unknown363Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Unknown363Init:
playframtile 0x00
imgulnextid 0 0
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 832 12/30 Ice2 (thingy\tileset\ice\HDPipes.grp)
# 836 12/24 Ice2 (thingy\tileset\ice\LDRck01.grp)
# 838 12/25 Ice2 (thingy\tileset\ice\LDRck02.grp)
# 904 6/13 Desert2 (thingy\tileset\desert\HDLbox01.grp)
# 907 4/15 Desert2 (thingy\tileset\desert\LDLbox01.grp)
# 909 8/23 Desert (thingy\tileset\desert\LDMachn1.grp)
.headerstart
IsId 387
Type 0
Init IceDoodadInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
IceDoodadInit:
playfram 0x00
setflipstate 1
imgulnextid 0 0
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 833 12/30 Ice2 Shadow (thingy\tileset\ice\SHDPipes.grp)
# 837 12/24 Ice2 Shadow (thingy\tileset\ice\SLDRck01.grp)
# 839 12/25 Ice2 Shadow (thingy\tileset\ice\SLDRck02.grp)
# 905 6/13 Desert2 Shadow (thingy\tileset\desert\SHDLbox1.grp)
# 908 4/15 Desert2 Shadow (thingy\tileset\desert\SLDLbox1.grp)
# 910 8/23 Desert Shadow (thingy\tileset\desert\SLDMchn1.grp)
.headerstart
IsId 388
Type 1
Init DoodadShadowsHeader_BW_Init
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
DoodadShadowsHeader_BW_Init:
wait 1
followmaingraphic
goto DoodadShadowsHeader_BW_Init
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 851 10/10 Desert1 (thingy\tileset\desert\HDBANT.grp)
.headerstart
IsId 396
Type 0
Init DesertDoodad1Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DesertDoodad1Init:
playfram 0x00
DesertDoodad1Local00:
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 5
wait 1
goto DesertDoodad1Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 889 4/9 Desert (thingy\tileset\desert\LDBNEON.grp)
.headerstart
IsId 397
Type 0
Init DesertDoodad2Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DesertDoodad2Init:
playfram 0x00
DesertDoodad2Local00:
playfram 0x00
wait 1
playfram 1
wait 1
playfram 2
wait 1
playfram 2
wait 1
playfram 1
wait 1
playfram 0x00
wait 1
goto DesertDoodad2Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 894 4/8 Desert (thingy\tileset\desert\Ldneon.grp)
# 913 Unknown913 (protoss\scout.grp)
.headerstart
IsId 398
Type 0
Init DesertDoodad4Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DesertDoodad4Init:
playfram 0x00
DesertDoodad4Local00:
playfram 0x00
wait 1
playfram 1
wait 1
playfram 2
wait 1
playfram 2
wait 1
playfram 1
wait 1
playfram 0x00
wait 1
goto DesertDoodad4Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 911 12/1 Desert Overlay (thingy\tileset\desert\Tgas.grp)
.headerstart
IsId 399
Type 0
Init DesertDoodadOverlayInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DesertDoodadOverlayInit:
playfram 0x00
DesertDoodadOverlayLocal00:
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
playfram 9
wait 1
playfram 10
waitrand 63 75
goto DesertDoodadOverlayLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 912 11/3 Desert (thingy\tileset\desert\sarlacc.grp)
.headerstart
IsId 400
Type 0
Init DesertDoodad3Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DesertDoodad3Init:
playfram 0x00
DesertDoodad3Local00:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
goto DesertDoodad3Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 756 Unknown Twilight (thingy\tileset\twilight\Lddrill.grp)
.headerstart
IsId 401
Type 0
Init TwilightDoodad4Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
TwilightDoodad4Init:
playfram 0x00
TwilightDoodad4Local00:
playfram 0x00
wait 1
playfram 1
wait 1
playfram 2
wait 1
goto TwilightDoodad4Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 757 7/13 Twilight (thingy\tileset\twilight\Ldxel01.grp)
.headerstart
IsId 402
Type 0
Init TwilightDoodad13Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
TwilightDoodad13Init:
playfram 0x00
TwilightDoodad13Local00:
playfram 0x00
wait 1
playfram 1
wait 1
playfram 2
wait 1
playfram 2
wait 1
playfram 1
wait 1
playfram 0x00
wait 1
goto TwilightDoodad13Local00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 758 7/14 Twilight (thingy\tileset\twilight\Ldxel02.grp)
.headerstart
IsId 403
Type 0
Init TwilightDoodad5Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
TwilightDoodad5Init:
playfram 0x00
TwilightDoodadLocal700:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
goto TwilightDoodadLocal700
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 763 7/17 Twilight (thingy\tileset\twilight\Ldxeltur.grp)
.headerstart
IsId 404
Type 0
Init TwilightDoodadInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
TwilightDoodadInit:
playfram 0x00
TwilightDoodadLocal00:
playfram 0x00
setflipstate 0
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
setflipstate 1
sethorpos -3
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
goto TwilightDoodadLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1316 Mineral Field Type1 (Christmas) (cm\celebrations\christmas\mineralfield01.grp)
.headerstart
IsId 556
Type 20
Init MineralFieldType1ChristmasInit
Death Generic_Wait1End
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 MineralFieldType1SpecialState1
SpecialState2 MineralFieldType1SpecialState2
AlmostBuilt MineralFieldType1AlmostBuilt
Built InfestedTerranWalkingToIdle
Landing MineralFieldType1Landing
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle InfestedTerranWalkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MineralFieldType1ChristmasInit:
imgul 1317 0 0 # Mineral Field Type1 (Christmas) Shadow (cm\celebrations\christmas\mineralfield01-shad.grp)
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1318 Mineral Field Type2 (Christmas) (cm\celebrations\christmas\mineralfield02.grp)
.headerstart
IsId 557
Type 20
Init MineralFieldType2ChristmasInit
Death Generic_Wait1End
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 MineralFieldType1SpecialState1
SpecialState2 MineralFieldType1SpecialState2
AlmostBuilt MineralFieldType1AlmostBuilt
Built InfestedTerranWalkingToIdle
Landing MineralFieldType1Landing
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle InfestedTerranWalkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MineralFieldType2ChristmasInit:
imgul 1319 0 0 # Mineral Field Type2 (Christmas) Shadow (cm\celebrations\christmas\mineralfield02-shad.grp)
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1320 Mineral Field Type3 (Christmas) (cm\celebrations\christmas\mineralfield03.grp)
.headerstart
IsId 558
Type 20
Init MineralFieldType3ChristmasInit
Death Generic_Wait1End
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 MineralFieldType1SpecialState1
SpecialState2 MineralFieldType1SpecialState2
AlmostBuilt MineralFieldType1AlmostBuilt
Built InfestedTerranWalkingToIdle
Landing MineralFieldType1Landing
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle InfestedTerranWalkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MineralFieldType3ChristmasInit:
imgul 1321 0 0 # Mineral Field Type3 (Christmas) Shadow (cm\celebrations\christmas\mineralfield03-shad.grp)
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1272 Khaydarin Eclipse (large) (cm\effect\khaydarineclipse-large.grp)
# 1273 Khaydarin Eclipse (medium) (cm\effect\khaydarineclipse-medium.grp)
# 1274 Khaydarin Eclipse (small) (cm\effect\khaydarineclipse-small.grp)
# 1275 Protoss Accelerant (large) (cm\effect\cruciblepennant-large.grp)
# 1276 Protoss Accelerant (medium) (cm\effect\cruciblepennant-medium.grp)
# 1277 Protoss Accelerant (small) (cm\effect\cruciblepennant-small.grp)
.headerstart
IsId 538
Type 1
Init KhaydarinEclipseProtossAccelerantInit
Death KhaydarinEclipseProtossAccelerantDeath
.headerend
# ----------------------------------------------------------------------------- #
KhaydarinEclipseProtossAccelerantInit:
playfram 0x00
wait 1
KhaydarinEclipseProtossAccelerantLocal00:
playfram 1
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
playfram 9
wait 1
playfram 10
wait 1
playfram 11
wait 1
playfram 12
wait 1
playfram 13
wait 1
playfram 14
wait 1
playfram 15
wait 1
playfram 16
wait 1
playfram 17
wait 1
playfram 18
wait 1
playfram 19
wait 1
playfram 20
wait 1
playfram 0x00
wait 1
goto KhaydarinEclipseProtossAccelerantLocal00
KhaydarinEclipseProtossAccelerantDeath:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 769 8/3 Twilight1 (thingy\tileset\twilight\rstatue.grp)
.headerstart
IsId 566
Type 0
Init FullTilesetDoodadInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
FullTilesetDoodadInit:
playframtile 0x00
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
.headerstart
IsId 750
Type 0
Init FullTilesetDoodadWithShadowInit
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
FullTilesetDoodadWithShadowInit:
playframtile 0x00
imgulnextid 0 0
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 770 8/3 Twilight2 (thingy\tileset\twilight\rstatue.grp)
.headerstart
IsId 567
Type 1
Init FullTilesetDoodadFlipInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
FullTilesetDoodadFlipInit:
playframtile 0x00
setflipstate 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1441 Explosion (Small, Reversed) (thingy\tBangS.grp)
# 1442 Explosion Blue (Small, Reversed) (thingy\tBangS.grp)
.headerstart
IsId 620
Type 1
Init Explosion_SmallReversed_Init
Death Explosion_SmallReversed_Death
.headerend
# ----------------------------------------------------------------------------- #
Explosion_SmallReversed_Init:
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0x00
goto Explosion_SmallReversed_Death
Explosion_SmallReversed_Death:
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1443 Explosion (Medium, Reversed) (thingy\tBangL.grp)
# 1444 Explosion Blue (Medium, Reversed) (thingy\tBangL.grp)
.headerstart
IsId 621
Type 1
Init Explosion_MediumReversed_Init
Death Explosion_MediumReversed_Death
.headerend
# ----------------------------------------------------------------------------- #
Explosion_MediumReversed_Init:
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0x00
goto Explosion_MediumReversed_Death
Explosion_MediumReversed_Death:
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1478 Creep Morph Overlay (cm\zerg\creep-morph-overlay.grp)
# 1484 Resource Boost Overlay (Small) (cm\effect\resource-boost-overlay-small.grp)
# 1484 Resource Boost Overlay (Medium) (cm\effect\resource-boost-overlay-medium.grp)
# 1484 Resource Boost Overlay (Large) (cm\effect\resource-boost-overlay-large.grp)
.headerstart
IsId 640
Type 1
Init CreepMorphOverlayInit
Death CreepMorphOverlayDeath
.headerend
# ----------------------------------------------------------------------------- #
CreepMorphOverlayInit:
playfram 0x00
wait 1
playfram 1
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
playfram 9
wait 1
playfram 10
wait 1
playfram 11
wait 1
playfram 12
wait 1
playfram 13
wait 1
playfram 14
wait 1
playfram 15
wait 1
tmprmgraphicstart
wait 15
CreepMorphOverlayDeath:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1490 Gas Raw (cm\neutral\gas-raw.grp)
.headerstart
IsId 643
Type 1
Init GasRawInit
Death GasRawDeath
.headerend
# ----------------------------------------------------------------------------- #
GasRawInit:
playfram 0
pwrupcondjmp SkryrokorLocal00
imgul 407 0 0 # Zerg Gas Sac Shadow (neutral\ngsShad.grp)
goto SkryrokorLocal00
GasRawDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1491 Gas Raw 2 (cm\neutral\gas-raw.grp)
.headerstart
IsId 644
Type 1
Init GasRaw2Init
Death GasRaw2Death
.headerend
# ----------------------------------------------------------------------------- #
GasRaw2Init:
playfram 1
pwrupcondjmp SkryrokorLocal00
imgul 407 0 0 # Zerg Gas Sac Shadow (neutral\ngsShad.grp)
goto SkryrokorLocal00
GasRaw2Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1628 Energy Regen Overlay (Small) (cm\effect\energy-regen-small.grp)
# 1629 Energy Regen Overlay (Medium) (cm\effect\energy-regen-small.grp)
# 1630 Energy Regen Overlay (Large) (cm\effect\energy-regen-small.grp)
# 1631 Energy Regen Overlay (X-Large) (cm\effect\energy-regen-small.grp)
.headerstart
IsId 713
Type 1
Init EnergyRegenOverlayInit
Death EnergyRegenOverlayDeath
.headerend
# ----------------------------------------------------------------------------- #
EnergyRegenOverlayInit:
playfram 0x00
wait 1
EnergyRegenOverlayLocal00:
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
playfram 9
wait 1
playfram 10
wait 1
playfram 11
wait 1
playfram 12
wait 1
playfram 13
wait 1
playfram 14
wait 1
playfram 15
wait 1
playfram 16
wait 1
playfram 17
wait 1
playfram 18
wait 1
playfram 19
wait 1
playfram 20
wait 1
tmprmgraphicstart
wait 10
tmprmgraphicend
playfram 0x00
wait 1
goto EnergyRegenOverlayLocal00
EnergyRegenOverlayDeath:
playfram 17
wait 1
playfram 18
wait 1
playfram 19
wait 1
playfram 20
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1669 Santa Hat - Small
# through
# 1676 Santa Hat - Extra Large - 17
.headerstart
IsId 722
Type 1
Init SantaHatInit
Death SantaHatDeath
.headerend
# ----------------------------------------------------------------------------- #
SantaHatInit:
playfram 0x00
goto SantaHatLocal00
SantaHatLocal00:
wait 125
goto SantaHatLocal00
SantaHatDeath:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1323 Christmas Mineral Chunk Type2
.headerstart
IsId 723
Type 1
Init ChristmasOreChunk2Init
Death ChristmasOreChunk2Death
.headerend
# ----------------------------------------------------------------------------- #
ChristmasOreChunk2Init:
playfram 0x00
pwrupcondjmp ChristmasOreChunk2Local00
imgul 405 0 0 # Mineral Chunk Shadow (neutral\norShad.grp)
goto ChristmasOreChunk2Local00
ChristmasOreChunk2Local00:
wait 125
goto ChristmasOreChunk2Local00
ChristmasOreChunk2Death:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1681 Smoochie Boy
.headerstart
IsId 724
Type 12
Init SmoochieInit
Death SmoochieDeath
GndAttkInit SmoochieGndAttkInit
AirAttkInit SmoochieGndAttkInit
Unused1 [NONE]
GndAttkRpt SmoochieGndAttkInit
AirAttkRpt SmoochieGndAttkInit
CastSpell SmoochieCastSpell
GndAttkToIdle SmoochieGndAttkToIdle
AirAttkToIdle SmoochieGndAttkToIdle
Unused2 [NONE]
Walking SmoochieWalking
WalkingToIdle SmoochieGndAttkToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
SmoochieInit:
imgul 1682 0 42 # Smoochie Boy Shadow
playfram 0x88
wait 1
SmoochieGndAttkToIdle:
playfram 0x88
wait 2
playfram 0x99
wait 2
playfram 0xaa
wait 2
playfram 0xbb
wait 2
playfram 0xcc
wait 2
playfram 0xdd
wait 2
playfram 0xee
wait 2
playfram 0xff
wait 2
playfram 0x110
wait 2
goto SmoochieGndAttkToIdle
SmoochieDeath:
playsndbtwn 198 200 # Terran\CIVILIAN\TCvWht00.WAV | Terran\CIVILIAN\TCvWht02.WAV
imgol 58 0 0 # Zerg Air Death Explosion (Large) (thingy\zAirDthL.grp)
wait 1
end
SmoochieGndAttkInit:
nobrkcodestart
setvertpos 0
playfram 0x00
wait 1
playfram 0x11
wait 1
playfram 0x22
wait 1
playfram 0x33
wait 1
attackwith 1
wait 1
playfram 0x44
wait 1
playfram 0x55
attackwith 1
wait 1
playfram 0x66
wait 1
playfram 0x77
wait 1
attackwith 1
wait 1
nobrkcodeend
gotorepeatattk
goto SmoochieGndAttkToIdle
SmoochieCastSpell:
setvertpos 0
playsnd 920 # Zerg\Queen\ZQuTag00.WAV
nobrkcodestart
playfram 0x00
wait 1
playfram 0x11
castspell
sigorder 2
wait 1
playfram 0x22
wait 1
playfram 0x33
wait 1
playfram 0x44
wait 1
playfram 0x55
wait 1
playfram 0x66
wait 1
playfram 0x77
wait 1
nobrkcodeend
gotorepeatattk
goto SmoochieGndAttkToIdle
SmoochieWalking:
playfram 0x88
wait 1
playfram 0x99
wait 1
playfram 0xaa
wait 1
playfram 0xbb
wait 1
playfram 0xcc
wait 1
playfram 0xdd
wait 1
playfram 0xee
wait 1
playfram 0xff
wait 1
playfram 0x110
wait 1
goto SmoochieWalking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1756 Omnivale (cm\gamemodes\omnipresence\omnivale.grp)
.headerstart
IsId 758
Type 21
Init OmnivaleInit
Death OmnivaleDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 OmnivaleSpecialState1
SpecialState2 OmnivaleSpecialState2
AlmostBuilt OmnivaleAlmostBuilt
Built OmnivaleBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking OmnivaleIsWorking
WorkingToIdle OmnivaleWorkingToIdle
WarpIn OmnivaleAlmostBuilt
.headerend
# ----------------------------------------------------------------------------- #
OmnivaleInit:
imgul 1757 0 0 # Omnivale Shadow (cm\gamemodes\omnipresence\omnivale-shadow.grp)
playfram 0x00
wait 2
goto OmnivaleBuilt
OmnivaleDeath:
playsnd 7 # Misc\ExploLrg.wav
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
wait 4
end
OmnivaleBuilt:
wait 125
goto OmnivaleBuilt
OmnivaleSpecialState1:
playsnd 528 # Protoss\SHUTTLE\pshBld00.wav
wait 1
goto OmnivaleLocal00
OmnivaleLocal00:
wait 255
goto OmnivaleLocal00
OmnivaleSpecialState2:
wait 1
goto OmnivaleWorkingToIdle
OmnivaleWorkingToIdle:
playfram 0x00
goto OmnivaleBuilt
OmnivaleAlmostBuilt:
imgol 172 0 0 # Omnivale Warp Flash (cm\gamemodes\omnipresence\omnivale.grp)
goto OmnivaleBuilt
OmnivaleIsWorking:
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
playfram 9
wait 1
playfram 0x00
wait 1
goto OmnivaleIsWorking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1960 White Circle Instant (bullet\circle14.grp)
.headerstart
IsId 799
Type 2
Init WhiteCircleInstantInit
Death WhiteCircleInstantDeath
GndAttkInit WhiteCircleInstantDeath
AirAttkInit [NONE]
.headerend
# ----------------------------------------------------------------------------- #
WhiteCircleInstantInit:
wait 1
sigorder 1
wait 1
WhiteCircleInstantDeath:
playfram 0x00
wait 1
domissiledmg
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1002 Vespene Ridge (cm\neutral\vespene-ridge.grp)
.headerstart
IsId 669
Type 20
Init VespeneRidgeInit
Death VespeneRidgeDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 VespeneRidgeSpecialState1
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built VespeneRidgeBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking VespeneRidgeSpecialState1
WorkingToIdle VespeneRidgeSpecialState1
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
VespeneRidgeInit:
playframtile 0x00
imgul 1209 0 0 # Vespene Ridge Shadow
VespeneRidgeBuilt:
wait 14
VespeneRidgeSpecialState1:
wait 1
creategasoverlays 0
waitrand 5 50
creategasoverlays 2
waitrand 5 50
waitrand 5 50
creategasoverlays 2
waitrand 5 50
creategasoverlays 0
waitrand 5 50
waitrand 5 50
creategasoverlays 2
waitrand 5 50
goto VespeneRidgeSpecialState1
VespeneRidgeDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1972 Vespene Ridge Underlay (cm\neutral\vespene-ridge.grp)
.headerstart
IsId 803
Type 20
Init VespeneRidgeUnderlayInit
Death VespeneRidgeDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 SkryrokorLocal00
SpecialState2 SkryrokorLocal00
AlmostBuilt SkryrokorLocal00
Built SkryrokorLocal00
Landing [NONE]
LiftOff [NONE]
IsWorking SkryrokorLocal00
WorkingToIdle SkryrokorLocal00
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
VespeneRidgeUnderlayInit:
playframtile 0x00
imgul 1209 0 0 # Vespene Ridge Shadow (cm\neutral\vespene-ridge-shadow.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 115 Carrier Warp Flash (protoss\carrier.grp)
# 121 Envoy Warp Flash (protoss\shuttle.grp)
# 125 Dracadin Warp Flash (protoss\dragoon.grp)
# 128 Cantavis Warp Flash (protoss\templar.grp)
# 133 Didact Warp Flash (protoss\didact.grp)
# 139 Scribe Warp Flash (protoss\probe.grp)
# 143 Scout Warp Flash (protoss\scout.grp)
# 146 Accantor Warp Flash (protoss\trilob.grp)
# 150 Witness Warp Flash (protoss\witness.grp)
# 154 Zealot Warp Flash (protoss\zealot.grp)
# 156 Templar Archives Warp Flash (protoss\archives.grp)
# 159 Aquifer Warp Flash (protoss\assim.grp)
# 162 Observatory Warp Flash (protoss\beacon.grp)
# 165 Citadel of Adun Warp Flash (protoss\citadel.grp)
# 169 Forge Warp Flash (protoss\forge.grp)
# 172 Gateway Warp Flash (protoss\gateway.grp)
# 175 Cenotaph Warp Flash (protoss\gencore.grp)
# 180 Nexus Warp Flash (protoss\nexus.grp)
# 185 Warden Warp Flash (protoss\photon.grp)
# 187 Didact Tribunal Warp Flash (protoss\prism.grp)
# 190 Pylon Warp Flash (protoss\pylon.grp)
# 193 Robotics Facility Warp Flash (protoss\robotic.grp)
# 197 Shileld Battery Warp Flash (protoss\sbattery.grp)
# 201 Stargate Warp Flash (protoss\stargate.grp)
# 205 Robotics Support Bay Warp Flash (protoss\stasis.grp)
# 209 Fleet Beacon Warp Flash (protoss\warp.grp)
.headerstart
IsId 192
Type 1
Init WarpFlashHeaderInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
WarpFlashHeaderInit:
playfram 0x00
wait 1
followmaingraphic
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 210 Warp Texture (protoss\texture.grp)
.headerstart
IsId 193
Type 1
Init WarpTextureInit
Death WarpTextureDeath
.headerend
# ----------------------------------------------------------------------------- #
WarpTextureInit:
warpoverlay 0x00
wait 1
warpoverlay 1
wait 1
warpoverlay 2
wait 1
warpoverlay 3
wait 1
warpoverlay 4
wait 1
warpoverlay 5
wait 1
warpoverlay 6
wait 1
warpoverlay 7
wait 1
warpoverlay 8
wait 1
warpoverlay 9
wait 1
warpoverlay 10
wait 1
warpoverlay 11
wait 1
warpoverlay 12
wait 1
warpoverlay 13
wait 1
warpoverlay 14
wait 1
warpoverlay 15
wait 1
warpoverlay 16
wait 1
warpoverlay 0x11
wait 1
warpoverlay 18
wait 1
warpoverlay 19
sigorder 1
wait 1
goto SkryrokorLocal00
WarpTextureDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 213 Explosion1 (Small) (thingy\tBangS.grp)
# 332 Explosion2 (Small) (thingy\tBangS.grp)
.headerstart
IsId 142
Type 0
Init Explosion_Small_Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Explosion_Small_Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 214 Explosion1 (Medium) (thingy\tBangL.grp)
# 333 Explosion2 (Medium) (thingy\tBangL.grp)
.headerstart
IsId 143
Type 0
Init Explosion_Medium_Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Explosion_Medium_Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 215 Explosion (Large) (thingy\tBangX.grp)
# 334 Building Explosion (Large) (thingy\tBangX.grp)
.headerstart
IsId 144
Type 0
Init Explosion_Large_Init
Death [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Explosion_Large_Init:
playfram 0x00
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
wait 2
playfram 12
wait 2
playfram 13
wait 2
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 586 Psi Field2 (Right Upper) (thingy\Juice01.grp)
# 587 Psi Field2 (Right Lower) (thingy\Juice02.grp)
# 840 Unknown840 (thingy\tileset\ice\HDRadr02.grp)
# 842 6/1 Ice (thingy\tileset\ice\JGant1.grp)
# 906 6/20 Desert (thingy\tileset\desert\HDMachn2.grp)
.headerstart
IsId 334
Type 1
Init PsiFieldType2Init
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
PsiFieldType2Init:
playfram 0x00
setflipstate 1
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1659 Durendal weaponfire (cm\terran\durendal-weaponfire.grp)
.headerstart
IsId 717
Type 1
Init DurendalWeaponfireInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
DurendalWeaponfireInit:
playfram 0x00
wait 1
playfram 3
wait 1
playfram 4
wait 1
playfram 5
wait 1
playfram 6
wait 1
goto Generic_Wait1End
2025-07-17 15:42:25 +00:00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 952 Scantid (Desert) (neutral\Kcritter.grp)
.headerstart
IsId 375
Type 12
Init Scantid_DesertCritter_Init
Death Scantid_DesertCritter_Death
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking Scantid_DesertCritter_Walking
WalkingToIdle Scantid_DesertCritter_WalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Scantid_DesertCritter_Init:
imgul 953 0 0 # Scantid (Desert) Shadow (neutral\nckShad.grp)
Scantid_DesertCritter_WalkingToIdle:
playfram 0x66
goto SkryrokorLocal00
Scantid_DesertCritter_Death:
playsnd 975 # Misc\CRITTERS\ScDeath01.wav
setfldirect 0
playfram 0xcc
wait 2
playfram 205
wait 2
playfram 206
wait 2
playfram 207
wait 2
playfram 208
wait 2
playfram 209
wait 2
playfram 210
wait 2
playfram 211
wait 2
end
Scantid_DesertCritter_Walking:
move 4
wait 1
playfram 0x77
move 4
wait 1
playfram 0x88
move 4
wait 1
playfram 0x00
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
move 4
wait 1
playfram 0x99
move 4
wait 1
playfram 0xaa
move 4
wait 1
playfram 0xbb
goto Scantid_DesertCritter_Walking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 954 Kakaru (Twilight) (neutral\Scritter.grp)
.headerstart
IsId 376
Type 12
Init Kakaru_TwilightCritter_Init
Death Kakaru_TwilightCritter_Death
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking Kakaru_TwilightCritter_Walking
WalkingToIdle Kakaru_TwilightCritter_WalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Kakaru_TwilightCritter_Init:
imgul 955 0 42 # Kakaru (Twilight) Shadow (neutral\Scritter.grp)
Kakaru_TwilightCritter_WalkingToIdle:
playfram 0x00
wait 2
playfram 0x11
wait 2
playfram 0x22
wait 2
playfram 0x33
wait 2
playfram 0x44
wait 2
playfram 0x55
wait 2
playfram 0x66
wait 2
playfram 0x77
wait 2
playfram 0x88
wait 2
playfram 0x99
wait 2
playfram 0xaa
wait 2
playfram 0xbb
wait 2
goto Kakaru_TwilightCritter_WalkingToIdle
Kakaru_TwilightCritter_Death:
playsnd 979 # Misc\CRITTERS\TerDeath01.wav
setfldirect 0
playfram 0xcc
wait 2
playfram 205
wait 2
playfram 206
wait 2
playfram 207
wait 2
playfram 208
wait 2
playfram 209
wait 2
playfram 210
wait 2
playfram 211
wait 2
playfram 212
wait 2
playfram 213
wait 2
end
Kakaru_TwilightCritter_Walking:
playfram 0x00
wait 1
playfram 0x11
wait 1
playfram 0x22
wait 1
playfram 0x33
wait 1
playfram 0x44
wait 1
playfram 0x55
wait 1
playfram 0x66
wait 1
playfram 0x77
wait 1
playfram 0x88
wait 1
playfram 0x99
wait 1
playfram 0xaa
wait 1
playfram 0xbb
wait 1
goto Kakaru_TwilightCritter_Walking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 956 Ursadon (Ice) (neutral\Icritter.grp)
.headerstart
IsId 377
Type 12
Init Ursadon_IceCritter_Init
Death Ursadon_IceCritter_Death
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking Ursadon_IceCritter_Walking
WalkingToIdle Ursadon_IceCritter_WalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
Ursadon_IceCritter_Init:
imgul 957 0 0 # Ursadon (Ice) Shadow (neutral\ncicShad.grp)
Ursadon_IceCritter_WalkingToIdle:
playfram 0x00
goto SkryrokorLocal00
Ursadon_IceCritter_Death:
playsnd 971 # Misc\CRITTERS\PBDeath01.wav
setfldirect 0
playfram 0x88
wait 2
playfram 137
wait 2
playfram 138
wait 2
playfram 139
wait 2
playfram 140
wait 50
playfram 141
wait 50
playfram 142
wait 50
playfram 143
wait 50
end
Ursadon_IceCritter_Walking:
move 4
wait 1
playfram 0x00
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
goto Ursadon_IceCritter_Walking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 393 Young Chrysalis (neutral\KerrEgg.grp)
.headerstart
IsId 220
Type 1
Init YoungChrysalisInit
Death YoungChrysalisDeath
.headerend
# ----------------------------------------------------------------------------- #
YoungChrysalisInit:
playfram 0x00
pwrupcondjmp YoungChrysalisLocal00
imgul 415 0 0 # Young Chrysalis Shadow (Ground) (neutral\nkeShad.grp)
goto SkryrokorLocal00
YoungChrysalisLocal00:
wait 1
switchul 416 # Young Chrysalis Shadow (Carried) (neutral\nkeSha2.grp)
goto SkryrokorLocal00
YoungChrysalisDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
end
## Next free IsId: 829