# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 741 InstallationDoodad7 (thingy\tileset\install\DCGun2.grp)
.headerstart
IsId           	351
Type           	12
Init           	WallFlameTrapType2Init
Death          	WallFlameTrapType2Death
GndAttkInit    	WallFlameTrapType2GndAttkInit
AirAttkInit    	WallFlameTrapType2GndAttkInit
Unused1        	[NONE]
GndAttkRpt     	WallFlameTrapType2GndAttkRpt
AirAttkRpt     	WallFlameTrapType2GndAttkRpt
CastSpell      	WallFlameTrapType2CastSpell
GndAttkToIdle  	WallFlameTrapType2GndAttkToIdle
AirAttkToIdle  	WallFlameTrapType2GndAttkToIdle
Unused2        	[NONE]
Walking        	WallFlameTrapType2Walking
WalkingToIdle  	WallFlameTrapType2WalkingToIdle
SpecialState1  	WallFlameTrapType2SpecialState1
.headerend
# ----------------------------------------------------------------------------- #

WallFlameTrapType2Init:
	imgul          	128 0 13	# Unknown128 (protoss\templar.grp)
WallFlameTrapType2WalkingToIdle:
	playfram       	51
WallFlameTrapType2Local04:
	waitrand       	63 75
	randcondjmp    	25 WallFlameTrapType2Local00
	randcondjmp    	128 WallFlameTrapType2Local03
	goto           	WallFlameTrapType2Local04

WallFlameTrapType2Local00:
	playfram       	51
	wait           	1
	playfram       	0
	wait           	1
	playfram       	17
	randcondjmp    	192 WallFlameTrapType2Local01
	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           	WallFlameTrapType2Local02

WallFlameTrapType2Local03:
	playfram       	0
	wait           	1
	playfram       	17
	wait           	1
	turnrand       	3
	wait           	1
	playfram       	0
	wait           	1
	goto           	WallFlameTrapType2WalkingToIdle

WallFlameTrapType2Local01:
	wait           	13
WallFlameTrapType2Local02:
	playfram       	0
	wait           	1
	playfram       	51
	wait           	1
	goto           	WallFlameTrapType2WalkingToIdle

WallFlameTrapType2Death:
	playsnd        	238	# Terran\GHOST\TGhDth00.wav
	setfldirect    	0
	playfram       	170
	wait           	2
	playfram       	171
	wait           	2
	playfram       	172
	wait           	2
	playfram       	173
	wait           	2
	playfram       	174
	wait           	2
	playfram       	175
	wait           	2
	lowsprul       	192 0 0	# pdrDeath.grp
	wait           	1
	end            	

WallFlameTrapType2GndAttkInit:
	playfram       	51
	wait           	2
	playfram       	0
	wait           	2
	playfram       	17
WallFlameTrapType2GndAttkRpt:
	wait           	1
	nobrkcodestart 	
	playsndbtwn    	972 974	# Misc\CRITTERS\ScWht01.wav, Misc\CRITTERS\ScWht03.wav
	playfram       	34
	attackwith     	1
	wait           	2
	playfram       	17
	wait           	2
	nobrkcodeend   	
	gotorepeatattk 	
	ignorerest     	
WallFlameTrapType2GndAttkToIdle:
	playfram       	17
	wait           	2
	playfram       	0
	wait           	2
	playfram       	51
	wait           	2
	goto           	WallFlameTrapType2WalkingToIdle

WallFlameTrapType2CastSpell:
	wait           	1
	nobrkcodestart 	
	playfram       	51
	wait           	2
	playfram       	0
	wait           	2
	playfram       	17
	wait           	2
	playsnd        	97	# Bullet\SHCKLNCH.wav
	playfram       	34
	castspell      	
	wait           	2
	nobrkcodeend   	
	gotorepeatattk 	
	sigorder       	2
	goto           	WallFlameTrapType2GndAttkToIdle

WallFlameTrapType2Walking:
	nobrkcodeend   	
	move           	5
	wait           	1
	playfram       	68
	move           	5
	wait           	1
	playfram       	68
	move           	5
	wait           	1
	playfram       	85
	move           	5
	wait           	1
	playfram       	85
	move           	5
	wait           	1
	playfram       	102
	move           	5
	wait           	1
	playfram       	102
	move           	5
	wait           	1
	playfram       	119
	move           	5
	wait           	1
	playfram       	119
	move           	5
	wait           	1
	playfram       	136
	move           	5
	wait           	1
	playfram       	136
	move           	5
	wait           	1
	playfram       	153
	move           	5
	wait           	1
	playfram       	153
	goto           	WallFlameTrapType2Walking

WallFlameTrapType2SpecialState1:
	playfram       	51
	wait           	1
	playfram       	0
	wait           	1
	playfram       	17
	wait           	17
	goto           	WallFlameTrapType2GndAttkToIdle


# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 241 MarineDeath (terran\tmaDeath.grp)
.headerstart
IsId           	79
Type           	0
Init           	MarineRemnantsInit
Death          	[NONE]
.headerend
# ----------------------------------------------------------------------------- #

MarineRemnantsInit:
	playfram       	0
	wait           	50
	playfram       	1
	wait           	50
	playfram       	2
	wait           	50
	playfram       	3
	wait           	50
	playfram       	4
	wait           	50
	end            	


# ----------------------------------------------------------------------------- #