cosmonarchy-bw-prerelease/mpq/scripts/iscript_askosi.txt

1048 lines
25 KiB
Plaintext

# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1997 Landlock (cm\askosi\landlock.grp)
.headerstart
IsId 1
Type 21
Init LandlockInit
Death LandlockDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt SkryrokorLocal00
Built LandlockBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking LandlockIsWorking
WorkingToIdle LandlockWorkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
LandlockInit:
imgul 1998 0 0 # Landlock Shadow (cm\askosi\landlock-shadow.grp)
LandlockWorkingToIdle:
playfram 0x00
goto SkryrokorLocal00
LandlockDeath:
playsnd 7 # Misc\ExploLrg.wav
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
wait 3
lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp)
wait 1
end
LandlockBuilt:
imgol 1820 0 0 # Architect weaponfire channel
goto SkryrokorLocal00
LandlockIsWorking:
playfram 1
wait 1
playfram 2
wait 1
playfram 3
wait 1
playfram 4
wait 1
playfram 5
wait 1
playfram 6
wait 1
playfram 7
wait 1
goto LandlockIsWorking
InfestedTerranWalkingToIdle:
playfram 0x00
SkryrokorLocal00:
wait 125
goto SkryrokorLocal00
LiftedTerranStructureDeath:
lowsprul 274 0 42 # Terran Building Rubble (Large) (thingy\RubbleL.grp)
wait 1
end
LiftedTerranStructureDeath_Small:
lowsprul 273 0 42 # Terran Building Rubble (Small) (thingy\RubbleS.grp)
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# All shadows
.headerstart
IsId 275
Type 1
Init ShadowHeaderInit
Death Generic_Wait1End
.headerend
# ----------------------------------------------------------------------------- #
ShadowHeaderInit:
wait 1
followmaingraphic
goto ShadowHeaderInit
Generic_Wait1End:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2040 Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp)
.headerstart
IsId 145
Type 1
Init AskosiBuildingRubbleHeaderInit
Death AskosiBuildingRubbleHeaderDeath
.headerend
# ----------------------------------------------------------------------------- #
AskosiBuildingRubbleHeaderInit:
playfram 0x00
AskosiBuildingRubbleHeaderLocal00:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
AskosiBuildingRubbleHeaderDeath:
playfram 4
wait 239
wait 1
playfram 6
wait 255
wait 24
playfram 7
wait 255
wait 24
playfram 8
wait 255
wait 24
playfram 9
wait 255
wait 24
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2041 Pilgrim (cm\askosi\pilgrim.grp)
.headerstart
IsId 2
Type 15
Init PilgrimInit
Death PilgrimDeath
GndAttkInit PilgrimGndAttkInit
AirAttkInit [NONE]
Unused1 PilgrimUnused1
GndAttkRpt PilgrimGndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle PilgrimGndAttkToIdle
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking PilgrimWalking
WalkingToIdle InfestedTerranWalkingToIdle
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt PilgrimAlmostBuilt
.headerend
# ----------------------------------------------------------------------------- #
PilgrimInit:
imgul 2042 0 0 # Pilgrim Shadow (cm\askosi\pilgrim-shadow.grp)
goto InfestedTerranWalkingToIdle
PilgrimDeath:
playsnd 369 # Terran\SCV\TSCDth00.WAV
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 2
lowsprul 809 0 0 # Pilgrim Remnants (cm\terran\mason-remnants.grp)
wait 1
end
PilgrimUnused1:
wait 1
nobrkcodestart
tmprmgraphicstart
playsnd 1168
wait 8
sprol 742 0 0 # Small Explosion Reversed
wait 10
setfldirect 12
tmprmgraphicend
nobrkcodeend
goto InfestedTerranWalkingToIdle
PilgrimGndAttkInit:
wait 1
nobrkcodestart
playfram 0xaa
attackwith 1
playsndbtwn 35 39 # terran\SCV\EDrRep00.wav | terran\SCV\EDrRep04.wav
wait 1
playfram 0x99
wait 1
nobrkcodeend
gotorepeatattk
goto PilgrimGndAttkToIdle
PilgrimGndAttkToIdle:
playfram 0x00
goto SkryrokorLocal00
PilgrimWalking:
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
goto PilgrimWalking
PilgrimAlmostBuilt:
setvertpos 0
wait 1
PilgrimLocal00:
playfram 0xbb
useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter)
sigorder 32
wait 3
playfram 0x99
wait 10
goto PilgrimLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2069 Arch (cm\askosi\arch.grp)
.headerstart
IsId 3
Type 20
Init ArchInit
Death ArchDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 ArchSpecialState1
SpecialState2 ArchSpecialState2
AlmostBuilt ArchAlmostBuilt
Built ArchBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking SkryrokorLocal00
WorkingToIdle ArchBuilt
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
ArchInit:
imgul 2070 0 0 # Sieve Shadow (cm\terran\arch-shadow.grp)
playfram 1
ArchLocal00:
wait 5
waitrand 5 50
creategasoverlays 0
waitrand 5 50
creategasoverlays 2
waitrand 5 50
creategasoverlays 1
waitrand 5 50
creategasoverlays 2
waitrand 5 50
creategasoverlays 0
waitrand 5 50
creategasoverlays 1
waitrand 5 50
creategasoverlays 2
goto ArchLocal00
ArchDeath:
playsnd 7 # Misc\ExploLrg.wav
sprol 272 0 0 # Building Explosion (Large) (thingy\tBangX.grp)
wait 3
end
ArchSpecialState1:
playfram 0
goto ArchLocal00
ArchSpecialState2:
playfram 0
goto ArchLocal00
ArchAlmostBuilt:
playfram 0
goto ArchLocal00
ArchBuilt:
playfram 0x00
wait 5
ArchLocal01:
creategasoverlays 0
wait 20
waitrand 5 100
goto ArchLocal01
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2075 Radix (cm\askosi\radix.grp)
.headerstart
IsId 6
Type 24
Init RadixInit
Death LandlockDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle SkryrokorLocal00
SpecialState1 RadixSpecialState1
SpecialState2 SkryrokorLocal00
AlmostBuilt RadixAlmostBuilt
Built RadixBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking RadixIsWorking
WorkingToIdle RadixBuilt
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable RadixDisable
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
RadixInit:
playfram 0x00
imgul 2076 0 0 # Radix Shadow (cm\askosi\radix-shadow.grp)
goto SkryrokorLocal00
RadixSpecialState1:
playfram 0
goto SkryrokorLocal00
RadixAlmostBuilt:
playfram 0
goto SkryrokorLocal00
RadixBuilt:
playfram 0x00
goto SkryrokorLocal00
RadixIsWorking:
playfram 1
wait 2
playfram 0
waitrand 1 2
goto RadixIsWorking
RadixDisable:
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2071 Chantry (cm\askosi\chantry.grp)
.headerstart
IsId 4
Type 24
Init ChantryInit
Death LandlockDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle ChantryIsWorking
SpecialState1 ChantrySpecialState1
SpecialState2 SkryrokorLocal00
AlmostBuilt ChantryAlmostBuilt
Built ChantryBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking ChantryIsWorking
WorkingToIdle ChantryBuilt
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable ChantryDisable
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
ChantryInit:
playfram 0x00
imgul 2072 0 0 # Chantry Shadow (cm\askosi\chantry-shadow.grp)
goto ChantryIsWorking
ChantrySpecialState1:
playfram 0
goto SkryrokorLocal00
ChantryAlmostBuilt:
playfram 0
goto SkryrokorLocal00
ChantryBuilt:
playfram 0x00
goto SkryrokorLocal00
ChantryIsWorking:
playfram 1
wait 1
playfram 2
wait 1
playfram 3
wait 1
playfram 0
wait 12
goto ChantryIsWorking
ChantryDisable:
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2073 Function (cm\askosi\function.grp)
.headerstart
IsId 5
Type 24
Init FunctionInit
Death LandlockDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle SkryrokorLocal00
SpecialState1 FunctionSpecialState1
SpecialState2 SkryrokorLocal00
AlmostBuilt FunctionAlmostBuilt
Built FunctionBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking FunctionIsWorking
WorkingToIdle FunctionBuilt
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable FunctionDisable
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
FunctionInit:
playfram 0x00
imgul 2074 0 0 # Function Shadow (cm\askosi\function-shadow.grp)
goto SkryrokorLocal00
FunctionSpecialState1:
playfram 0
goto SkryrokorLocal00
FunctionAlmostBuilt:
playfram 0
goto SkryrokorLocal00
FunctionBuilt:
playfram 0x00
goto SkryrokorLocal00
FunctionIsWorking:
playfram 1
wait 2
playfram 0
waitrand 1 2
goto FunctionIsWorking
FunctionDisable:
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2083 Missionary (cm\askosi\missionary.grp)
.headerstart
IsId 7
Type 12
Init MissionaryInit
Death MissionaryDeath
GndAttkInit MissionaryGndAttkInit
AirAttkInit [NONE]
Unused1 MissionaryUnused1
GndAttkRpt MissionaryGndAttkRpt
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle MissionaryGndAttkToIdle
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking MissionaryWalking
WalkingToIdle MissionaryWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
MissionaryInit:
imgul 2084 0 0 # Missionary Shadow (cm\askosi\missionary-shadow.grp)
MissionaryWalkingToIdle:
playfram 0x00
MissionaryLocal00:
wait 63
randcondjmp 25 MissionaryLocal01
randcondjmp 128 MissionaryLocal02
goto MissionaryLocal00
MissionaryLocal01:
playfram 0x20
wait 1
randcondjmp 192 MissionaryLocal03
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
wait 6
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
wait 6
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
goto MissionaryWalkingToIdle
MissionaryLocal03:
wait 13
goto MissionaryWalkingToIdle
MissionaryLocal02:
playfram 0x80
wait 1
playfram 0xA0
wait 1
turnrand 3
wait 1
playfram 0x80
wait 1
goto MissionaryWalkingToIdle
MissionaryDeath:
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
setfldirect 0
wait 8
lowsprul 2085 0 0 # Missionary Remnants (cm\askosi\missionary-remnants.grp)
wait 1
end
MissionaryUnused1:
wait 1
nobrkcodestart
setfldirect 0
playsndbtwn 1163 1165
sprol 742 0 0 # Explosion Small Reversed
# playfram 176
wait 2
# playfram 175
wait 2
# playfram 174
wait 2
# playfram 173
wait 2
# playfram 172
wait 2
# playfram 171
wait 2
# playfram 170
wait 2
setfldirect 12
nobrkcodeend
goto MissionaryWalkingToIdle
MissionaryGndAttkInit:
playfram 0x20
MissionaryGndAttkRpt:
wait 1
nobrkcodestart
playfram 0x40
attackwith 1
wait 1
playfram 0x20
wait 1
nobrkcodeend
playfram 0x40
wait 1
playfram 0x20
wait 1
gotorepeatattk
ignorerest
MissionaryGndAttkToIdle:
goto MissionaryWalkingToIdle
MissionaryWalking:
move 4
wait 1
playfram 0x80
move 4
wait 1
playfram 0xA0
move 4
wait 1
playfram 0xC0
move 4
wait 1
playfram 0xE0
move 4
wait 1
playfram 0x100
move 4
wait 1
playfram 0x120
move 4
wait 1
playfram 0x140
move 4
wait 1
playfram 0x60
goto MissionaryWalking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2077 Cardinal (cm\askosi\cardinal.grp)
.headerstart
IsId 8
Type 12
Init CardinalInit
Death CardinalDeath
GndAttkInit CardinalGndAttkInit
AirAttkInit [NONE]
Unused1 CardinalUnused1
GndAttkRpt CardinalGndAttkRpt
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle CardinalGndAttkToIdle
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking CardinalWalking
WalkingToIdle CardinalWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
CardinalInit:
imgul 2078 0 0 # Cardinal Shadow (cm\askosi\cardinal-shadow.grp)
CardinalWalkingToIdle:
playfram 0x00
goto SkryrokorLocal00
CardinalDeath:
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
setfldirect 0
wait 8
lowsprul 1027 0 0 # Cardinal Remnants (cm\askosi\cardinal-remnants.grp)
wait 1
end
CardinalUnused1:
wait 1
nobrkcodestart
setfldirect 0
playsndbtwn 1163 1165 #
sprol 742 0 0 # Explosion Small Reversed
wait 10
setfldirect 12
nobrkcodeend
goto CardinalWalkingToIdle
CardinalGndAttkInit:
playfram 0xaa
CardinalGndAttkRpt:
wait 1
playsndbtwn 1937 1938 # Golem weaponfire 01, 02
nobrkcodestart
playfram 0xbb
wait 1
playfram 0xcc
attackwith 1
playsnd 664 # Protoss\ZEALOT\pzeHit00.WAV
wait 1
playfram 0xee
wait 1
playfram 0xff
sigorder 32
attackwith 1
playsnd 664 # Protoss\ZEALOT\pzeHit00.WAV
wait 1
playfram 0x110
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
CardinalGndAttkToIdle:
goto CardinalWalkingToIdle
CardinalWalking:
move 4
wait 1
playfram 0x11
move 4
wait 1
playfram 0x22
move 4
wait 1
playfram 0x33
move 4
wait 1
playfram 0x44
move 4
wait 1
playfram 0x55
move 4
wait 1
playfram 0x66
move 4
wait 1
playfram 0x77
move 4
wait 1
playfram 0x88
goto CardinalWalking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2080 Vicar (cm\askosi\vicar.grp)
.headerstart
IsId 9
Type 12
Init VicarInit
Death VicarDeath
GndAttkInit VicarGndAttkInit
AirAttkInit [NONE]
Unused1 VicarUnused1
GndAttkRpt VicarGndAttkRpt
AirAttkRpt [NONE]
CastSpell VicarCastSpell
GndAttkToIdle VicarGndAttkToIdle
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking VicarWalking
WalkingToIdle VicarWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
VicarInit:
imgul 2081 0 0 # Vicar Shadow (cm\askosi\vicar-shadow.grp)
VicarWalkingToIdle:
playfram 0x77
goto SkryrokorLocal00
VicarDeath:
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
setfldirect 0
wait 8
lowsprul 1029 0 0 # Vicar Remnants (cm\askosi\vicar-remnants.grp)
wait 1
end
VicarUnused1:
wait 1
nobrkcodestart
setfldirect 0
playsndbtwn 1163 1165
sprol 742 0 0 # Explosion Small Reversed
wait 10
setfldirect 12
nobrkcodeend
goto VicarWalkingToIdle
VicarGndAttkInit:
playfram 0x88
VicarGndAttkRpt:
wait 1
nobrkcodestart
playfram 0xbb
attackwith 1
wait 1
playfram 0xcc
wait 1
nobrkcodeend
playfram 0xaa
wait 1
playfram 0x99
wait 1
gotorepeatattk
ignorerest
VicarGndAttkToIdle:
goto VicarWalkingToIdle
VicarCastSpell:
playfram 0x88
wait 1
nobrkcodestart
playfram 0xbb
wait 1
playfram 0xcc
wait 1
castspell
nobrkcodeend
sigorder 2
gotorepeatattk
goto VicarWalkingToIdle
VicarWalking:
move 4
wait 1
playfram 0x22
move 4
wait 1
playfram 0x33
move 4
wait 1
playfram 0x44
move 4
wait 1
playfram 0x55
move 4
wait 1
playfram 0x66
move 4
wait 1
playfram 0x00
move 4
wait 1
playfram 0x11
goto VicarWalking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2092 Emissary (cm\askosi\emissary.grp)
.headerstart
IsId 10
Type 12
Init EmissaryInit
Death EmissaryDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 SkryrokorLocal00
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell EmissaryCastSpell
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking EmissaryWalking
WalkingToIdle EmissaryLocal00
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
EmissaryInit:
imgul 2093 0 42 # Emissary Shadow (cm\askosi\emissary.grp)
playfram 0x00
EmissaryLocal00:
setvertpos 0
wait 8
setvertpos 0
wait 8
setvertpos -1
wait 8
setvertpos 0
wait 8
goto EmissaryLocal00
EmissaryDeath:
playsnd 210 # Terran\DROPSHIP\TDrDth00.wav
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
lowsprul 920 0 42 # Emissary remains
wait 1
end
EmissaryCastSpell:
nobrkcodestart
wait 3
castspell
nobrkcodeend
gotorepeatattk
sigorder 2
goto EmissaryLocal00
EmissaryWalking:
setvertpos 0
# imgol 225 0 5 # Emissary Engines (thingy\tdrGlow.grp)
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2095 Inkblot (cm\askosi\inkblot.grp)
.headerstart
IsId 11
Type 12
Init InkblotInit
Death InkblotDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 SkryrokorLocal00
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking InkblotWalking
WalkingToIdle InkblotLocal00
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
InkblotInit:
imgul 2096 0 42 # Inkblot Shadow (cm\askosi\inkblot.grp)
playfram 0x00
InkblotLocal00:
setvertpos 0
wait 8
setvertpos 0
wait 8
setvertpos -1
wait 8
setvertpos 0
wait 8
goto InkblotLocal00
InkblotDeath:
playsnd 210 # Terran\DROPSHIP\TDrDth00.wav
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
lowsprul 920 0 42 # Inkblot remains
wait 1
end
InkblotWalking:
setvertpos 0
# imgol 225 0 5 # Inkblot Engines (thingy\tdrGlow.grp)
goto SkryrokorLocal00