; ===================================
; QGO Market Def NPC File : 9Ega-B102
; Gambling House - Preparatory (2nd)
; -----------------------------------
; 4 July 2003 (Xerxes)
;   - Added New text
; ===================================
[@main]
#IF
	equal p9 0
#ACT
	goto @main-1
	BreakTimeRecall 
	break

#IF
	equal p9 1
#ACT
	goto @race
	BreakTimeRecall 
	break

#IF
	equal p9 2
#ACT
	goto @cube
	BreakTimeRecall 
	break

#IF
	equal p9 9
#ACT
	goto @quit
	BreakTimeRecall 
	break



; -----------------------------------
[@main-1]
#IF
#ACT
	mov p9 0
#SAY
		;  <$USERNAME>, ̰ غ Դϴ. \
		;̰  <$USERNAME>   ɿ ʿ \ 
		;ǰ  帮 ֽϴ.  ʿ , \
		;   Ͻ  и  ǰ ϰ  \
		;  Դϴ. \
		;׷  ϴ. \ \
;-------------NEW TEXT-------------------
Welcome to the Preparation room, <$USERNAME>! Here, you will recieve\
certain hunting items, depending upon your luck. They may not seem\
much to you right now, but you will find them useful as you progress\
through the dangerous challenges of Ma-Bang-Jin! Good luck!\\
;-----------END NEW TEXT-----------------
		;<  /@penalty>
<Take a Chance/@penalty>



; -----------------------------------
[@Quit]
#IF
#ACT
	map B011



; -----------------------------------
[@Penalty]
#IF
	random 3
#SAY
		; ȶ ޴  ̽ϴ. \ \ 
;-------------NEW TEXT-------------------
Well done, my friend! You have gained a Torch!\\
;-----------END NEW TEXT-----------------
		;<  /@race>
<Continue/@race>

#ACT
	mov p9 1
	give Torch 1
	break

; --- next random factor
#IF
	random 3
#SAY
		; ư ޴  ̽ϴ. \ \
;-------------NEW TEXT-------------------
Well done, my friend! You have gained a Dungeon Escape!\\
;-----------END NEW TEXT-----------------
		;<  /@race>
<Continue/@race>

#ACT
	mov p9 1
	give DungeonEscape 1
	break

; --- next random factor
#IF
	random 3
#SAY
		; ȭ ޴  ̽ϴ. \ \
;-------------NEW TEXT-------------------
Well done, my friend! You have gained a Sun Potion!\\
;-----------END NEW TEXT-----------------
		;<  /@race>
<Continue/@race>

#ACT
	mov p9 1
	give SunPotion 1
	break

#ELSEACT
	goto @penalty



; -----------------------------------
[@race]
		;  ֻ  ִ ȸ 帮ڽϴ. \
		;׷  ϴ. \ \
;-------------NEW TEXT-------------------
Very well, you may now use another gambling chip and\
throw your next dice! Good luck!\\
;-----------END NEW TEXT-----------------
		;<  /@pre_cube>
<Throw the Dice/@pre_cube>



; -----------------------------------
[@pre_cube]
#IF
	checkitem GambleChip 1
#ACT
	mov p9 2
	take GambleChip 1
	movr d0 6
	inc d0 1
	playdice 1 @cube
#SAY
		;ֻ  ֽϴ. \ \
;-------------NEW TEXT-------------------
The dice has been thrown....\\
;-----------END NEW TEXT-----------------
		;<  /@cube>
<Continue/@cube>

#ELSESAY
		;<$USERNAME>, а Ѱ ó׿. \
		;  ϱ ؼ а ʿ ϰŵ \
		; а  ̻  Ҽ ׿.. \ 
		;а غ ǰŵ ٽ .. \ \
;-------------NEW TEXT-------------------
Oh dear, <$USERNAME>, you don't seem to have any gambling\
chips left... You cannot continue without them. Please return\
when you have acquired some more!\\
;-----------END NEW TEXT-----------------
		;<  /@Quit>
<Leave the Game/@Quit>

#ELSEACT
	mov p9 9



; -----------------------------------
[@cube]
#SAY
		;ֻ  <$STR(D0)>  Դϴ. \
		; <$STR(D0)> ŭ  ̵  帮ڽϴ. \ \
;-------------NEW TEXT-------------------
The dice has stopped on a <$STR(D0)>! That means that you\
can move along <$STR(D0)> rooms!\\
;-----------END NEW TEXT-----------------
		;<  /@next_cube>
<Move/@next_cube>




; -----------------------------------
; --- movement routine
; -----------------------------------
[@next_cube]
#IF
	equal d0 1 
#ACT
	goto @posi1
	break

#IF
	equal d0 2 
#ACT
	goto @posi2
	break

#IF
	equal d0 3 
#ACT
	goto @posi3
	break

#IF
	equal d0 4 
#ACT
	goto @posi4
	break

#IF
	equal d0 5
#ACT
	goto @posi5
	break

#IF
	equal d0 6 
#ACT
	goto @posi6
	break

[@Posi1]
#IF
#ACT
	batchDelay 1
	addbatch B103
	batchmove

[@Posi2]
#IF
#ACT
	batchDelay 1
	addbatch B103
	addbatch B104
	batchmove

[@Posi3]
#IF
#ACT
	batchDelay 1
	addbatch B103
	addbatch B104
	addbatch B105
	batchmove

[@Posi4]
#IF
#ACT
	batchDelay 1
	addbatch B103
	addbatch B104
	addbatch B105
	addbatch B106
	batchmove

[@Posi5]
#IF
#ACT
	batchDelay 1
	addbatch B103
	addbatch B104
	addbatch B105
	addbatch B106
	addbatch B107
	batchmove

[@Posi6]
#IF
#ACT
	batchDelay 1
	addbatch B103
	addbatch B104
	addbatch B105
	addbatch B106
	addbatch B107
	addbatch B108
	batchmove

