pokecrystal-board/maps/DragonShrine.asm

681 lines
13 KiB
NASM
Raw Normal View History

2015-11-26 21:22:14 -08:00
const_value set 2
const DRAGONSHRINE_ELDER1
const DRAGONSHRINE_ELDER2
const DRAGONSHRINE_ELDER3
const DRAGONSHRINE_CLAIR
DragonShrine_MapScripts:
.SceneScripts:
db 2
scene_script .DragonShrineTest
scene_script .DummyScene
.MapCallbacks:
db 0
.DragonShrineTest:
priorityjump .DragonShrineTestScript
end
.DummyScene:
end
.DragonShrineTestScript:
2018-01-13 07:25:02 -08:00
applymovement PLAYER, DragonShrinePlayerWalkInMovement
applymovement DRAGONSHRINE_ELDER1, DragonShrineElderStepDownMovement
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineElderGreetingText
2015-11-29 19:29:45 -08:00
buttonsound
.Question1:
setevent EVENT_RECEIVED_BALLS_FROM_KURT
2018-01-13 07:25:02 -08:00
writetext DragonShrineQuestion1Text
2015-11-29 19:29:45 -08:00
buttonsound
2018-01-13 07:25:02 -08:00
loadmenudata DragonShrineQuestion1_MenuDataHeader
2015-12-15 15:59:49 -08:00
verticalmenu
closewindow
2018-01-11 22:40:20 -08:00
if_equal 1, .RightAnswer
if_equal 2, .WrongAnswer
if_equal 3, .RightAnswer
end
.Question2:
setevent EVENT_DRAGON_SHRINE_QUESTION_2
2018-01-13 07:25:02 -08:00
writetext DragonShrineQuestion2Text
2015-11-29 19:29:45 -08:00
buttonsound
2018-01-13 07:25:02 -08:00
loadmenudata DragonShrineQuestion2_MenuDataHeader
2015-12-15 15:59:49 -08:00
verticalmenu
closewindow
2018-01-11 22:40:20 -08:00
if_equal 1, .RightAnswer
if_equal 2, .RightAnswer
if_equal 3, .WrongAnswer
.Question3:
setevent EVENT_DRAGON_SHRINE_QUESTION_3
2018-01-13 07:25:02 -08:00
writetext DragonShrineQuestion3Text
2015-11-29 19:29:45 -08:00
buttonsound
2018-01-13 07:25:02 -08:00
loadmenudata DragonShrineQuestion3_MenuDataHeader
2015-12-15 15:59:49 -08:00
verticalmenu
closewindow
2018-01-11 22:40:20 -08:00
if_equal 1, .WrongAnswer
if_equal 2, .RightAnswer
if_equal 3, .RightAnswer
.Question4:
setevent EVENT_DRAGON_SHRINE_QUESTION_4
2018-01-13 07:25:02 -08:00
writetext DragonShrineQuestion4Text
2015-11-29 19:29:45 -08:00
buttonsound
2018-01-13 07:25:02 -08:00
loadmenudata DragonShrineQuestion4_MenuDataHeader
2015-12-15 15:59:49 -08:00
verticalmenu
closewindow
2018-01-11 22:40:20 -08:00
if_equal 1, .RightAnswer
if_equal 2, .WrongAnswer
if_equal 3, .RightAnswer
.Question5:
setevent EVENT_DRAGON_SHRINE_QUESTION_5
2018-01-13 07:25:02 -08:00
writetext DragonShrineQuestion5Text
2015-11-29 19:29:45 -08:00
buttonsound
2018-01-13 07:25:02 -08:00
loadmenudata DragonShrineQuestion5_MenuDataHeader
2015-12-15 15:59:49 -08:00
verticalmenu
closewindow
2018-01-11 22:40:20 -08:00
if_equal 1, .WrongAnswer
if_equal 2, .RightAnswer
if_equal 3, .WrongAnswer
.RightAnswer:
checkevent EVENT_DRAGON_SHRINE_QUESTION_5
iftrue .PassedTheTest
2018-01-13 07:25:02 -08:00
writetext DragonShrineRightAnswerText
2015-11-29 19:29:45 -08:00
buttonsound
checkevent EVENT_DRAGON_SHRINE_QUESTION_4
iftrue .Question5
checkevent EVENT_DRAGON_SHRINE_QUESTION_3
iftrue .Question4
checkevent EVENT_DRAGON_SHRINE_QUESTION_2
iftrue .Question3
checkevent EVENT_RECEIVED_BALLS_FROM_KURT
iftrue .Question2
.WrongAnswer:
2015-11-25 07:16:29 -08:00
closetext
2015-11-26 21:22:14 -08:00
spriteface DRAGONSHRINE_ELDER1, LEFT
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineWrongAnswerText1
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-11-26 21:22:14 -08:00
spriteface DRAGONSHRINE_ELDER1, DOWN
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineWrongAnswerText2
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-07-10 05:08:03 -07:00
setevent EVENT_ANSWERED_DRAGON_MASTER_QUIZ_WRONG
2015-12-09 15:25:44 -08:00
opentext
checkevent EVENT_DRAGON_SHRINE_QUESTION_5
iftrue .Question5
checkevent EVENT_DRAGON_SHRINE_QUESTION_4
iftrue .Question4
checkevent EVENT_DRAGON_SHRINE_QUESTION_3
iftrue .Question3
checkevent EVENT_DRAGON_SHRINE_QUESTION_2
iftrue .Question2
checkevent EVENT_RECEIVED_BALLS_FROM_KURT
iftrue .Question1
.PassedTheTest:
2018-01-13 07:25:02 -08:00
writetext DragonShrinePassedTestText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
playsound SFX_ENTER_DOOR
showemote EMOTE_SHOCK, PLAYER, 15
playmusic MUSIC_CLAIR
2015-11-26 21:22:14 -08:00
appear DRAGONSHRINE_CLAIR
2015-11-25 07:16:29 -08:00
waitsfx
spriteface PLAYER, DOWN
pause 30
2018-01-13 07:25:02 -08:00
applymovement DRAGONSHRINE_CLAIR, DragonShrineClairWalkInMovement
2015-11-26 21:22:14 -08:00
spriteface DRAGONSHRINE_CLAIR, RIGHT
spriteface PLAYER, LEFT
2015-11-26 21:22:14 -08:00
spriteface DRAGONSHRINE_ELDER1, LEFT
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineClairYouPassedText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
special Special_FadeOutMusic
2018-01-13 07:25:02 -08:00
applymovement DRAGONSHRINE_CLAIR, DragonShrineClairBigStepLeftMovement
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineClairThatCantBeText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2018-01-13 07:25:02 -08:00
applymovement DRAGONSHRINE_CLAIR, DragonShrineClairSlowStepLeftMovement
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineClairYoureLyingText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2018-01-13 07:25:02 -08:00
applymovement DRAGONSHRINE_ELDER1, DragonShrineElderWalkToClairMovement
2015-11-26 21:22:14 -08:00
spriteface DRAGONSHRINE_CLAIR, UP
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineMustIInformLanceText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-11-26 21:22:14 -08:00
showemote EMOTE_SHOCK, DRAGONSHRINE_CLAIR, 15
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineIUnderstandText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-11-26 21:22:14 -08:00
applymovement DRAGONSHRINE_CLAIR, MovementData_0x18d2e0
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineHereRisingBadgeText
2015-11-25 07:16:29 -08:00
waitbutton
2015-07-10 05:08:03 -07:00
setflag ENGINE_RISINGBADGE
playsound SFX_GET_BADGE
2015-11-25 07:16:29 -08:00
waitsfx
special RestartMapMusic
2015-10-24 07:34:19 -07:00
specialphonecall SPECIALCALL_MASTERBALL
setscene 1
setmapscene DRAGONS_DEN_B1F, 1
2018-01-13 07:25:02 -08:00
writetext DragonShrinePlayerReceivedRisingBadgeText
2015-11-29 19:29:45 -08:00
buttonsound
2018-01-13 07:25:02 -08:00
writetext DragonShrineRisingBadgeExplanationText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-11-26 21:22:14 -08:00
applymovement DRAGONSHRINE_ELDER1, MovementData_0x18d2ce
spriteface DRAGONSHRINE_CLAIR, UP
applymovement DRAGONSHRINE_ELDER1, MovementData_0x18d2d1
spriteface PLAYER, UP
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineElderScoldsClairText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineSpeechlessText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-11-26 21:22:14 -08:00
applymovement DRAGONSHRINE_CLAIR, MovementData_0x18d2e3
playsound SFX_ENTER_DOOR
2015-11-26 21:22:14 -08:00
disappear DRAGONSHRINE_CLAIR
2015-11-25 07:16:29 -08:00
waitsfx
setevent EVENT_GAVE_KURT_APRICORNS
end
2018-01-13 07:25:02 -08:00
DragonShrineElder1Script:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
checkevent EVENT_GAVE_KURT_APRICORNS
iftrue .DontGiveDratiniYet
checkevent EVENT_JUST_RECEIVED_DRATINI
iftrue .ReceivedDratini
2015-07-10 05:08:03 -07:00
checkevent EVENT_GOT_DRATINI
iffalse .GiveDratini
2013-09-24 00:48:58 -07:00
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
iftrue .BeatRivalInMtMoon
2018-01-13 07:25:02 -08:00
writetext DragonShrineClairsGrandfatherText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.GiveDratini:
2018-01-13 07:25:02 -08:00
writetext DragonShrineTakeThisDratiniText
2015-11-25 07:16:29 -08:00
waitbutton
checkcode VAR_PARTYCOUNT
if_equal 6, .PartyFull
2018-01-13 07:25:02 -08:00
writetext DragonShrinePlayerReceivedDratiniText
playsound SFX_CAUGHT_MON
2015-11-25 07:16:29 -08:00
waitsfx
2015-10-04 11:14:51 -07:00
givepoke DRATINI, 15
2015-07-10 05:08:03 -07:00
checkevent EVENT_ANSWERED_DRAGON_MASTER_QUIZ_WRONG
special Special_Dratini
2015-07-10 05:08:03 -07:00
setevent EVENT_GOT_DRATINI
setevent EVENT_JUST_RECEIVED_DRATINI
2018-01-13 07:25:02 -08:00
writetext DragonShrineSymbolicDragonText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.PartyFull:
2018-01-13 07:25:02 -08:00
writetext DragonShrinePartyFullText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.BeatRivalInMtMoon:
2018-01-13 07:25:02 -08:00
writetext DragonShrineSilverIsInTrainingText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.DontGiveDratiniYet:
2018-01-13 07:25:02 -08:00
writetext DragonShrineComeAgainText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.ReceivedDratini:
2018-01-13 07:25:02 -08:00
writetext DragonShrineSymbolicDragonText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2018-01-13 07:25:02 -08:00
DragonShrineElder2Script:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineElder2Text
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2018-01-13 07:25:02 -08:00
DragonShrineElder3Script:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2018-01-13 07:25:02 -08:00
writetext DragonShrineElder3Text
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2018-01-13 07:25:02 -08:00
DragonShrineQuestion1_MenuDataHeader:
db MENU_BACKUP_TILES ; flags
menu_coords 8, 4, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
dw .MenuData2
2013-04-30 23:32:25 -07:00
db 1 ; default option
.MenuData2:
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
2013-04-30 23:32:25 -07:00
db 3 ; items
db "Pal@"
db "Underling@"
db "Friend@"
2018-01-13 07:25:02 -08:00
DragonShrineQuestion2_MenuDataHeader:
db MENU_BACKUP_TILES ; flags
menu_coords 9, 4, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
dw .MenuData2
2013-04-30 23:32:25 -07:00
db 1 ; default option
.MenuData2:
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
2013-04-30 23:32:25 -07:00
db 3 ; items
db "Strategy@"
db "Raising@"
db "Cheating@"
2018-01-13 07:25:02 -08:00
DragonShrineQuestion3_MenuDataHeader:
db MENU_BACKUP_TILES ; flags
menu_coords 5, 4, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
dw .MenuData2
2013-04-30 23:32:25 -07:00
db 1 ; default option
.MenuData2:
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
2013-04-30 23:32:25 -07:00
db 3 ; items
db "Weak person@"
db "Tough person@"
db "Anybody@"
2018-01-13 07:25:02 -08:00
DragonShrineQuestion4_MenuDataHeader:
db MENU_BACKUP_TILES ; flags
menu_coords 8, 4, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
dw .MenuData2
2013-04-30 23:32:25 -07:00
db 1 ; default option
.MenuData2:
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
2013-04-30 23:32:25 -07:00
db 3 ; items
db "Love@"
db "Violence@"
db "Knowledge@"
2018-01-13 07:25:02 -08:00
DragonShrineQuestion5_MenuDataHeader:
db MENU_BACKUP_TILES ; flags
menu_coords 12, 4, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
dw .MenuData2
2013-04-30 23:32:25 -07:00
db 1 ; default option
.MenuData2:
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
2013-04-30 23:32:25 -07:00
db 3 ; items
db "Tough@"
db "Both@"
db "Weak@"
2018-01-13 07:25:02 -08:00
DragonShrinePlayerWalkInMovement:
2016-05-14 10:46:14 -07:00
slow_step UP
slow_step UP
slow_step UP
slow_step RIGHT
slow_step UP
slow_step UP
slow_step UP
step_end
2018-01-13 07:25:02 -08:00
DragonShrineElderStepDownMovement:
2016-05-14 10:46:14 -07:00
slow_step DOWN
step_end
2018-01-13 07:25:02 -08:00
DragonShrineElderWalkToClairMovement:
2016-05-14 10:46:14 -07:00
slow_step LEFT
slow_step LEFT
slow_step LEFT
turn_head DOWN
step_end
2015-07-10 01:45:35 -07:00
MovementData_0x18d2ce:
2016-05-14 10:46:14 -07:00
slow_step RIGHT
slow_step RIGHT
step_end
2015-07-10 01:45:35 -07:00
MovementData_0x18d2d1:
2016-05-14 10:46:14 -07:00
slow_step RIGHT
turn_head DOWN
step_end
2018-01-13 07:25:02 -08:00
DragonShrineClairWalkInMovement:
2016-05-14 10:46:14 -07:00
slow_step UP
slow_step UP
slow_step UP
slow_step UP
slow_step UP
step_end
2018-01-13 07:25:02 -08:00
DragonShrineClairBigStepLeftMovement:
fix_facing
2016-05-14 10:46:14 -07:00
big_step LEFT
step_end
2018-01-13 07:25:02 -08:00
DragonShrineClairSlowStepLeftMovement:
2016-05-14 10:46:14 -07:00
slow_step LEFT
remove_fixed_facing
step_end
2015-07-10 01:45:35 -07:00
MovementData_0x18d2e0:
2016-05-14 10:46:14 -07:00
slow_step RIGHT
slow_step RIGHT
step_end
2015-07-10 01:45:35 -07:00
MovementData_0x18d2e3:
2016-05-14 10:46:14 -07:00
step DOWN
step DOWN
step DOWN
step DOWN
step DOWN
step DOWN
step_end
2018-01-13 07:25:02 -08:00
DragonShrineElderGreetingText:
text "Hm… Good to see"
line "you here."
para "No need to explain"
line "why you came."
para "CLAIR sent you"
line "here, didn't she?"
para "That girl is a"
line "handful…"
para "I am sorry, but I"
line "must test you."
para "Not to worry, you"
line "are to answer only"
cont "a few questions."
para "Ready?"
done
2018-01-13 07:25:02 -08:00
DragonShrineQuestion1Text:
text "What are #MON"
line "to you?"
done
2018-01-13 07:25:02 -08:00
DragonShrineQuestion2Text:
text "What helps you to"
line "win battles?"
done
2018-01-13 07:25:02 -08:00
DragonShrineQuestion3Text:
text "What kind of"
line "trainer do you"
cont "wish to battle?"
done
2018-01-13 07:25:02 -08:00
DragonShrineQuestion4Text:
text "What is most"
line "important for"
cont "raising #MON?"
done
2018-01-13 07:25:02 -08:00
DragonShrineQuestion5Text:
text "Strong #MON."
line "Weak #MON."
para "Which is more"
line "important?"
done
2018-01-13 07:25:02 -08:00
DragonShrinePassedTestText:
text "Hm… I see…"
para "You care deeply"
line "for #MON."
para "Very commendable."
para "That conviction is"
line "what is important!"
para "<PLAYER>, don't"
line "lose that belief."
para "It will see you"
line "through at the"
cont "#MON LEAGUE."
done
2018-01-13 07:25:02 -08:00
DragonShrineMustIInformLanceText:
text "CLAIR!"
para "This child is"
line "impeccable, in"
cont "skill and spirit!"
para "Admit defeat and"
line "confer the RISING-"
cont "BADGE!"
para "…Or must I inform"
line "LANCE of this?"
done
2018-01-13 07:25:02 -08:00
DragonShrineElderScoldsClairText:
text "CLAIR…"
para "Reflect upon what"
line "it is that you"
para "lack and this"
line "child has."
done
2018-01-13 07:25:02 -08:00
DragonShrineComeAgainText:
text "Come again, if you"
line "so desire."
done
2018-01-13 07:25:02 -08:00
DragonShrineTakeThisDratiniText:
text "Hm… Good to see"
line "you here."
para "Your arrival is"
line "most fortunate."
para "I have something"
line "for you."
para "Take this DRATINI"
line "as proof that I"
para "have recognized"
line "your worth."
done
2018-01-13 07:25:02 -08:00
DragonShrinePlayerReceivedDratiniText:
text "<PLAYER> received"
line "DRATINI!"
done
2018-01-13 07:25:02 -08:00
DragonShrinePartyFullText:
text "Hm? Your #MON"
line "party is full."
done
2018-01-13 07:25:02 -08:00
DragonShrineSymbolicDragonText:
text "Dragon #MON are"
line "symbolic of our"
cont "clan."
para "You have shown"
line "that you can be"
para "entrusted with"
line "one."
done
2018-01-13 07:25:02 -08:00
DragonShrineClairsGrandfatherText:
text "CLAIR appears to"
line "have learned an"
para "invaluable lesson"
line "from you."
para "I thank you as her"
line "grandfather."
done
2018-01-13 07:25:02 -08:00
DragonShrineSilverIsInTrainingText:
text "A boy close to"
line "your age is in"
cont "training here."
para "He is much like"
line "CLAIR when she was"
para "younger. It is a"
line "little worrisome…"
done
2018-01-13 07:25:02 -08:00
DragonShrineWrongAnswerText1:
text "Hah? I didn't"
line "quite catch that…"
done
2018-01-13 07:25:02 -08:00
DragonShrineWrongAnswerText2:
text "What was it you"
line "said?"
done
2018-01-13 07:25:02 -08:00
DragonShrineRightAnswerText:
text "Oh, I understand…"
done
2018-01-13 07:25:02 -08:00
DragonShrineElder2Text:
text "It's been quite"
line "some time since a"
para "trainer has gained"
line "our MASTER's rare"
cont "approval."
para "In fact, not since"
line "Master LANCE."
done
2018-01-13 07:25:02 -08:00
DragonShrineElder3Text:
text "You know young"
line "Master LANCE?"
para "He looks so much"
line "like our MASTER"
cont "did in his youth."
para "It's in their"
line "blood."
done
2018-01-13 07:25:02 -08:00
DragonShrineClairYouPassedText:
text "So how did it go?"
para "I guess there's no"
line "point in asking."
para "You did fail?"
2018-01-18 23:30:19 -08:00
para "<……><……><……><……><……><……>"
para "…What? You passed?"
done
2018-01-13 07:25:02 -08:00
DragonShrineClairThatCantBeText:
text "That can't be!"
done
2018-01-13 07:25:02 -08:00
DragonShrineClairYoureLyingText:
text "You're lying!"
para "Even I haven't"
line "been approved!"
done
2018-01-13 07:25:02 -08:00
DragonShrineIUnderstandText:
text "I-I understand…"
done
2018-01-13 07:25:02 -08:00
DragonShrineHereRisingBadgeText:
text "Here, this is the"
line "RISINGBADGE…"
para "Hurry up! Take it!"
done
2018-01-13 07:25:02 -08:00
DragonShrinePlayerReceivedRisingBadgeText:
text "<PLAYER> received"
line "RISINGBADGE."
done
2018-01-13 07:25:02 -08:00
DragonShrineRisingBadgeExplanationText:
text "RISINGBADGE will"
line "enable your"
para "#MON to use the"
line "move for climbing"
cont "waterfalls."
para "Also, all #MON"
line "will recognize you"
para "as a trainer and"
line "obey your every"
para "command without"
line "question."
done
2018-01-13 07:25:02 -08:00
DragonShrineSpeechlessText:
2018-01-18 23:30:19 -08:00
text "<……><……><……><……><……><……>"
done
DragonShrine_MapEvents:
; filler
db 0, 0
.Warps:
db 2
warp_def 4, 9, 2, DRAGONS_DEN_B1F
warp_def 5, 9, 2, DRAGONS_DEN_B1F
.CoordEvents:
db 0
.BGEvents:
db 0
.ObjectEvents:
db 4
2018-01-13 07:25:02 -08:00
object_event 5, 1, SPRITE_ELDER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonShrineElder1Script, EVENT_GAVE_KURT_APRICORNS
object_event 2, 4, SPRITE_ELDER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonShrineElder2Script, EVENT_GAVE_KURT_APRICORNS
object_event 7, 4, SPRITE_ELDER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, DragonShrineElder3Script, EVENT_GAVE_KURT_APRICORNS
object_event 4, 8, SPRITE_CLAIR, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_DRAGON_SHRINE_CLAIR