You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Map script and color shenanigans
This commit is contained in:
@@ -40,70 +40,70 @@ AzaleaTown_MapScriptHeader:
|
||||
setflag ENGINE_FLYPOINT_AZALEA
|
||||
return
|
||||
|
||||
UnknownScript_0x198018:
|
||||
AzaleaTownRivalBattleTrigger1:
|
||||
moveperson AZALEATOWN_SILVER, $b, $b
|
||||
spriteface PLAYER, RIGHT
|
||||
showemote EMOTE_SHOCK, PLAYER, 15
|
||||
special Special_FadeOutMusic
|
||||
pause 15
|
||||
appear AZALEATOWN_SILVER
|
||||
applymovement AZALEATOWN_SILVER, MovementData_0x198134
|
||||
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement1
|
||||
spriteface PLAYER, DOWN
|
||||
jump UnknownScript_0x198049
|
||||
jump AzaleaTownRivalBattleScript
|
||||
|
||||
UnknownScript_0x198034:
|
||||
AzaleaTownRivalBattleTrigger2:
|
||||
spriteface PLAYER, RIGHT
|
||||
showemote EMOTE_SHOCK, PLAYER, 15
|
||||
special Special_FadeOutMusic
|
||||
pause 15
|
||||
appear AZALEATOWN_SILVER
|
||||
applymovement AZALEATOWN_SILVER, MovementData_0x19813c
|
||||
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleApproachMovement2
|
||||
spriteface PLAYER, UP
|
||||
UnknownScript_0x198049:
|
||||
AzaleaTownRivalBattleScript:
|
||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||
opentext
|
||||
writetext UnknownText_0x19814d
|
||||
writetext AzaleaTownRivalBeforeText
|
||||
waitbutton
|
||||
closetext
|
||||
setevent EVENT_RIVAL_AZALEA_TOWN
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue UnknownScript_0x198071
|
||||
iftrue .Totodile
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue UnknownScript_0x198081
|
||||
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
|
||||
iftrue .Chikorita
|
||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||
setlasttalked AZALEATOWN_SILVER
|
||||
loadtrainer RIVAL1, RIVAL1_6
|
||||
startbattle
|
||||
reloadmapmusic
|
||||
returnafterbattle
|
||||
jump UnknownScript_0x198091
|
||||
jump .AfterBattle
|
||||
|
||||
UnknownScript_0x198071:
|
||||
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
|
||||
.Totodile:
|
||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||
setlasttalked AZALEATOWN_SILVER
|
||||
loadtrainer RIVAL1, RIVAL1_4
|
||||
startbattle
|
||||
reloadmapmusic
|
||||
returnafterbattle
|
||||
jump UnknownScript_0x198091
|
||||
jump .AfterBattle
|
||||
|
||||
UnknownScript_0x198081:
|
||||
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
|
||||
.Chikorita:
|
||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||
setlasttalked AZALEATOWN_SILVER
|
||||
loadtrainer RIVAL1, RIVAL1_5
|
||||
startbattle
|
||||
reloadmapmusic
|
||||
returnafterbattle
|
||||
jump UnknownScript_0x198091
|
||||
jump .AfterBattle
|
||||
|
||||
UnknownScript_0x198091:
|
||||
.AfterBattle:
|
||||
playmusic MUSIC_RIVAL_AFTER
|
||||
opentext
|
||||
writetext UnknownText_0x198233
|
||||
writetext AzaleaTownRivalAfterText
|
||||
waitbutton
|
||||
closetext
|
||||
spriteface PLAYER, LEFT
|
||||
applymovement AZALEATOWN_SILVER, MovementData_0x198144
|
||||
applymovement AZALEATOWN_SILVER, AzaleaTownRivalBattleExitMovement
|
||||
playsound SFX_EXIT_BUILDING
|
||||
disappear AZALEATOWN_SILVER
|
||||
dotrigger $0
|
||||
@@ -111,39 +111,39 @@ UnknownScript_0x198091:
|
||||
playmapmusic
|
||||
end
|
||||
|
||||
AzaleaRocketScript_0x1980ab:
|
||||
jumptextfaceplayer UnknownText_0x19837b
|
||||
AzaleaTownRocket1Script:
|
||||
jumptextfaceplayer GoodSamaritanRocketText
|
||||
|
||||
AzaleaRocketScript_0x1980ae:
|
||||
jumptextfaceplayer UnknownText_0x1983c7
|
||||
AzaleaTownRocket2Script:
|
||||
jumptextfaceplayer TastySlowpokeTailRocketText
|
||||
|
||||
GrampsScript_0x1980b1:
|
||||
AzaleaTownGrampsScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iftrue UnknownScript_0x1980bf
|
||||
writetext UnknownText_0x19841b
|
||||
iftrue .ClearedWell
|
||||
writetext AzaleaTownGrampsTextBefore
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
UnknownScript_0x1980bf:
|
||||
writetext UnknownText_0x198473
|
||||
.ClearedWell:
|
||||
writetext AzaleaTownGrampsTextAfter
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TeacherScript_0x1980c5:
|
||||
jumptextfaceplayer UnknownText_0x1984ce
|
||||
AzaleaTownTeacherScript:
|
||||
jumptextfaceplayer AzaleaTownTeacherText
|
||||
|
||||
YoungsterScript_0x1980c8:
|
||||
jumptextfaceplayer UnknownText_0x19851a
|
||||
AzaleaTownYoungsterScript:
|
||||
jumptextfaceplayer AzaleaTownYoungsterText
|
||||
|
||||
SlowpokeScript_0x1980cb:
|
||||
AzaleaTownSlowpokeScript:
|
||||
opentext
|
||||
writetext UnknownText_0x1985b0
|
||||
writetext AzaleaTownSlowpokeText1
|
||||
pause 60
|
||||
writetext UnknownText_0x1985c3
|
||||
writetext AzaleaTownSlowpokeText2
|
||||
cry SLOWPOKE
|
||||
waitbutton
|
||||
closetext
|
||||
@@ -159,15 +159,15 @@ WoosterScript:
|
||||
closetext
|
||||
end
|
||||
|
||||
UnknownScript_0x1980e5:
|
||||
applymovement PLAYER, MovementData_0x198148
|
||||
AzaleaTown_CelebiEventScript:
|
||||
applymovement PLAYER, Movement_PlayerWalksOutOfKurtsHouse
|
||||
opentext
|
||||
writetext UnknownText_0x1985df
|
||||
writetext IlexForestIsRestlessText
|
||||
buttonsound
|
||||
spriteface AZALEATOWN_KURT_OUTSIDE, RIGHT
|
||||
writetext UnknownText_0x19860b
|
||||
writetext HeresTheGSBallBackText
|
||||
buttonsound
|
||||
writetext UnknownText_0x198628
|
||||
writetext PleaseInvestigateIlexForestText
|
||||
waitbutton
|
||||
verbosegiveitem GS_BALL
|
||||
spriteface AZALEATOWN_KURT_OUTSIDE, LEFT
|
||||
@@ -178,10 +178,10 @@ UnknownScript_0x1980e5:
|
||||
closetext
|
||||
end
|
||||
|
||||
KurtOutsideScript_0x19810c:
|
||||
AzaleaTownKurtScript:
|
||||
faceplayer
|
||||
opentext
|
||||
writetext UnknownText_0x198628
|
||||
writetext PleaseInvestigateIlexForestText
|
||||
waitbutton
|
||||
spriteface AZALEATOWN_KURT_OUTSIDE, LEFT
|
||||
closetext
|
||||
@@ -218,7 +218,7 @@ AzaleaTownHiddenFullHeal:
|
||||
dwb EVENT_AZALEA_TOWN_HIDDEN_FULL_HEAL, FULL_HEAL
|
||||
|
||||
|
||||
MovementData_0x198134:
|
||||
AzaleaTownRivalBattleApproachMovement1:
|
||||
step_left
|
||||
step_left
|
||||
step_left
|
||||
@@ -228,7 +228,7 @@ MovementData_0x198134:
|
||||
turn_head_up
|
||||
step_end
|
||||
|
||||
MovementData_0x19813c:
|
||||
AzaleaTownRivalBattleApproachMovement2:
|
||||
step_left
|
||||
step_left
|
||||
step_left
|
||||
@@ -238,20 +238,20 @@ MovementData_0x19813c:
|
||||
turn_head_down
|
||||
step_end
|
||||
|
||||
MovementData_0x198144:
|
||||
AzaleaTownRivalBattleExitMovement:
|
||||
step_left
|
||||
step_left
|
||||
step_left
|
||||
step_end
|
||||
|
||||
MovementData_0x198148:
|
||||
Movement_PlayerWalksOutOfKurtsHouse:
|
||||
step_left
|
||||
step_left
|
||||
step_up
|
||||
turn_head_left
|
||||
step_end
|
||||
|
||||
UnknownText_0x19814d:
|
||||
AzaleaTownRivalBeforeText:
|
||||
text "…Tell me some-"
|
||||
line "thing."
|
||||
|
||||
@@ -268,7 +268,7 @@ UnknownText_0x19814d:
|
||||
cont "good you are."
|
||||
done
|
||||
|
||||
UnknownText_0x1981e6:
|
||||
AzaleaTownRivalWinText:
|
||||
text "… Humph! Useless"
|
||||
line "#MON!"
|
||||
|
||||
@@ -279,7 +279,7 @@ UnknownText_0x1981e6:
|
||||
line "weak."
|
||||
done
|
||||
|
||||
UnknownText_0x198233:
|
||||
AzaleaTownRivalAfterText:
|
||||
text "I hate the weak."
|
||||
|
||||
para "#MON, trainers."
|
||||
@@ -309,12 +309,12 @@ UnknownText_0x198233:
|
||||
line "distraction."
|
||||
done
|
||||
|
||||
UnknownText_0x19835b:
|
||||
AzaleaTownRivalLossText:
|
||||
text "…Humph! I knew"
|
||||
line "you were lying."
|
||||
done
|
||||
|
||||
UnknownText_0x19837b:
|
||||
GoodSamaritanRocketText:
|
||||
text "It's unsafe to go"
|
||||
line "in there, so I'm"
|
||||
cont "standing guard."
|
||||
@@ -323,7 +323,7 @@ UnknownText_0x19837b:
|
||||
line "Samaritan?"
|
||||
done
|
||||
|
||||
UnknownText_0x1983c7:
|
||||
TastySlowpokeTailRocketText:
|
||||
text "Do you know about"
|
||||
line "SLOWPOKETAIL? I"
|
||||
cont "heard it's tasty!"
|
||||
@@ -332,7 +332,7 @@ UnknownText_0x1983c7:
|
||||
line "told you that?"
|
||||
done
|
||||
|
||||
UnknownText_0x19841b:
|
||||
AzaleaTownGrampsTextBefore:
|
||||
text "The SLOWPOKE have"
|
||||
line "disappeared from"
|
||||
cont "town…"
|
||||
@@ -342,7 +342,7 @@ UnknownText_0x19841b:
|
||||
cont "sold somewhere."
|
||||
done
|
||||
|
||||
UnknownText_0x198473:
|
||||
AzaleaTownGrampsTextAfter:
|
||||
text "The SLOWPOKE have"
|
||||
line "returned."
|
||||
|
||||
@@ -353,7 +353,7 @@ UnknownText_0x198473:
|
||||
line "where."
|
||||
done
|
||||
|
||||
UnknownText_0x1984ce:
|
||||
AzaleaTownTeacherText:
|
||||
text "Did you come to"
|
||||
line "get KURT to make"
|
||||
cont "some BALLS?"
|
||||
@@ -362,7 +362,7 @@ UnknownText_0x1984ce:
|
||||
line "just that."
|
||||
done
|
||||
|
||||
UnknownText_0x19851a:
|
||||
AzaleaTownYoungsterText:
|
||||
text "Cut through AZALEA"
|
||||
line "and you'll be in"
|
||||
cont "ILEX FOREST."
|
||||
@@ -378,13 +378,13 @@ UnknownText_0x19851a:
|
||||
cont "down trees."
|
||||
done
|
||||
|
||||
UnknownText_0x1985b0:
|
||||
AzaleaTownSlowpokeText1:
|
||||
text "SLOWPOKE: …"
|
||||
|
||||
para "<......> <......> <......>"
|
||||
done
|
||||
|
||||
UnknownText_0x1985c3:
|
||||
AzaleaTownSlowpokeText2:
|
||||
text "<......> <......>Yawn?"
|
||||
done
|
||||
|
||||
@@ -392,19 +392,19 @@ WoosterText:
|
||||
text "WOOSTER: Gugyoo…"
|
||||
done
|
||||
|
||||
UnknownText_0x1985df:
|
||||
IlexForestIsRestlessText:
|
||||
text "ILEX FOREST is"
|
||||
line "restless!"
|
||||
|
||||
para "What is going on?"
|
||||
done
|
||||
|
||||
UnknownText_0x19860b:
|
||||
HeresTheGSBallBackText:
|
||||
text "<PLAYER>, here's"
|
||||
line "your GS BALL back!"
|
||||
done
|
||||
|
||||
UnknownText_0x198628:
|
||||
PleaseInvestigateIlexForestText:
|
||||
text "Could you go see"
|
||||
line "why ILEX FOREST is"
|
||||
cont "so restless?"
|
||||
@@ -477,9 +477,9 @@ AzaleaTown_MapEventHeader:
|
||||
|
||||
.XYTriggers:
|
||||
db 3
|
||||
xy_trigger 1, $a, $5, $0, UnknownScript_0x198018, $0, $0
|
||||
xy_trigger 1, $b, $5, $0, UnknownScript_0x198034, $0, $0
|
||||
xy_trigger 2, $6, $9, $0, UnknownScript_0x1980e5, $0, $0
|
||||
xy_trigger 1, $a, $5, $0, AzaleaTownRivalBattleTrigger1, $0, $0
|
||||
xy_trigger 1, $b, $5, $0, AzaleaTownRivalBattleTrigger2, $0, $0
|
||||
xy_trigger 2, $6, $9, $0, AzaleaTown_CelebiEventScript, $0, $0
|
||||
|
||||
.Signposts:
|
||||
db 9
|
||||
@@ -495,15 +495,15 @@ AzaleaTown_MapEventHeader:
|
||||
|
||||
.PersonEvents:
|
||||
db 12
|
||||
person_event SPRITE_AZALEA_ROCKET, 9, 31, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaRocketScript_0x1980ab, EVENT_AZALEA_TOWN_SLOWPOKETAIL_ROCKET
|
||||
person_event SPRITE_GRAMPS, 9, 21, SPRITEMOVEDATA_WANDER, 2, 1, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GrampsScript_0x1980b1, -1
|
||||
person_event SPRITE_TEACHER, 13, 15, SPRITEMOVEDATA_WALK_UP_DOWN, 2, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, TeacherScript_0x1980c5, -1
|
||||
person_event SPRITE_YOUNGSTER, 9, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, YoungsterScript_0x1980c8, -1
|
||||
person_event SPRITE_SLOWPOKE, 17, 8, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SlowpokeScript_0x1980cb, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_SLOWPOKE, 9, 18, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SlowpokeScript_0x1980cb, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_SLOWPOKE, 9, 29, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SlowpokeScript_0x1980cb, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_SLOWPOKE, 15, 15, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SlowpokeScript_0x1980cb, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_AZALEA_ROCKET, 9, 31, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownRocket1Script, EVENT_AZALEA_TOWN_SLOWPOKETAIL_ROCKET
|
||||
person_event SPRITE_GRAMPS, 9, 21, SPRITEMOVEDATA_WANDER, 2, 1, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownGrampsScript, -1
|
||||
person_event SPRITE_TEACHER, 13, 15, SPRITEMOVEDATA_WALK_UP_DOWN, 2, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, AzaleaTownTeacherScript, -1
|
||||
person_event SPRITE_YOUNGSTER, 9, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, AzaleaTownYoungsterScript, -1
|
||||
person_event SPRITE_SLOWPOKE, 17, 8, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_SLOWPOKE, 9, 18, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_SLOWPOKE, 9, 29, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_SLOWPOKE, 15, 15, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
person_event SPRITE_FRUIT_TREE, 2, 8, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, WhiteApricornTree, -1
|
||||
person_event SPRITE_AZALEA_ROCKET, 10, 11, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_AZALEA_TOWN
|
||||
person_event SPRITE_AZALEA_ROCKET, 16, 10, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaRocketScript_0x1980ae, EVENT_SLOWPOKE_WELL_ROCKETS
|
||||
person_event SPRITE_KURT_OUTSIDE, 5, 6, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, KurtOutsideScript_0x19810c, EVENT_AZALEA_TOWN_KURT
|
||||
person_event SPRITE_AZALEA_ROCKET, 16, 10, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownRocket2Script, EVENT_SLOWPOKE_WELL_ROCKETS
|
||||
person_event SPRITE_KURT_OUTSIDE, 5, 6, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, AzaleaTownKurtScript, EVENT_AZALEA_TOWN_KURT
|
||||
|
||||
Reference in New Issue
Block a user