mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-16 18:20:50 +12:00

A slapdash of various little bits and pieces. - Lake of Rage has a small culture entry at the top to illustrate what we're setting out to do. I mentioned the shell middens and canonised it alongside GSC. - Move constants now have their 16-bit IDs set up - Palfixed Feradactyl and Pupperon, fixed former's credit with confirmation from pokeoctober - Wiped out the must be 8-bit errors on various Pokemon's `base_stats.asm` files. - Fixed some aspects of Strong Arm and Water Sport calling garbage data; this was due to them using 8-bit comparison systems where there needed to be 16-bits. This fixes a good bit of their HM usage. Battle bugs need resolving (presumably due to a lack of gfx?) - Fixed AI scoring with Water Sport (hopefully) - Updated the readme with some of our progress over the past 5 months.
120 lines
2.9 KiB
NASM
120 lines
2.9 KiB
NASM
object_const_def
|
|
const LAKEOFRAGEPOKECENTER1F_NURSE
|
|
const LAKEOFRAGEPOKECENTER1F_SCIENTIST
|
|
const LAKEOFRAGEPOKECENTER1F_GENTLEMAN
|
|
const LAKEOFRAGEPOKECENTER1F_YOUNGSTER
|
|
|
|
LakeOfRagePokecenter1F_MapScripts:
|
|
def_scene_scripts
|
|
|
|
def_callbacks
|
|
|
|
LakeOfRagePokecenter1FNurseScript:
|
|
jumpstd PokecenterNurseScript
|
|
|
|
LakeOfRagePokecenter1FGentlemanScript:
|
|
faceplayer
|
|
opentext
|
|
checkevent EVENT_LAKE_OF_RAGE_RED_GYARADOS
|
|
iftrue .GyaradosDefeated
|
|
writetext LakeOfRagePokecenter1FGentlemanText
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
.GyaradosDefeated:
|
|
writetext LakeOfRagePokecenter1FGentlemanText_GyaradosDefeated
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
LakeOfRagePokecenter1FScientistScript:
|
|
jumptextfaceplayer LakeOfRagePokecenter1FScientistText
|
|
|
|
LakeOfRagePokecenter1FYoungsterScript:
|
|
faceplayer
|
|
opentext
|
|
checkevent EVENT_LAKE_OF_RAGE_RED_GYARADOS
|
|
iftrue .GyaradosDefeated
|
|
writetext LakeOfRagePokecenter1FYoungsterText
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
.GyaradosDefeated:
|
|
writetext LakeOfRagePokecenter1FYoungsterText_GyaradosDefeated
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
LakeOfRagePokecenter1FScientistText:
|
|
text "GYARADOS are very"
|
|
line "sensitive to"
|
|
cont "changes in their"
|
|
cont "environment."
|
|
|
|
para "Even a minor"
|
|
line "tremor can drive"
|
|
cont "them wild!"
|
|
done
|
|
|
|
LakeOfRagePokecenter1FGentlemanText:
|
|
text "I wonder who is"
|
|
line "behind all this"
|
|
cont "nonsense?"
|
|
|
|
para "First the RADIO"
|
|
line "TOWER, now the"
|
|
cont "lake..."
|
|
|
|
done
|
|
|
|
LakeOfRagePokecenter1FGentlemanText_GyaradosDefeated:
|
|
text "The LAKE OF RAGE"
|
|
line "is known for its"
|
|
cont "shell middens." ; Lake Biwa has a giant shell midden called the Awazu site, which dates back to the Jomon period (~10,000 years ago).
|
|
|
|
para "They date back"
|
|
line "thousands of"
|
|
cont "years!"
|
|
|
|
done
|
|
|
|
LakeOfRagePokecenter1FYoungsterText:
|
|
text "Dad said I have"
|
|
line "to stay inside."
|
|
|
|
para "I hear a monster"
|
|
line "outside..."
|
|
|
|
para "And my #GEAR"
|
|
line "keeps playing"
|
|
cont "this weird music!"
|
|
|
|
para "Waaah! So scary!"
|
|
done
|
|
|
|
LakeOfRagePokecenter1FYoungsterText_GyaradosDefeated:
|
|
text "The monster is"
|
|
line "gone! I can go"
|
|
cont "outside again!"
|
|
done
|
|
|
|
LakeOfRagePokecenter1F_MapEvents:
|
|
db 0, 0 ; filler
|
|
|
|
def_warp_events
|
|
warp_event 3, 7, LAKE_OF_RAGE, 4
|
|
warp_event 4, 7, LAKE_OF_RAGE, 4
|
|
warp_event 0, 7, POKECENTER_2F, 1
|
|
|
|
def_coord_events
|
|
|
|
def_bg_events
|
|
|
|
def_object_events
|
|
object_event 3, 1, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, LakeOfRagePokecenter1FNurseScript, -1
|
|
object_event 7, 6, SPRITE_SCIENTIST, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, LakeOfRagePokecenter1FScientistScript, -1
|
|
object_event 5, 3, SPRITE_GENTLEMAN, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, LakeOfRagePokecenter1FGentlemanScript, -1
|
|
object_event 1, 5, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, LakeOfRagePokecenter1FYoungsterScript, -1
|