pokecrystal-board/maps/KurtsHouse.asm

701 lines
14 KiB
NASM
Raw Normal View History

2018-01-31 08:38:45 -08:00
const_def 2 ; object constants
2015-11-26 21:22:14 -08:00
const KURTSHOUSE_KURT1
const KURTSHOUSE_TWIN1
const KURTSHOUSE_SLOWPOKE
const KURTSHOUSE_KURT2
const KURTSHOUSE_TWIN2
KurtsHouse_MapScripts:
db 0 ; scene scripts
db 1 ; callbacks
callback MAPCALLBACK_OBJECTS, .KurtCallback
.KurtCallback:
2013-09-24 00:48:58 -07:00
checkevent EVENT_CLEARED_SLOWPOKE_WELL
iffalse .Done
2015-07-10 05:08:03 -07:00
checkevent EVENT_FOREST_IS_RESTLESS
iftrue .Done
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue .MakingBalls
2015-11-26 21:22:14 -08:00
disappear KURTSHOUSE_KURT2
appear KURTSHOUSE_KURT1
disappear KURTSHOUSE_TWIN2
appear KURTSHOUSE_TWIN1
return
.MakingBalls:
2015-11-26 21:22:14 -08:00
disappear KURTSHOUSE_KURT1
appear KURTSHOUSE_KURT2
disappear KURTSHOUSE_TWIN1
appear KURTSHOUSE_TWIN2
.Done:
return
2015-07-10 01:45:35 -07:00
KurtScript_0x18e178:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
checkevent EVENT_KURT_GAVE_YOU_LURE_BALL
iftrue .GotLureBall
2013-09-24 00:48:58 -07:00
checkevent EVENT_CLEARED_SLOWPOKE_WELL
iftrue .ClearedSlowpokeWell
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e473
2015-11-25 07:16:29 -08:00
waitbutton
closetext
special FadeOutMusic
setevent EVENT_AZALEA_TOWN_SLOWPOKETAIL_ROCKET
checkcode VAR_FACING
2018-02-02 18:09:17 -08:00
ifequal UP, .RunAround
objectface PLAYER, DOWN
playsound SFX_FLY
2015-11-26 21:22:14 -08:00
applymovement KURTSHOUSE_KURT1, MovementData_0x18e466
playsound SFX_EXIT_BUILDING
2015-11-26 21:22:14 -08:00
disappear KURTSHOUSE_KURT1
2015-11-25 07:16:29 -08:00
waitsfx
special RestartMapMusic
end
.RunAround:
objectface PLAYER, DOWN
playsound SFX_FLY
2015-11-26 21:22:14 -08:00
applymovement KURTSHOUSE_KURT1, MovementData_0x18e46c
playsound SFX_EXIT_BUILDING
2015-11-26 21:22:14 -08:00
disappear KURTSHOUSE_KURT1
2015-11-25 07:16:29 -08:00
waitsfx
special RestartMapMusic
end
.ClearedSlowpokeWell:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e615
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem LURE_BALL
iffalse .NoRoomForBall
setevent EVENT_KURT_GAVE_YOU_LURE_BALL
.GotLureBall:
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
iftrue .WaitForApricorns
checkevent EVENT_GAVE_KURT_RED_APRICORN
iftrue .GiveLevelBall
checkevent EVENT_GAVE_KURT_BLU_APRICORN
iftrue .GiveLureBall
checkevent EVENT_GAVE_KURT_YLW_APRICORN
iftrue .GiveMoonBall
checkevent EVENT_GAVE_KURT_GRN_APRICORN
iftrue .GiveFriendBall
checkevent EVENT_GAVE_KURT_WHT_APRICORN
iftrue .GiveFastBall
checkevent EVENT_GAVE_KURT_BLK_APRICORN
iftrue .GiveHeavyBall
checkevent EVENT_GAVE_KURT_PNK_APRICORN
iftrue .GiveLoveBall
2013-09-24 00:48:58 -07:00
checkevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
iftrue .CanGiveGSBallToKurt
.NoGSBall:
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2
iftrue .CheckApricorns
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_3
iftrue .CheckApricorns
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e6c9
2015-11-25 07:16:29 -08:00
waitbutton
.CheckApricorns:
checkitem RED_APRICORN
iftrue .AskApricorn
checkitem BLU_APRICORN
iftrue .AskApricorn
checkitem YLW_APRICORN
iftrue .AskApricorn
checkitem GRN_APRICORN
iftrue .AskApricorn
checkitem WHT_APRICORN
iftrue .AskApricorn
checkitem BLK_APRICORN
iftrue .AskApricorn
checkitem PNK_APRICORN
iftrue .AskApricorn
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2
iftrue .ThatTurnedOutGreat
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_3
iftrue .IMakeBallsFromApricorns
2015-11-25 07:16:29 -08:00
closetext
end
.IMakeBallsFromApricorns:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e6c9
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.AskApricorn:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e736
2015-11-29 19:29:45 -08:00
buttonsound
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_3
special SelectApricornForKurt
2018-02-02 18:09:17 -08:00
ifequal FALSE, .Cancel
ifequal BLU_APRICORN, .Blu
ifequal YLW_APRICORN, .Ylw
ifequal GRN_APRICORN, .Grn
ifequal WHT_APRICORN, .Wht
ifequal BLK_APRICORN, .Blk
ifequal PNK_APRICORN, .Pnk
; .Red
setevent EVENT_GAVE_KURT_RED_APRICORN
jump .GaveKurtApricorns
.Blu:
setevent EVENT_GAVE_KURT_BLU_APRICORN
jump .GaveKurtApricorns
.Ylw:
setevent EVENT_GAVE_KURT_YLW_APRICORN
jump .GaveKurtApricorns
.Grn:
setevent EVENT_GAVE_KURT_GRN_APRICORN
jump .GaveKurtApricorns
.Wht:
setevent EVENT_GAVE_KURT_WHT_APRICORN
jump .GaveKurtApricorns
.Blk:
setevent EVENT_GAVE_KURT_BLK_APRICORN
jump .GaveKurtApricorns
.Pnk:
setevent EVENT_GAVE_KURT_PNK_APRICORN
jump .GaveKurtApricorns
.GaveKurtApricorns:
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
2015-07-10 05:08:03 -07:00
setflag ENGINE_KURT_MAKING_BALLS
.WaitForApricorns:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e779
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.Cancel:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7bc
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
._ThatTurnedOutGreat:
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2
.ThatTurnedOutGreat:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e82a
2015-11-25 07:16:29 -08:00
waitbutton
.NoRoomForBall:
2015-11-25 07:16:29 -08:00
closetext
end
.GiveLevelBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 LEVEL_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_RED_APRICORN
jump ._ThatTurnedOutGreat
.GiveLureBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 LURE_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_BLU_APRICORN
jump ._ThatTurnedOutGreat
.GiveMoonBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 MOON_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_YLW_APRICORN
jump ._ThatTurnedOutGreat
.GiveFriendBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 FRIEND_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_GRN_APRICORN
jump ._ThatTurnedOutGreat
.GiveFastBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 FAST_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_WHT_APRICORN
jump ._ThatTurnedOutGreat
.GiveHeavyBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 HEAVY_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_BLK_APRICORN
jump ._ThatTurnedOutGreat
.GiveLoveBall:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iftrue KurtMakingBallsScript
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7fb
2015-11-29 19:29:45 -08:00
buttonsound
2015-11-04 17:20:14 -08:00
verbosegiveitem2 LOVE_BALL, VAR_KURT_APRICORNS
iffalse .NoRoomForBall
clearevent EVENT_GAVE_KURT_PNK_APRICORN
jump ._ThatTurnedOutGreat
.CanGiveGSBallToKurt:
2015-07-10 05:08:03 -07:00
checkevent EVENT_GAVE_GS_BALL_TO_KURT
iftrue .GaveGSBallToKurt
checkitem GS_BALL
iffalse .NoGSBall
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e8ab
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-07-10 05:08:03 -07:00
setevent EVENT_GAVE_GS_BALL_TO_KURT
2015-11-04 17:20:14 -08:00
takeitem GS_BALL
2015-07-10 05:08:03 -07:00
setflag ENGINE_KURT_MAKING_BALLS
end
.GaveGSBallToKurt:
2015-07-10 05:08:03 -07:00
checkflag ENGINE_KURT_MAKING_BALLS
iffalse .NotMakingBalls
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e934
2015-11-25 07:16:29 -08:00
waitbutton
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e949
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.NotMakingBalls:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e95c
2015-11-25 07:16:29 -08:00
waitbutton
closetext
2015-07-10 05:08:03 -07:00
setevent EVENT_FOREST_IS_RESTLESS
2013-09-24 00:48:58 -07:00
clearevent EVENT_CAN_GIVE_GS_BALL_TO_KURT
2015-07-10 05:08:03 -07:00
clearevent EVENT_GAVE_GS_BALL_TO_KURT
special FadeOutMusic
pause 20
2015-11-26 21:22:14 -08:00
showemote EMOTE_SHOCK, KURTSHOUSE_KURT1, 30
checkcode VAR_FACING
2018-02-02 18:09:17 -08:00
ifequal UP, .GSBallRunAround
objectface PLAYER, DOWN
playsound SFX_FLY
2015-11-26 21:22:14 -08:00
applymovement KURTSHOUSE_KURT1, MovementData_0x18e466
jump .KurtHasLeftTheBuilding
.GSBallRunAround:
objectface PLAYER, DOWN
playsound SFX_FLY
2015-11-26 21:22:14 -08:00
applymovement KURTSHOUSE_KURT1, MovementData_0x18e46c
.KurtHasLeftTheBuilding:
playsound SFX_EXIT_BUILDING
2015-11-26 21:22:14 -08:00
disappear KURTSHOUSE_KURT1
clearevent EVENT_AZALEA_TOWN_KURT
2015-11-25 07:16:29 -08:00
waitsfx
special RestartMapMusic
setmapscene AZALEA_TOWN, SCENE_AZALEATOWN_KURT_RETURNS_GS_BALL
end
2015-07-10 01:45:35 -07:00
KurtScript_0x18e3bd:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2015-07-10 05:08:03 -07:00
checkevent EVENT_GAVE_GS_BALL_TO_KURT
iftrue KurtScript_ImCheckingItNow
KurtMakingBallsScript:
2015-07-10 05:08:03 -07:00
checkevent EVENT_BUGGING_KURT_TOO_MUCH
iffalse Script_FirstTimeBuggingKurt
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e7d8
2015-11-25 07:16:29 -08:00
waitbutton
closetext
objectface KURTSHOUSE_KURT2, UP
end
Script_FirstTimeBuggingKurt:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e863
2015-11-25 07:16:29 -08:00
waitbutton
closetext
objectface KURTSHOUSE_KURT2, UP
2015-07-10 05:08:03 -07:00
setevent EVENT_BUGGING_KURT_TOO_MUCH
end
KurtScript_ImCheckingItNow:
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e934
2015-11-25 07:16:29 -08:00
waitbutton
objectface KURTSHOUSE_KURT2, UP
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x18e949
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-06-25 21:01:08 -07:00
KurtsGranddaughter1:
faceplayer
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
2015-06-25 21:01:08 -07:00
iftrue KurtsGranddaughter2Subscript
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2
2015-06-25 21:01:08 -07:00
iftrue KurtsGranddaughterFunScript
2015-07-10 05:08:03 -07:00
checkevent EVENT_FOREST_IS_RESTLESS
2015-06-25 21:01:08 -07:00
iftrue .Lonely
checkevent EVENT_FAST_SHIP_FIRST_TIME
2015-06-25 21:01:08 -07:00
iftrue .Dad
2013-09-24 00:48:58 -07:00
checkevent EVENT_CLEARED_SLOWPOKE_WELL
2015-06-25 21:01:08 -07:00
iftrue .SlowpokeBack
checkevent EVENT_AZALEA_TOWN_SLOWPOKETAIL_ROCKET
2015-06-25 21:01:08 -07:00
iftrue .Lonely
2015-12-09 15:25:44 -08:00
opentext
2015-06-25 21:01:08 -07:00
writetext KurtsGranddaughterSlowpokeGoneText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.SlowpokeBack:
2015-12-09 15:25:44 -08:00
opentext
2015-06-25 21:01:08 -07:00
writetext KurtsGranddaughterSlowpokeBackText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.Lonely:
2015-12-09 15:25:44 -08:00
opentext
2015-06-25 21:01:08 -07:00
writetext KurtsGranddaughterLonelyText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
.Dad:
2015-12-09 15:25:44 -08:00
opentext
2015-06-25 21:01:08 -07:00
writetext KurtsGranddaughterDadText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-06-25 21:01:08 -07:00
KurtsGranddaughter2:
faceplayer
2015-06-25 21:01:08 -07:00
KurtsGranddaughter2Subscript:
2015-12-09 15:25:44 -08:00
opentext
2015-07-10 05:08:03 -07:00
checkevent EVENT_GAVE_GS_BALL_TO_KURT
2015-06-25 21:01:08 -07:00
iftrue .GSBall
writetext KurtsGranddaughterHelpText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
objectface KURTSHOUSE_TWIN2, RIGHT
end
.GSBall:
2015-06-25 21:01:08 -07:00
writetext KurtsGranddaughterGSBallText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
objectface KURTSHOUSE_TWIN2, RIGHT
end
2015-07-10 01:45:35 -07:00
KurtsGranddaughterFunScript:
2015-12-09 15:25:44 -08:00
opentext
2015-06-25 21:01:08 -07:00
writetext KurtsGranddaughterFunText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-06-25 21:01:08 -07:00
KurtsHouseSlowpoke:
faceplayer
2015-12-09 15:25:44 -08:00
opentext
2015-06-25 21:01:08 -07:00
writetext KurtsHouseSlowpokeText
cry SLOWPOKE
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-06-25 21:01:08 -07:00
KurtsHouseOakPhoto:
jumptext KurtsHouseOakPhotoText
2015-06-25 21:01:08 -07:00
KurtsHouseCelebiStatue:
jumptext KurtsHouseCelebiStatueText
2015-06-25 21:01:08 -07:00
KurtsHouseBookshelf:
jumpstd difficultbookshelf
2015-06-25 21:01:08 -07:00
KurtsHouseRadio:
2015-06-23 14:02:58 -07:00
jumpstd radio2
2015-07-10 01:45:35 -07:00
MovementData_0x18e466:
2016-05-14 10:46:14 -07:00
big_step DOWN
big_step DOWN
big_step DOWN
big_step DOWN
big_step DOWN
step_end
2015-07-10 01:45:35 -07:00
MovementData_0x18e46c:
2016-05-14 10:46:14 -07:00
big_step RIGHT
big_step DOWN
big_step DOWN
big_step DOWN
big_step DOWN
big_step DOWN
step_end
2015-07-10 01:45:35 -07:00
UnknownText_0x18e473:
text "Hm? Who are you?"
para "<PLAYER>, eh? You"
line "want me to make"
cont "some BALLS?"
para "Sorry, but that'll"
line "have to wait."
para "Do you know TEAM"
line "ROCKET? Ah, don't"
para "worry. I'll tell"
line "you anyhow."
para "TEAM ROCKET's an"
line "evil gang that"
para "uses #MON for"
line "their dirty work."
para "They're supposed"
line "to have disbanded"
cont "three years ago."
para "Anyway, they're at"
line "the WELL, cutting"
para "off SLOWPOKETAILS"
line "for sale!"
para "So I'm going to"
line "go give them a"
cont "lesson in pain!"
para "Hang on, SLOWPOKE!"
line "Old KURT is on his"
cont "way!"
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e615:
text "KURT: Hi, <PLAYER>!"
para "You handled your-"
line "self like a real"
cont "hero at the WELL."
para "I like your style!"
para "I would be honored"
line "to make BALLS for"
para "a trainer like"
line "you."
para "This is all I have"
line "now, but take it."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e6c9:
text "KURT: I make BALLS"
line "from APRICORNS."
para "Collect them from"
line "trees and bring"
cont "'em to me."
para "I'll make BALLS"
line "out of them."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e736:
text "KURT: You have an"
line "APRICORN for me?"
para "Fine! I'll turn it"
line "into a BALL."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e779:
text "KURT: It'll take a"
line "day to make you a"
para "BALL. Come back"
line "for it later."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e7bc:
text "KURT: Oh…"
line "That's a letdown."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e7d8:
text "KURT: I'm working!"
line "Don't bother me!"
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e7fb:
text "KURT: Ah, <PLAYER>!"
line "I just finished"
cont "your BALL. Here!"
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e82a:
text "KURT: That turned"
line "out great."
para "Try catching"
line "#MON with it."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e863:
text "KURT: Now that my"
line "granddaughter is"
para "helping me, I can"
line "work much faster."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e8ab:
text "Wh-what is that?"
para "I've never seen"
line "one before."
para "It looks a lot"
line "like a # BALL,"
para "but it appears to"
line "be something else."
para "Let me check it"
line "for you."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e934:
text "I'm checking it"
line "now."
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e949:
text "Ah-ha! I see!"
line "So…"
done
2015-07-10 01:45:35 -07:00
UnknownText_0x18e95c:
text "<PLAYER>!"
para "This BALL started"
line "to shake while I"
cont "was checking it."
para "There must be"
line "something to this!"
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterSlowpokeGoneText:
text "The SLOWPOKE are"
line "gone… Were they"
para "taken away by bad"
line "people?"
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterLonelyText:
text "Grandpa's gone…"
line "I'm so lonely…"
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterSlowpokeBackText:
text "The SLOWPOKE my"
line "dad gave me came"
para "back! Its TAIL is"
line "growing back too!"
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterDadText:
text "Dad works at SILPH"
line "where he studies"
cont "# BALLS."
para "I have to stay"
line "home with Grandpa"
cont "and SLOWPOKE."
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterHelpText:
text "I get to help"
line "Grandpa now!"
para "We'll make good"
line "BALLS for you, so"
cont "please wait!"
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterFunText:
text "It's fun to make"
line "BALLS!"
done
2015-06-25 21:01:08 -07:00
KurtsGranddaughterGSBallText:
text "Grandpa's checking"
line "a BALL right now."
para "So I'm waiting"
line "till he's done."
done
2015-06-25 21:01:08 -07:00
KurtsHouseSlowpokeText:
text "SLOWPOKE: …"
line "Yawn?"
done
2015-06-25 21:01:08 -07:00
KurtsHouseOakPhotoText:
text "…A young PROF."
line "OAK?"
done
2015-06-25 21:01:08 -07:00
KurtsHouseCelebiStatueText:
text "It's a statue of"
line "the forest's pro-"
cont "tector."
done
KurtsHouse_MapEvents:
db 0, 0 ; filler
db 2 ; warp events
2018-02-01 19:22:07 -08:00
warp_event 3, 7, AZALEA_TOWN, 4
warp_event 4, 7, AZALEA_TOWN, 4
db 0 ; coord events
db 7 ; bg events
2018-02-01 19:22:07 -08:00
bg_event 6, 1, BGEVENT_READ, KurtsHouseRadio
bg_event 8, 0, BGEVENT_READ, KurtsHouseOakPhoto
bg_event 9, 0, BGEVENT_READ, KurtsHouseOakPhoto
bg_event 5, 1, BGEVENT_READ, KurtsHouseBookshelf
bg_event 2, 1, BGEVENT_READ, KurtsHouseBookshelf
bg_event 3, 1, BGEVENT_READ, KurtsHouseBookshelf
bg_event 4, 1, BGEVENT_READ, KurtsHouseCelebiStatue
db 5 ; object events
2018-02-01 19:22:07 -08:00
object_event 3, 2, SPRITE_KURT, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, KurtScript_0x18e178, EVENT_KURTS_HOUSE_KURT_1
object_event 5, 3, SPRITE_TWIN, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, KurtsGranddaughter1, EVENT_KURTS_HOUSE_GRANDDAUGHTER_1
object_event 6, 3, SPRITE_SLOWPOKE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, KurtsHouseSlowpoke, EVENT_KURTS_HOUSE_SLOWPOKE
object_event 14, 3, SPRITE_KURT, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, KurtScript_0x18e3bd, EVENT_KURTS_HOUSE_KURT_2
object_event 11, 4, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, KurtsGranddaughter2, EVENT_KURTS_HOUSE_GRANDDAUGHTER_2