/////////////////////////////////////////////////////////////////////
// MINE.S		-	Hades Mines
/////////////////////////////////////////////////////////////////////

SETUP

	IF !gt_PLACED_HADES
		Add gt_PLACED_HADES

		PlaceC FARANGIS pFARANGIS
		PlaceC AMOYMON pAMOYMON
		PlaceC ASMODEUS pASMODEUS
		PlaceC SASCHA pSASCHA
		PlaceC ASM_GUARD_1 pG_1
		PlaceC ASM_GUARD_2 pG_2
		PlaceC ASM_GUARD_3 pG_3
		PlaceC ASM_GUARD_4 pG_4
		PlaceC ASM_GUARD_5 pG_5
		PlaceC ASM_GUARD_6 pG_6
		PlaceC ASM_GUARD_7 pG_7
		PlaceC ASM_GUARD_8 pG_8
		PlaceC ASM_GUARD_9 pG_9
		PlaceC ASM_MINER_1 pM_1
		PlaceC ASM_MINER_2 pM_2
		PlaceC ASM_MINER_3 pM_3
		PlaceC ASM_MINER_4 pM_4
		PlaceC ASM_MINER_5 pM_5
		PlaceC ASM_MINER_6 pM_6
		PlaceC ASM_MINER_7 pM_7
		PlaceC ASM_MINER_8 pM_8
		PlaceC ASM_MINER_9 pM_9

		RunS Miners_A_Friendly
		RunS Miners_B_Friendly
		RunS Miners_C_Friendly
		RunS Guard_Asmodeus
		RunS Guard_Amoymon
		RunS Guard_Miners

		AwardOb AMOYMON hammer "tool"
		SetObjInLeftHand AMOYMON hammer

	ENDIF

	IDoorLocked dINF

END

VIG TempSetup FALSE

	DisableTeleport MI_HEXSTONE
	SetWeather 0 0 0 0 0 0 0 0

	SetLiquid water 40 15 5
	SetLiquid water2 250 15 5
	SetWaterType 0

	CachePortrait AMOYMON.BIN
	CachePortrait ANIMA.BIN
	CachePortrait ASMODEUS.BIN
	CachePortrait FARANG.BIN

END

/////////////////////////////////////////////////////////////////////

VIG GetTheFuckOuttaDodge ONESEC && INAREA-P-OUT_THA_DOOR

	PostMsg t_RW_HEXSTONE

END

/////////////////////////////////////////////////////////////////////

VIG Miners_A_Friendly FALSE

	Add gt_ASM_MINERS_A_FRIENDLY

	MoveCDir ASM_MINER_1 pM_1
	AddControl ASM_MINER_1 Capture cM_PICKAXE1 notify 325 PickAxeMiner1
	AddControl ASM_MINER_1 Capture cM_PICKAXE2 notify 350 PickAxeMiner1
	AddControl ASM_MINER_1 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_1

	MoveCDir ASM_MINER_2 pM_2
	AddControl ASM_MINER_2 Capture cM_PICKAXE1 notify 325 PickAxeMiner2
	AddControl ASM_MINER_2 Capture cM_PICKAXE2 notify 350 PickAxeMiner2
	AddControl ASM_MINER_2 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_2

	MoveCDir ASM_MINER_3 pM_3
	AddControl ASM_MINER_3 Capture cM_PICKAXE1 notify 325 PickAxeMiner3
	AddControl ASM_MINER_3 Capture cM_PICKAXE2 notify 350 PickAxeMiner3
	AddControl ASM_MINER_3 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_3

	MoveCDir ASM_MINER_4 pM_4
	AddControl ASM_MINER_4 Capture cM_PICKAXE1 notify 325 PickAxeMiner4
	AddControl ASM_MINER_4 Capture cM_PICKAXE2 notify 350 PickAxeMiner4
	AddControl ASM_MINER_4 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_4

END

/////////////////////////////////////////////////////////////////////

VIG Miners_B_Friendly FALSE

	Add gt_ASM_MINERS_B_FRIENDLY

	MoveCDir ASM_MINER_5 pM_5
	AddControl ASM_MINER_5 Capture cM_PICKAXE1 notify 325 PickAxeMiner5
	AddControl ASM_MINER_5 Capture cM_PICKAXE2 notify 350 PickAxeMiner5
	AddControl ASM_MINER_5 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_5

	MoveCDir ASM_MINER_6 pM_6
	AddControl ASM_MINER_6 Capture cM_PICKAXE1 notify 325 PickAxeMiner6
	AddControl ASM_MINER_6 Capture cM_PICKAXE2 notify 350 PickAxeMiner6
	AddControl ASM_MINER_6 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_6

	Wander ASM_MINER_7

END

/////////////////////////////////////////////////////////////////////

VIG Miners_C_Friendly FALSE

	Add gt_ASM_MINERS_C_FRIENDLY

	MoveCDir ASM_MINER_8 pM_8
	AddControl ASM_MINER_8 Capture cM_PICKAXE1 notify 325 PickAxeMiner8
	AddControl ASM_MINER_8 Capture cM_PICKAXE2 notify 350 PickAxeMiner8
	AddControl ASM_MINER_8 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_8

	MoveCDir ASM_MINER_9 pM_9
	AddControl ASM_MINER_9 Capture cM_PICKAXE1 notify 325 PickAxeMiner9
	AddControl ASM_MINER_9 Capture cM_PICKAXE2 notify 350 PickAxeMiner9
	AddControl ASM_MINER_9 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_9

END

/////////////////////////////////////////////////////////////////////

VIG Miners_A_Hostile gt_ASM_MINERS_A_FRIENDLY && (DAMAGED-ASM_MINER_1 || DAMAGED-ASM_MINER_2 || DAMAGED-ASM_MINER_3 || DAMAGED-ASM_MINER_4)

	Remove gt_ASM_MINERS_A_FRIENDLY

	MoveCDir ASM_MINER_1 pM_1
	AddControl ASM_MINER_1 Capture cM_PICKAXE1 notify 325 PickAxeMiner1
	AddControl ASM_MINER_1 Capture cM_PICKAXE2 notify 350 PickAxeMiner1
	AddControl ASM_MINER_1 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_1
	SwitchOnSightOfPlayer ASM_MINER_1 AttackDemo

	MoveCDir ASM_MINER_2 pM_2
	AddControl ASM_MINER_2 Capture cM_PICKAXE1 notify 325 PickAxeMiner2
	AddControl ASM_MINER_2 Capture cM_PICKAXE2 notify 350 PickAxeMiner2
	AddControl ASM_MINER_2 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_2
	SwitchOnSightOfPlayer ASM_MINER_2 AttackDemo

	MoveCDir ASM_MINER_3 pM_3
	AddControl ASM_MINER_3 Capture cM_PICKAXE1 notify 325 PickAxeMiner3
	AddControl ASM_MINER_3 Capture cM_PICKAXE2 notify 350 PickAxeMiner3
	AddControl ASM_MINER_3 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_3
	SwitchOnSightOfPlayer ASM_MINER_3 AttackDemo

	MoveCDir ASM_MINER_4 pM_4
	AddControl ASM_MINER_4 Capture cM_PICKAXE1 notify 325 PickAxeMiner4
	AddControl ASM_MINER_4 Capture cM_PICKAXE2 notify 350 PickAxeMiner4
	AddControl ASM_MINER_4 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_4
	SwitchOnSightOfPlayer ASM_MINER_4 AttackDemo

END

/////////////////////////////////////////////////////////////////////

VIG MinerS_B_Hostile gt_ASM_MINERS_B_FRIENDLY && (DAMAGED-ASM_MINER_5 || DAMAGED-ASM_MINER_6 || DAMAGED-ASM_MINER_7)

	Remove gt_ASM_MINERS_B_FRIENDLY

	MoveCDir ASM_MINER_5 pM_5
	AddControl ASM_MINER_5 Capture cM_PICKAXE1 notify 325 PickAxeMiner5
	AddControl ASM_MINER_5 Capture cM_PICKAXE2 notify 350 PickAxeMiner5
	AddControl ASM_MINER_5 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_5
	SwitchOnSightOfPlayer ASM_MINER_5 AttackDemo

	MoveCDir ASM_MINER_6 pM_6
	AddControl ASM_MINER_6 Capture cM_PICKAXE1 notify 325 PickAxeMiner6
	AddControl ASM_MINER_6 Capture cM_PICKAXE2 notify 350 PickAxeMiner6
	AddControl ASM_MINER_6 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_6
	SwitchOnSightOfPlayer ASM_MINER_6 AttackDemo

	Wander ASM_MINER_7
	SwitchOnSightOfPlayer ASM_MINER_7 AttackDemo

END

/////////////////////////////////////////////////////////////////////

VIG Miners_C_Hostile gt_ASM_MINERS_C_FRIENDLY && (DAMAGED-ASM_MINER_8 || DAMAGED-ASM_MINER_9)

	Remove gt_ASM_MINERS_C_FRIENDLY

	MoveCDir ASM_MINER_8 pM_8
	AddControl ASM_MINER_8 Capture cM_PICKAXE1 notify 325 PickAxeMiner8
	AddControl ASM_MINER_8 Capture cM_PICKAXE2 notify 350 PickAxeMiner8
	AddControl ASM_MINER_8 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_8
	SwitchOnSightOfPlayer ASM_MINER_8 AttackDemo

	MoveCDir ASM_MINER_9 pM_9
	AddControl ASM_MINER_9 Capture cM_PICKAXE1 notify 325 PickAxeMiner9
	AddControl ASM_MINER_9 Capture cM_PICKAXE2 notify 350 PickAxeMiner9
	AddControl ASM_MINER_9 DelayControl 1 1
	SequenceRandomlySelects ASM_MINER_9
	SwitchOnSightOfPlayer ASM_MINER_9 AttackDemo

END

/////////////////////////////////////////////////////////////////////

VIG Guard_Asmodeus FALSE

	MoveCDir ASM_GUARD_1 pG_1
	AddControl ASM_GUARD_1 Capture cM_GUARD_STAND1
	AddControl ASM_GUARD_1 Capture cM_GUARD_STAND2
	AddControl ASM_GUARD_1 Capture cM_GUARD_STAND3
	SequenceRandomlySelects ASM_GUARD_1

	MoveCDir ASM_GUARD_2 pG_2
	AddControl ASM_GUARD_2 Capture cM_GUARD_STAND1
	AddControl ASM_GUARD_2 Capture cM_GUARD_STAND2
	AddControl ASM_GUARD_2 Capture cM_GUARD_STAND3
	SequenceRandomlySelects ASM_GUARD_2

	MoveCDir ASM_GUARD_3 pG_3
	AddControl ASM_GUARD_3 Capture cM_GUARD_STAND1
	AddControl ASM_GUARD_3 Capture cM_GUARD_STAND2
	AddControl ASM_GUARD_3 Capture cM_GUARD_STAND3
	SequenceRandomlySelects ASM_GUARD_3

	MoveCDir ASM_GUARD_4 pG_4
	AddControl ASM_GUARD_4 Capture cM_GUARD_STAND1
	AddControl ASM_GUARD_4 Capture cM_GUARD_STAND2
	AddControl ASM_GUARD_4 Capture cM_GUARD_STAND3
	SequenceRandomlySelects ASM_GUARD_4

END

/////////////////////////////////////////////////////////////////////

VIG Guard_Amoymon FALSE

	MoveCDir ASM_GUARD_5 pG_5
	AddControl ASM_GUARD_5 Capture cM_GUARD_STAND1
	AddControl ASM_GUARD_5 Capture cM_GUARD_STAND2
	AddControl ASM_GUARD_5 Capture cM_GUARD_STAND3
	SequenceRandomlySelects ASM_GUARD_5
	SwitchOnSightOfPlayer ASM_GUARD_5 AttackDemo2

	MoveCDir ASM_GUARD_6 pG_6
	AddControl ASM_GUARD_6 Capture cM_GUARD_STAND1
	AddControl ASM_GUARD_6 Capture cM_GUARD_STAND2
	AddControl ASM_GUARD_6 Capture cM_GUARD_STAND3
	SequenceRandomlySelects ASM_GUARD_6
	SwitchOnSightOfPlayer ASM_GUARD_6 AttackDemo2

END

/////////////////////////////////////////////////////////////////////

VIG Guard_Miners FALSE

	Capture ASM_GUARD_7 cM_GUARD_STAND1
	AddControl ASM_GUARD_7 EngagePoint pM_1 750
	AddControl ASM_GUARD_7 EngagePoint pM_2 750
	AddControl ASM_GUARD_7 EngagePoint pM_3 750
	AddControl ASM_GUARD_7 EngagePoint pM_4 750
	SequenceRandomlySelects ASM_GUARD_7
	AddFilter ASM_GUARD_7 CompletesOnDamaged
	AddControl ASM_GUARD_7 AttackDemo2

	Capture ASM_GUARD_8 cM_GUARD_STAND1
	AddControl ASM_GUARD_8 EngagePoint pM_5 750
	AddControl ASM_GUARD_8 EngagePoint pM_6 750
	AddControl ASM_GUARD_8 EngagePoint pM_7 750
	SequenceRandomlySelects ASM_GUARD_8
	AddFilter ASM_GUARD_8 CompletesOnDamaged
	AddControl ASM_GUARD_8 AttackDemo2

	Capture ASM_GUARD_9 cM_GUARD_STAND1
	AddControl ASM_GUARD_9 EngagePoint pM_8 750
	AddControl ASM_GUARD_9 EngagePoint pM_9 750
	SequenceRandomlySelects ASM_GUARD_9
	AddFilter ASM_GUARD_9 CompletesOnDamaged
	AddControl ASM_GUARD_9 AttackDemo2

END

/////////////////////////////////////////////////////////////////////

VIG TalkToFarangis MSG-iFARANGIS

	Widescreen TRUE

	Capture FARANGIS cM_V5_STAND1
	AddControl FARANGIS Engage P 600
	LookAtTurnFollow P FARANGIS

	IF ce_FARANGIS
		Say gs0004
	ELSE
		Add ce_FARANGIS
		Say gs0003
	ENDIF

	ResetChoice
	WHILE !MenuExit
		ClearChoices

		AddChoice 1 txim01
		AddChoice 2 txim02

		IF co_ASMKEY
			AddChoice 3 txim03
		ENDIF

		IF co_HADES_COIN
			AddChoice 4 txim04
		ENDIF

		AddChoice 0 tx0003

		GetChoice FARANGIS

		SWITCH Choice
			CASE 1
				//Bride
				Say gs0005
				Add co_ASMKEY
				QLAdd ql506 qlt506 qlb506

			CASE 2
				//Asmodeus
				Say gs0006
				ChangeProfileToIdentified Hmines_Asmodeus

			CASE 3
				//Key
				Say gs0007

			CASE 4
				//Coin
				Say gs0008
		ENDSWITCH
	ENDWHILE

	Say gs0002
	MoveCDir FARANGIS pFARANGIS
	AddControl FARANGIS	Capture cM_V5_KNEEL1

	Widescreen FALSE

END

/////////////////////////////////////////////////////////////////////

VIG PlayerArrival ONESEC && !gt_ARRIVED_IN_ASM_MINES

	Add gt_ARRIVED_IN_ASM_MINES

	Widescreen TRUE

	Engage FARANGIS P 600
	Wait 750

	QuickSay gs0001
	Wait 750

	LookAtTurnFollow P FARANGIS
	UUSay

	MoveCDir	FARANGIS pFARANGIS
	AddControl	FARANGIS Capture cM_V5_KNEEL1
	UUComplete FARANGIS

	Widescreen FALSE

END

/////////////////////////////////////////////////////////////////////

VIG AnvilDing FALSE

	//anvil ding SFX
	PlaySFXPosid IG_65.WAV pANVIL

END

/////////////////////////////////////////////////////////////////////

VIG TalkToAmoymon MSG-iAMOYMON

	Widescreen TRUE
	UnDrawSwordRemember
	EngageAndFace P AMOYMON

	IF ce_AMOYMON
		Say mo0002
	ELSE
		Add ce_AMOYMON
		Say mo0001
		ChangeProfileToIdentified Hmines_Asmodeus
	ENDIF

	ResetChoice
	WHILE !MenuExit
		ClearChoices

		IF co_ASMKEY
			AddChoice 1 txim03
		ENDIF

		AddChoice 2 txim02

		IF co_ASMORE
			AddChoice 3 txim05
		ENDIF

		IF co_ASMORE && POS-P-diingot
			AddChoice 4 txim06
		ENDIF

		AddChoice 0 tx0003

		GetChoice AMOYMON

		SWITCH Choice
			CASE 1
				//Key
				Say mo0003
				Add co_ASMORE
				IF !gt_QL_507
					Add gt_QL_507
					QLAdd ql507 qlt507 qlb507
				ENDIF

			CASE 2
				//Asmodeus
				Say mo0004
				Add co_ASMORE

			CASE 3
				//Ore
				Say mo0005
				Add co_ASMKEY

			CASE 4
				//Give Ore
				Say mo0006

				QLRemove ql507

				Capture P cM_TOSS_GENTLE
				Capture AMOYMON cM_OBJ_ACCEPT_1H1
				UUComplete AMOYMON
				DeleteObjectsInBackPackWithID P diingot 1

				FX_Sprinkle AMOYMON
				Capture AMOYMON cM_CAST_SPELL20_MISC
				UUComplete AMOYMON

				Capture AMOYMON cM_TOSS_GENTLE
				Capture P cM_OBJ_ACCEPT_1H1
				UUComplete AMOYMON
				AwardOb P asm_key "key"
				RunS FoundAKey

				RunS Miners_A_Hostile
				RunS Miners_B_Hostile
				RunS Miners_C_Hostile
		ENDSWITCH
	ENDWHILE

//	DrawSwordRemember
	Widescreen FALSE

END

/////////////////////////////////////////////////////////////////////

VIG AsmodeusSpeaks ONESEC && !gt_ATTACK_ASMODEUS && INAREA-P-NEAR_ASMODEUS

	IF !gt_ASMODEUS_INTRO

		Add gt_ASMODEUS_INTRO

		Widescreen TRUE
		QuickSay sm0001
		Capture ASMODEUS cM_TALK_GENERAL1
		ChangeProfileToIdentified Hmines_Asmodeus
		UUSay
		QLAdd ql508 qlt508 qlb508
		Widescreen FALSE

	ELSE

		IF POS-P-asm_key

			Widescreen TRUE
			QuickSay sm0003
			Capture ASMODEUS cM_TALK_THREATEN1
			AwardEP xp_ASMODEUS_DISLIKES
			UUSay
			Widescreen FALSE
			RunS AsmodeusAttacked

		ELSE

			IF GOTORE-100

				Widescreen TRUE

				EngageAndFace P ASMODEUS
				UUComplete P
				UUComplete ASMODEUS

				Set gt_ORE_GIVEN 0
				WHILE gt_ORE_GIVEN<100

					LookAtTurn P ASMODEUS
					LookAtTurn ASMODEUS P

					AddControl	P			SynchronizeWith	ASMODEUS
					AddControl	P			Capture			cM_TOSS_GENTLE
					AddControl	P			SynchronizeWith	ASMODEUS
					AddControl	P			Capture			cM_TOSS_GENTLE
					AddControl	P			SynchronizeWith	ASMODEUS
					AddControl	P			Capture			cM_TOSS_GENTLE

					AddControl	ASMODEUS	SynchronizeWith	P
					AddControl	ASMODEUS	Capture			cM_OBJ_ACCEPT_1H1
					AddControl	ASMODEUS	SynchronizeWith	P
					AddControl	ASMODEUS	Capture			cM_OBJ_ACCEPT_1H1
					AddControl	ASMODEUS	SynchronizeWith	P
					AddControl	ASMODEUS	Capture			cM_OBJ_ACCEPT_1H1

					IF gt_ORE_GIVEN=3
						RunS QPalFadeBLACK
						AddTo gt_ORE_GIVEN 88
					ELSE
						IF gt_ORE_GIVEN=94
							RunS QPalFadeRPG
						ENDIF
					ENDIF

					UUComplete P
					UUComplete ASMODEUS

					AddTo gt_ORE_GIVEN 3

				ENDWHILE

				DeleteObjectsInBackpackWithID P diingot 100
				Capture ASMODEUS cM_TALK_AGREE1
				Say sm0002
				AwardEP xp_ASMODEUS_100_ORE

				Widescreen FALSE

			ENDIF
		ENDIF
	ENDIF

END

/////////////////////////////////////////////////////////////////////

VIG AsmodeusAttacked ONESEC && !gt_ATTACK_ASMODEUS && (DAMAGED-ASMODEUS || DAMAGED-ASM_GUARD_1 || DAMAGED-ASM_GUARD_2 || DAMAGED-ASM_GUARD_3 || DAMAGED-ASM_GUARD_4)

	Add gt_ATTACK_ASMODEUS
	GiveSightOfPlayerTo ASMODEUS
	GiveSightOfPlayerTo ASM_GUARD_1
	GiveSightOfPlayerTo ASM_GUARD_2
	GiveSightOfPlayerTo ASM_GUARD_3
	GiveSightOfPlayerTo ASM_GUARD_4
	GiveSightOfPlayerTo ASM_GUARD_5
	GiveSightOfPlayerTo ASM_GUARD_6
	GiveSightOfPlayerTo ASM_GUARD_7
	GiveSightOfPlayerTo ASM_GUARD_8
	GiveSightOfPlayerTo ASM_GUARD_9
	AttackDemo2 ASMODEUS
	AttackDemo2 ASM_GUARD_1
	AttackDemo2 ASM_GUARD_2
	AttackDemo2 ASM_GUARD_3
	AttackDemo2 ASM_GUARD_4
	AttackDemo2 ASM_GUARD_5
	AttackDemo2 ASM_GUARD_6
	AttackDemo2 ASM_GUARD_7
	AttackDemo2 ASM_GUARD_8
	AttackDemo2 ASM_GUARD_9

END

/////////////////////////////////////////////////////////////////////

VIG FoundAKey FIVESEC && !gt_FOUND_A_KEY && POS-P-asm_key

	Add gt_FOUND_A_KEY
	QLRemove ql506

END

/////////////////////////////////////////////////////////////////////

VIG UnlockDoor (MSG-FREE_FARANGIS || MSG-iFREE_FARANGIS) && !gt_FREED_FARANGIS

	// *** FREE FARANGIS ***

	Widescreen TRUE
//	IDoorClosed dINF									<- DONE BY STEVE
	UnDrawSwordRemember

//	IF POS-P-asm_key
//		DeleteObjectsInBackpackWithID P asm_key 1		<- DONE BY STEVE
//	ENDIF
	Add gt_FREED_FARANGIS
//	RDoorOpen dINF										<- DONE BY STEVE

	Capture FARANGIS cM_V5_STAND1
	Say gs0009

	UUDoorStill dINF

	Say gs0010
	Say sa0001 ANIMA.BIN

	UUComplete FARANGIS
	QuickSay gs0011
	EngageAndFace FARANGIS P
	UUComplete FARANGIS

	Capture FARANGIS cM_TOSS_GENTLE
	Capture P cM_OBJ_ACCEPT_1H1
	UUComplete FARANGIS
	AwardOb P hades_key_gold_3 "quest-item"

	UUSay
	EngageAndFace FARANGIS SASCHA
	UUComplete FARANGIS
	RDoorClosed dINF
	Wait 500

	MoveC FARANGIS pF_EXIT
	MoveC SASCHA pS_EXIT
	UUDoorStill dINF
	IDoorLocked dINF

	KillC  FARANGIS
	KillC  SASCHA

	AwardEP xp_FARANGIS_SASCHA
	QLRemove ql508
	Wait 2500
	Widescreen FALSE
//	DrawSwordRemember

END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner1 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_1
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_1
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner2 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_2
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_2
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner3 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_3
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_3
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner4 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_4
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_4
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner5 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_5
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_5
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner6 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_6
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_6
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner8 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_8
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_8
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////

VIG PickAxeMiner9 FALSE
	SWITCH RAND-8
		CASE 0
			PlaySFXPerson IG_88X.wav ASM_MINER_9
		DEFAULT
			PlaySFXPerson IG_88.wav ASM_MINER_9
	ENDSWITCH
END

/////////////////////////////////////////////////////////////////////
