Blue's Lab Groundwork

So the scenes are massively unfinished and need some bug fixes, namely;
- Make the Silent Hills scene load properly.
- Finish the interior scene; have the player walk into the map.
- Make the scene loading in the second Blue's Lab room load properly (same issue as Silent Hills)

Main issues come from the events not working like RBY:
- You cannot be walked directly into a warp!
- Coord events don't seem to trigger scenes on their own and I'm just kind of perplexed by it.

If anyone more experienced wants to take a stab at it, by all means! This is looking really good!
This commit is contained in:
Llinos Evans 2024-07-19 23:42:49 +01:00
parent 6816e6bd8e
commit 30e57c9e38
29 changed files with 1075 additions and 72 deletions

View file

@ -7,6 +7,7 @@ NonTrainerCallerNames:
dw .bill
dw .elm
dw .buena
dw .blue
assert_table_length NUM_NONTRAINER_PHONECONTACTS + 1
.none: db "----------@"
@ -15,3 +16,4 @@ NonTrainerCallerNames:
.elm: db "PROF.ELM:@"
.bikeshop: db "BIKE SHOP:@"
.buena: db "BUENA:<LF> DISC JOCKEY@"
.blue: db "BILL:@"

View file

@ -1,4 +1,5 @@
PermanentNumbers:
db PHONECONTACT_MOM
db PHONECONTACT_ELM
db PHONECONTACT_BLUE
db -1 ; end

View file

@ -19,7 +19,7 @@ PhoneContacts:
phone SCHOOLBOY, JACK1, NATIONAL_PARK, ANYTIME, JackPhoneCalleeScript, ANYTIME, JackPhoneCallerScript
phone POKEFANF, BEVERLY1, NATIONAL_PARK, ANYTIME, BeverlyPhoneCalleeScript, ANYTIME, BeverlyPhoneCallerScript
phone SAILOR, HUEY1, OLIVINE_LIGHTHOUSE_2F, ANYTIME, HueyPhoneCalleeScript, ANYTIME, HueyPhoneCallerScript
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
phone TRAINER_NONE, PHONECONTACT_BLUE, BLUE_LAB, ANYTIME, BluePhoneCalleeScript, 0, UnusedPhoneScript
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
phone TRAINER_NONE, PHONE_00, N_A, 0, UnusedPhoneScript, 0, UnusedPhoneScript
phone COOLTRAINERM, GAVEN3, ROUTE_26, ANYTIME, GavenPhoneCalleeScript, ANYTIME, GavenPhoneCallerScript

View file

@ -0,0 +1,17 @@
; This'll serve as a story progression-ator, like Elm in Johto.
BlueAnswerPhoneRegularText:
text "Yes? @"
text_ram wStringBuffer3
text " here…"
para "Ah, <PLAYER>."
para "Nope, no updates"
line "on gramps yet."
para "I'll let you know"
line "if I turn up any"
cont "clues!"
done