Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # ----------------------------------------------------------------------------- #
- # This header is used by images.dat entries:
- # 005 Broodling (zerg\brood.grp)
- .headerstart
- IsId 4
- Type 26
- Init BroodlingInit
- Death BroodlingDeath
- GndAttkInit BroodlingGndAttkInit
- AirAttkInit [NONE]
- Unused1 [NONE]
- GndAttkRpt BroodlingGndAttkInit
- AirAttkRpt [NONE]
- CastSpell [NONE]
- GndAttkToIdle BroodlingGndAttkToIdle
- AirAttkToIdle [NONE]
- Unused2 [NONE]
- Walking BroodlingWalking
- WalkingToIdle BroodlingGndAttkToIdle
- SpecialState1 [NONE]
- SpecialState2 BroodlingSpecialState2
- AlmostBuilt [NONE]
- Built [NONE]
- Landing [NONE]
- LiftOff [NONE]
- IsWorking [NONE]
- WorkingToIdle [NONE]
- WarpIn [NONE]
- Unused3 [NONE]
- StarEditInit [NONE]
- Disable [NONE]
- Burrow BroodlingBurrow
- UnBurrow BroodlingUnBurrow
- Enable [NONE]
- .headerend
- # ----------------------------------------------------------------------------- #
- BroodlingInit:
- imgul 6 0 0 # Broodling Shadow (zerg\zbrShad.grp)
- BroodlingGndAttkToIdle:
- playfram 0x11 # Frame set 1
- waitrand 25 30
- playfram 0x22 # Frame set 2
- waitrand 25 30
- goto BroodlingGndAttkToIdle
- BroodlingDeath:
- playsnd 785 # Zerg\BROODLING\ZBrDth00.WAV
- lowsprul 134 0 0 # Broodling Remnants (zerg\zbrDeath.grp)
- wait 1
- end
- BroodlingGndAttkInit:
- playfram 0x77 # Frame set 7
- wait 1
- nobrkcodestart
- playfram 0x88 # Frame set 8
- wait 1
- playfram 0x99 # Frame set 9
- attackmelee 1 786 # Zerg\BROODLING\ZBrAtt00.WAV
- wait 1
- playfram 0xaa # Frame set 10
- wait 1
- playfram 0xbb # Frame set 11
- wait 1
- nobrkcodeend
- gotorepeatattk
- goto BroodlingGndAttkToIdle
- BroodlingWalking:
- call BroodlingLocal00
- call BroodlingLocal00
- waitrand 3 6
- call BroodlingLocal00
- waitrand 3 6
- call BroodlingLocal00
- call BroodlingLocal00
- call BroodlingLocal00
- waitrand 3 6
- goto BroodlingWalking
- BroodlingLocal00:
- move 8
- wait 1
- playfram 0x11 # Frame set 1
- move 8
- wait 1
- playfram 0x22 # Frame set 2
- move 8
- wait 1
- playfram 0x33 # Frame set 3
- move 8
- wait 1
- playfram 0x44 # Frame set 4
- move 8
- wait 1
- playfram 0x55 # Frame set 5
- move 8
- wait 1
- playfram 0x66 # Frame set 6
- move 8
- wait 1
- playfram 0x00 # Frame set 0
- return
- BroodlingSpecialState2:
- playfram 0x154 # Frame set 20
- goto BroodlingLocal01
- BroodlingLocal01:
- wait 125
- goto BroodlingLocal01
- BroodlingBurrow:
- imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
- playfram 0xcc # Frame set 12
- wait 1
- playfram 0xdd # Frame set 13
- wait 1
- playfram 0xee # Frame set 14
- wait 1
- playfram 0xff # Frame set 15
- wait 1
- playfram 0x110 # Frame set 16
- wait 1
- playfram 0x121 # Frame set 17
- wait 1
- playfram 0x132 # Frame set 18
- wait 1
- playfram 0x143 # Frame set 19
- wait 1
- sigorder 4
- goto BroodlingLocal01
- BroodlingUnBurrow:
- waitrand 1 5
- imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
- playfram 0x143 # Frame set 19
- wait 1
- playfram 0x132 # Frame set 18
- wait 1
- playfram 0x121 # Frame set 17
- wait 1
- playfram 0x110 # Frame set 16
- wait 1
- playfram 0xff # Frame set 15
- wait 1
- playfram 0xee # Frame set 14
- wait 1
- playfram 0xdd # Frame set 13
- wait 1
- playfram 0xcc # Frame set 12
- wait 1
- goto BroodlingGndAttkToIdle
Advertisement
Add Comment
Please, Sign In to add comment