Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # ----------------------------------------------------------------------------- #
- # This header is used by images.dat entries:
- # 029 Hydralisk (zerg\hydra.grp)
- .headerstart
- IsId 18
- Type 26
- Init HydraliskInit
- Death HydraliskDeath
- GndAttkInit HydraliskGndAttkInit
- AirAttkInit HydraliskAirAttkInit
- Unused1 HydraliskUnused1
- GndAttkRpt HydraliskGndAttkRpt
- AirAttkRpt HydraliskAirAttkRpt
- CastSpell [NONE]
- GndAttkToIdle HydraliskGndAttkToIdle
- AirAttkToIdle HydraliskAirAttkToIdle
- Unused2 HydraliskUnused2
- Walking HydraliskWalking
- WalkingToIdle HydraliskWalkingToIdle
- SpecialState1 [NONE]
- SpecialState2 HydraliskSpecialState2
- AlmostBuilt [NONE]
- Built [NONE]
- Landing [NONE]
- LiftOff [NONE]
- IsWorking [NONE]
- WorkingToIdle [NONE]
- WarpIn [NONE]
- Unused3 HydraliskUnused3
- StarEditInit [NONE]
- Disable [NONE]
- Burrow HydraliskBurrow
- UnBurrow HydraliskUnBurrow
- Enable [NONE]
- .headerend
- # ----------------------------------------------------------------------------- #
- HydraliskInit:
- imgul 30 0 0 # Hydralisk Shadow (zerg\zhyShad.grp)
- HydraliskWalkingToIdle:
- playfram 0x55 # Frame set 5
- HydraliskLocal00:
- waitrand 63 75
- randcondjmp 25 HydraliskLocal01
- randcondjmp 128 HydraliskLocal02
- goto HydraliskLocal00
- HydraliskLocal01:
- playfram 0x00 # Frame set 0
- wait 1
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x33 # Frame set 3
- wait 25
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x00 # Frame set 0
- wait 1
- goto HydraliskWalkingToIdle
- HydraliskLocal02:
- randcondjmp 128 HydraliskLocal03
- playfram 0x66 # Frame set 6
- wait 1
- turnccwise 1
- playfram 0x77 # Frame set 7
- wait 1
- turnccwise 1
- playfram 0x88 # Frame set 8
- wait 1
- turnccwise 1
- playfram 0x99 # Frame set 9
- wait 1
- turnccwise 1
- playfram 0xaa # Frame set 10
- wait 1
- turnccwise 1
- playfram 0xbb # Frame set 11
- wait 1
- turnccwise 1
- goto HydraliskWalkingToIdle
- HydraliskLocal03:
- playfram 0x66 # Frame set 6
- wait 1
- turncwise 1
- playfram 0x77 # Frame set 7
- wait 1
- turncwise 1
- playfram 0x88 # Frame set 8
- wait 1
- turncwise 1
- playfram 0x99 # Frame set 9
- wait 1
- turncwise 1
- playfram 0xaa # Frame set 10
- wait 1
- turncwise 1
- playfram 0xbb # Frame set 11
- wait 1
- turncwise 1
- goto HydraliskWalkingToIdle
- HydraliskDeath:
- playsnd 867 # Zerg\Hydra\ZHyDth00.WAV
- setfldirect 0
- playfram 0xcc # Frame set 12
- wait 2
- playfram 205 # Frame set 12, direction 1
- wait 2
- playfram 206 # Frame set 12, direction 2
- wait 2
- playfram 207 # Frame set 12, direction 3
- wait 2
- playfram 208 # Frame set 12, direction 4
- wait 2
- playfram 209 # Frame set 12, direction 5
- wait 2
- playfram 210 # Frame set 12, direction 6
- wait 2
- playfram 211 # Frame set 12, direction 7
- wait 2
- lowsprul 147 0 0 # Hydralisk Remnants (zerg\zhyDeath.grp)
- wait 1
- end
- HydraliskGndAttkInit:
- sigorder 32
- playfram 0x00 # Frame set 0
- wait 1
- nobrkcodestart
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x33 # Frame set 3
- wait 1
- HydraliskGndAttkRpt:
- wait 1
- playfram 0x44 # Frame set 4
- playsnd 64 # Bullet\SpoogHit.wav
- sproluselo 332 0 # Needle Spines (thingy\spooge.grp)
- attack
- wait 1
- playfram 0x33 # Frame set 3
- wait 1
- nobrkcodeend
- gotorepeatattk
- ignorerest
- HydraliskGndAttkToIdle:
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x00 # Frame set 0
- wait 1
- goto HydraliskWalkingToIdle
- HydraliskAirAttkInit:
- playfram 0x00 # Frame set 0
- wait 1
- nobrkcodestart
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x33 # Frame set 3
- wait 1
- HydraliskAirAttkRpt:
- wait 1
- playfram 0x44 # Frame set 4
- playsnd 64 # Bullet\SpoogHit.wav
- sproluselo 332 0 # Needle Spines (thingy\spooge.grp)
- attack
- wait 1
- playfram 0x33 # Frame set 3
- wait 1
- nobrkcodeend
- gotorepeatattk
- ignorerest
- HydraliskAirAttkToIdle:
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x00 # Frame set 0
- wait 1
- goto HydraliskWalkingToIdle
- HydraliskUnused1:
- playfram 0x00 # Frame set 0
- wait 1
- nobrkcodestart
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x33 # Frame set 3
- wait 1
- goto HydraliskUnused2
- HydraliskUnused2:
- wait 1
- playfram 0x44 # Frame set 4
- playsnd 64 # Bullet\SpoogHit.wav
- sproluselo 332 0 # Needle Spines (thingy\spooge.grp)
- attackwith 1
- wait 2
- playfram 0x33 # Frame set 3
- wait 2
- playfram 0x44 # Frame set 4
- attackwith 1
- sproluselo 332 0 # Needle Spines (thingy\spooge.grp)
- wait 2
- playfram 0x33 # Frame set 3
- wait 2
- playfram 0x44 # Frame set 4
- attackwith 1
- sproluselo 332 0 # Needle Spines (thingy\spooge.grp)
- wait 2
- playfram 0x33 # Frame set 3
- wait 1
- nobrkcodeend
- gotorepeatattk
- ignorerest
- HydraliskUnused3:
- playfram 0x22 # Frame set 2
- wait 1
- playfram 0x11 # Frame set 1
- wait 1
- playfram 0x00 # Frame set 0
- wait 1
- goto HydraliskWalkingToIdle
- HydraliskWalking:
- move 2
- wait 1
- playfram 0x66 # Frame set 6
- move 2
- wait 1
- playfram 0x77 # Frame set 7
- move 2
- wait 1
- playfram 0x88 # Frame set 8
- move 6
- wait 1
- playfram 0x99 # Frame set 9
- move 6
- wait 1
- playfram 0xaa # Frame set 10
- move 6
- wait 1
- playfram 0xbb # Frame set 11
- move 2
- wait 1
- playfram 0x55 # Frame set 5
- goto HydraliskWalking
- HydraliskSpecialState2:
- playfram 280 # Frame set 16, direction 8
- goto HydraliskLocal04
- HydraliskLocal04:
- wait 125
- goto HydraliskLocal04
- HydraliskBurrow:
- imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
- playfram 212 # Frame set 12, direction 8
- wait 1
- playfram 229 # Frame set 13, direction 8
- wait 1
- playfram 246 # Frame set 14, direction 8
- wait 1
- playfram 263 # Frame set 15, direction 8
- wait 1
- playfram 280 # Frame set 16, direction 8
- wait 1
- sigorder 4
- goto HydraliskLocal04
- HydraliskUnBurrow:
- waitrand 1 5
- imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
- playfram 263 # Frame set 15, direction 8
- wait 1
- playfram 246 # Frame set 14, direction 8
- wait 1
- playfram 229 # Frame set 13, direction 8
- wait 1
- playfram 212 # Frame set 12, direction 8
- wait 1
- sigorder 4
- goto HydraliskWalkingToIdle
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement