# ----------------------------------------------------------------------------- # # 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 21 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 PilgrimWalkingToIdle SpecialState1 [NONE] SpecialState2 [NONE] AlmostBuilt PilgrimAlmostBuilt Built [NONE] Landing [NONE] LiftOff [NONE] IsWorking [NONE] WorkingToIdle [NONE] WarpIn [NONE] .headerend # ----------------------------------------------------------------------------- # PilgrimInit: imgul 2042 0 0 # Legionnaire Shadow (cm\protoss\legionnaire-shad.grp) goto PilgrimWalkingToIdle PilgrimDeath: 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 PilgrimUnused1: wait 1 nobrkcodestart setfldirect 0 playsndbtwn 1163 1165 sprol 742 0 0 # Explosion Small Reversed wait 10 setfldirect 12 nobrkcodeend goto PilgrimWalkingToIdle PilgrimGndAttkInit: playfram 0x100 PilgrimGndAttkRpt: playfram 0x120 nobrkcodestart wait 1 playfram 0x140 wait 1 playfram 0x160 attackmelee 1 1897 # Legionnaire weapon hit 01 wait 1 playfram 0x180 wait 1 nobrkcodeend playfram 0x1A0 wait 1 playfram 0x1C0 wait 1 playfram 0x120 wait 1 gotorepeatattk ignorerest PilgrimGndAttkToIdle: playfram 0x100 wait 1 goto PilgrimWalkingToIdle PilgrimWalking: move 4 wait 1 playfram 0x20 move 4 wait 1 playfram 0x40 move 4 wait 1 playfram 0x60 move 4 wait 1 playfram 0x80 move 4 wait 1 playfram 0xA0 move 4 wait 1 playfram 0xC0 move 4 wait 1 playfram 0xE0 goto PilgrimWalking PilgrimWalkingToIdle: playfram 0x00 goto SkryrokorLocal00 PilgrimAlmostBuilt: setvertpos 0 wait 1 PilgrimLocal00: playfram 0x160 useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter) sigorder 32 wait 2 playfram 0x140 wait 2 playfram 0x120 wait 9 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 # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: # 2108 Rove (cm\askosi\rove.grp) .headerstart IsId 12 Type 13 Init RoveInit Death RoveDeath GndAttkInit RoveGndAttkInit AirAttkInit [NONE] Unused1 RoveUnused1 GndAttkRpt RoveGndAttkInit AirAttkRpt [NONE] CastSpell [NONE] GndAttkToIdle RoveGndAttkToIdle AirAttkToIdle [NONE] Unused2 [NONE] Walking RoveWalking WalkingToIdle RoveGndAttkToIdle SpecialState1 [NONE] .headerend # ----------------------------------------------------------------------------- # RoveInit: imgul 2109 0 7 # Rove Shadow (cm\askosi\rove.grp) playfram 0x00 goto RoveGndAttkToIdle RoveGndAttkToIdle: setvertpos 0 wait 8 setvertpos 0 wait 8 setvertpos -1 wait 8 setvertpos 0 wait 8 goto RoveGndAttkToIdle RoveDeath: playsnd 353 # Terran\Rove\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 # lowsprul 813 0 0 # Rove Remains end RoveUnused1: wait 1 nobrkcodestart tmprmgraphicstart playsnd 1699 # Rove revive 01 sprol 742 0 0 wait 10 setfldirect 12 tmprmgraphicend nobrkcodeend goto RoveGndAttkToIdle RoveGndAttkInit: wait 1 attackwith 1 playsnd 106 # Bullet\tvuFir00.wav gotorepeatattk goto RoveGndAttkToIdle RoveWalking: playfram 0x00 setvertpos 0 goto SkryrokorLocal00