mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-08 00:55:28 +13:00
First Commit
Upload literally everything from the pokecrystal16 expand-move-ID branch
This commit is contained in:
commit
2f8a41f833
4618 changed files with 480386 additions and 0 deletions
339
maps/SaffronGym.asm
Normal file
339
maps/SaffronGym.asm
Normal file
|
|
@ -0,0 +1,339 @@
|
|||
object_const_def
|
||||
const SAFFRONGYM_SABRINA
|
||||
const SAFFRONGYM_GRANNY1
|
||||
const SAFFRONGYM_YOUNGSTER1
|
||||
const SAFFRONGYM_GRANNY2
|
||||
const SAFFRONGYM_YOUNGSTER2
|
||||
const SAFFRONGYM_GYM_GUIDE
|
||||
|
||||
SaffronGym_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
SaffronGymSabrinaScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkflag ENGINE_MARSHBADGE
|
||||
iftrue .FightDone
|
||||
writetext SabrinaIntroText
|
||||
waitbutton
|
||||
closetext
|
||||
winlosstext SabrinaWinLossText, 0
|
||||
loadtrainer SABRINA, SABRINA1
|
||||
startbattle
|
||||
reloadmapafterbattle
|
||||
setevent EVENT_BEAT_SABRINA
|
||||
setevent EVENT_BEAT_MEDIUM_REBECCA
|
||||
setevent EVENT_BEAT_MEDIUM_DORIS
|
||||
setevent EVENT_BEAT_PSYCHIC_FRANKLIN
|
||||
setevent EVENT_BEAT_PSYCHIC_JARED
|
||||
opentext
|
||||
writetext ReceivedMarshBadgeText
|
||||
playsound SFX_GET_BADGE
|
||||
waitsfx
|
||||
setflag ENGINE_MARSHBADGE
|
||||
writetext SabrinaMarshBadgeText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.FightDone:
|
||||
writetext SabrinaFightDoneText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerMediumRebecca:
|
||||
trainer MEDIUM, REBECCA, EVENT_BEAT_MEDIUM_REBECCA, MediumRebeccaSeenText, MediumRebeccaBeatenText, 0, .Script
|
||||
|
||||
.Script:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext MediumRebeccaAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerPsychicFranklin:
|
||||
trainer PSYCHIC_T, FRANKLIN, EVENT_BEAT_PSYCHIC_FRANKLIN, PsychicFranklinSeenText, PsychicFranklinBeatenText, 0, .Script
|
||||
|
||||
.Script:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext PsychicFranklinAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerMediumDoris:
|
||||
trainer MEDIUM, DORIS, EVENT_BEAT_MEDIUM_DORIS, MediumDorisSeenText, MediumDorisBeatenText, 0, .Script
|
||||
|
||||
.Script:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext MediumDorisAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerPsychicJared:
|
||||
trainer PSYCHIC_T, JARED, EVENT_BEAT_PSYCHIC_JARED, PsychicJaredSeenText, PsychicJaredBeatenText, 0, .Script
|
||||
|
||||
.Script:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext PsychicJaredAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
SaffronGymGuideScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_BEAT_SABRINA
|
||||
iftrue .SaffronGymGuideWinScript
|
||||
writetext SaffronGymGuideText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.SaffronGymGuideWinScript:
|
||||
writetext SaffronGymGuideWinText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
SaffronGymStatue:
|
||||
checkflag ENGINE_MARSHBADGE
|
||||
iftrue .Beaten
|
||||
jumpstd GymStatue1Script
|
||||
.Beaten:
|
||||
gettrainername STRING_BUFFER_4, SABRINA, SABRINA1
|
||||
jumpstd GymStatue2Script
|
||||
|
||||
SabrinaIntroText:
|
||||
text "SABRINA: I knew"
|
||||
line "you were coming…"
|
||||
|
||||
para "Three years ago I"
|
||||
line "had a vision of"
|
||||
cont "your arrival."
|
||||
|
||||
para "You're after my"
|
||||
line "BADGE."
|
||||
|
||||
para "I don't enjoy bat-"
|
||||
line "tling, but it's my"
|
||||
|
||||
para "duty as a LEADER"
|
||||
line "to confer BADGES"
|
||||
|
||||
para "on anyone who has"
|
||||
line "proven him- or"
|
||||
cont "herself worthy."
|
||||
|
||||
para "Since you wish it,"
|
||||
line "I will show you my"
|
||||
cont "psychic powers!"
|
||||
done
|
||||
|
||||
SabrinaWinLossText:
|
||||
text "SABRINA: Your"
|
||||
line "power…"
|
||||
|
||||
para "It far exceeds"
|
||||
line "what I foresaw…"
|
||||
|
||||
para "Maybe it isn't"
|
||||
line "possible to fully"
|
||||
|
||||
para "predict what the"
|
||||
line "future holds…"
|
||||
|
||||
para "OK, you win. You"
|
||||
line "earned yourself"
|
||||
cont "MARSHBADGE."
|
||||
done
|
||||
|
||||
ReceivedMarshBadgeText:
|
||||
text "<PLAYER> received"
|
||||
line "MARSHBADGE."
|
||||
done
|
||||
|
||||
SabrinaMarshBadgeText:
|
||||
text "SABRINA: MARSH-"
|
||||
line "BADGE draws out"
|
||||
|
||||
para "your subliminal"
|
||||
line "powers…"
|
||||
|
||||
para "Although I failed"
|
||||
line "to accurately pre-"
|
||||
cont "dict your power,"
|
||||
cont "this much I know"
|
||||
cont "to be true."
|
||||
|
||||
para "You will become a"
|
||||
line "celebrated and"
|
||||
cont "beloved CHAMPION!"
|
||||
done
|
||||
|
||||
SabrinaFightDoneText:
|
||||
text "SABRINA: Your love"
|
||||
line "for your #MON"
|
||||
|
||||
para "overwhelmed my"
|
||||
line "psychic power…"
|
||||
|
||||
para "The power of love,"
|
||||
line "I think, is also a"
|
||||
|
||||
para "kind of psychic"
|
||||
line "power…"
|
||||
done
|
||||
|
||||
MediumRebeccaSeenText:
|
||||
text "The power of all"
|
||||
line "those you defeated"
|
||||
cont "comes to me!"
|
||||
done
|
||||
|
||||
MediumRebeccaBeatenText:
|
||||
text "Strong…"
|
||||
line "Far too strong…"
|
||||
done
|
||||
|
||||
MediumRebeccaAfterBattleText:
|
||||
text "What is the source"
|
||||
line "of your power?"
|
||||
done
|
||||
|
||||
PsychicFranklinSeenText:
|
||||
text "Psychic power is"
|
||||
line "the power of your"
|
||||
cont "soul."
|
||||
done
|
||||
|
||||
PsychicFranklinBeatenText:
|
||||
text "Your soul has more"
|
||||
line "power than mine!"
|
||||
done
|
||||
|
||||
PsychicFranklinAfterBattleText:
|
||||
text "You made your soul"
|
||||
line "stronger, not just"
|
||||
cont "your abilities."
|
||||
done
|
||||
|
||||
MediumDorisSeenText:
|
||||
text "Fufufufu…"
|
||||
line "I see it clearly."
|
||||
|
||||
para "I can see into"
|
||||
line "your soul!"
|
||||
done
|
||||
|
||||
MediumDorisBeatenText:
|
||||
text "Though I read you,"
|
||||
line "I still lost…"
|
||||
done
|
||||
|
||||
MediumDorisAfterBattleText:
|
||||
text "Darn! I forgot"
|
||||
line "that I predicted I"
|
||||
cont "would lose to you."
|
||||
done
|
||||
|
||||
PsychicJaredSeenText:
|
||||
text "The FIGHTING DOJO"
|
||||
line "next door was once"
|
||||
cont "this city's GYM."
|
||||
done
|
||||
|
||||
PsychicJaredBeatenText:
|
||||
text "I was no match…"
|
||||
done
|
||||
|
||||
PsychicJaredAfterBattleText:
|
||||
text "KARATE KING, the"
|
||||
line "master of the"
|
||||
|
||||
para "FIGHTING DOJO, was"
|
||||
line "just destroyed by"
|
||||
cont "SABRINA."
|
||||
done
|
||||
|
||||
SaffronGymGuideText:
|
||||
text "Yo, CHAMP in"
|
||||
line "making!"
|
||||
|
||||
para "A trainer as"
|
||||
line "skilled as you"
|
||||
|
||||
para "doesn't need to be"
|
||||
line "told how to deal"
|
||||
|
||||
para "with psychic-type"
|
||||
line "#MON, right?"
|
||||
|
||||
para "I expect great"
|
||||
line "things from you!"
|
||||
|
||||
para "Good luck!"
|
||||
done
|
||||
|
||||
SaffronGymGuideWinText:
|
||||
text "That was another"
|
||||
line "fantastic battle!"
|
||||
done
|
||||
|
||||
SaffronGym_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 8, 17, SAFFRON_CITY, 2
|
||||
warp_event 9, 17, SAFFRON_CITY, 2
|
||||
warp_event 11, 15, SAFFRON_GYM, 18
|
||||
warp_event 19, 15, SAFFRON_GYM, 19
|
||||
warp_event 19, 11, SAFFRON_GYM, 20
|
||||
warp_event 1, 11, SAFFRON_GYM, 21
|
||||
warp_event 5, 3, SAFFRON_GYM, 22
|
||||
warp_event 11, 5, SAFFRON_GYM, 23
|
||||
warp_event 1, 15, SAFFRON_GYM, 24
|
||||
warp_event 19, 3, SAFFRON_GYM, 25
|
||||
warp_event 15, 17, SAFFRON_GYM, 26
|
||||
warp_event 5, 17, SAFFRON_GYM, 27
|
||||
warp_event 5, 9, SAFFRON_GYM, 28
|
||||
warp_event 9, 3, SAFFRON_GYM, 29
|
||||
warp_event 15, 9, SAFFRON_GYM, 30
|
||||
warp_event 15, 5, SAFFRON_GYM, 31
|
||||
warp_event 1, 5, SAFFRON_GYM, 32
|
||||
warp_event 19, 17, SAFFRON_GYM, 3
|
||||
warp_event 19, 9, SAFFRON_GYM, 4
|
||||
warp_event 1, 9, SAFFRON_GYM, 5
|
||||
warp_event 5, 5, SAFFRON_GYM, 6
|
||||
warp_event 11, 3, SAFFRON_GYM, 7
|
||||
warp_event 1, 17, SAFFRON_GYM, 8
|
||||
warp_event 19, 5, SAFFRON_GYM, 9
|
||||
warp_event 15, 15, SAFFRON_GYM, 10
|
||||
warp_event 5, 15, SAFFRON_GYM, 11
|
||||
warp_event 5, 11, SAFFRON_GYM, 12
|
||||
warp_event 9, 5, SAFFRON_GYM, 13
|
||||
warp_event 15, 11, SAFFRON_GYM, 14
|
||||
warp_event 15, 3, SAFFRON_GYM, 15
|
||||
warp_event 1, 3, SAFFRON_GYM, 16
|
||||
warp_event 11, 9, SAFFRON_GYM, 17
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 8, 15, BGEVENT_READ, SaffronGymStatue
|
||||
|
||||
def_object_events
|
||||
object_event 9, 8, SPRITE_SABRINA, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, SaffronGymSabrinaScript, -1
|
||||
object_event 17, 16, SPRITE_GRANNY, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 3, TrainerMediumRebecca, -1
|
||||
object_event 3, 16, SPRITE_YOUNGSTER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerPsychicFranklin, -1
|
||||
object_event 3, 4, SPRITE_GRANNY, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 2, TrainerMediumDoris, -1
|
||||
object_event 17, 4, SPRITE_YOUNGSTER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 2, TrainerPsychicJared, -1
|
||||
object_event 9, 14, SPRITE_GYM_GUIDE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, SaffronGymGuideScript, -1
|
||||
Loading…
Add table
Add a link
Reference in a new issue