Readme update, Lake of Rage changes, and must be 8-bit fixes

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.
This commit is contained in:
Llinos Evans 2025-01-03 13:19:09 +00:00
parent a6b67cd167
commit ac0d055474
33 changed files with 189 additions and 88 deletions

View file

@ -1,3 +1,10 @@
; The Lake of Rage has had its original layout restored and edited to work with JEP.
; It's based on Lake Biwa, a 4 million year old lake known for its natural beauty and humongous catfish.
; The catfish are said to know when earthquakes will occur through detecting unusual vibrations or water chemistry. In Japanese mythology, Onamazu 大鯰 (lit. giant amur catfish) is said to cause earthquakes underground.
; What does this mean? Gyarados is a flying catfish. Also, this inspired Whiscash. In pracice? Absolutely nothing.
; *ahem* anyway, this context is what's informing the changes made to the Lake of Rage.
; Given the forced evolution, we've themed the new town around evolution. Evolution stones, the trader NPC, and so on, all found here.
object_const_def
const LAKEOFRAGE_LANCE
const LAKEOFRAGE_GRAMPS
@ -126,8 +133,53 @@ LakeOfRageSuperNerdScript:
LakeOfRageCooltrainerFScript:
jumptextfaceplayer LakeOfRageCooltrainerFText
; Did you know DPP canonically takes place at the same time as GSC?
; Let's canonise that in JEP.
; This will technically be two individuals.
; The first is the guy from the Battle Zone, who gets there first. A happy larrikin for sure.
; The second is the exploration team from the DP intro. They got here too late, so...oops.
LakeOfRageCameramanScript:
jumptextfaceplayer LakeOfRageCameramanText
faceplayer
opentext
checkevent EVENT_LAKE_OF_RAGE_RED_GYARADOS
iftrue .GyaradosDefeated
writetext LakeOfRageCameramanText
waitbutton
closetext
end
.GyaradosDefeated:
writetext LakeOfRageCameramanText_GyaradosDefeated
waitbutton
closetext
end
LakeOfRageCameramanText: ; Reference to the Battle Zone
text "Hohoho!"
para "Am I lucky to"
line "have been here"
cont "when that MAGIKARP"
cont "evolved!"
para "This film is"
line "gonna make me"
cont "rich!"
done
; Slightly doctored for the poor innocent Game Boy screen...
LakeOfRageCameramanText_GyaradosDefeated:
text "Despite the team's"
line "best efforts, the"
cont "red GYARADOS has"
cont "eluded detection."
para "It has failed to"
line "appear, even fl-"
cont "eetingly, to our"
cont "crestfallen team!"
done
LakeOfRageSign:
jumptext LakeOfRageSignText
@ -515,24 +567,11 @@ FishingGurusHouseSignText:
line "HOUSE"
done
LakeOfRageCameramanText: ; Reference to the Battle Zone
text "Hohoho!"
para "Am I lucky to"
line "have been here"
cont "when that MAGIKARP"
cont "evolved!"
para "This film is"
line "gonna make me"
cont "rich!"
done
LakeOfRagePryceSign:
jumptext LakeOfRagePryceSignText
LakeOfRagePryceSignText:
text "PRYCE's House"
text "PRYCE'S HOUSE"
done
LakeOfRage_MapEvents:

View file

@ -33,8 +33,8 @@ LakeOfRageMartGrampsText:
line "me evolve my"
cont "RAICHU!"
para "...what's with"
line "that look?"
para "Huh? Sure it does!"
line "Try it yourself!"
done
LakeOfRageMart_MapEvents:

View file

@ -13,7 +13,20 @@ LakeOfRagePokecenter1FNurseScript:
jumpstd PokecenterNurseScript
LakeOfRagePokecenter1FGentlemanScript:
jumptextfaceplayer LakeOfRagePokecenter1FGentlemanText
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
@ -56,6 +69,17 @@ LakeOfRagePokecenter1FGentlemanText:
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."