Rock Tunnel fossils

I am not sure why the fossils don't show properly at the moment - it isn't related to going past $FF, as the Old Amber shows.

Dome and Wing specifically don't show properly and need fixing down the line.
This commit is contained in:
Llinos Evans 2023-05-19 16:57:36 +01:00
parent db26373a0a
commit 4262a0de0d
6 changed files with 22 additions and 5 deletions

View file

@ -190,7 +190,8 @@ Known Bugs
- Only portions of spinner tiles animate.
- Occasionally, menu text sets itself to scroll.
- The lone Rocket in Viridian Gym's basement needs to be directly spoken to to be battled.
- Pokedex is very laggy during a playthrough.
- Pokedex is very laggy during a playthrough, and seen/owned are being weird (possibly due to a change made when adding extra starters..?)
- Dome and Wing Fossils in Rock Tunnel B1F don't show properly.
- The Tradeback Tutor doesn't work properly with Rhydon for reasons likely related to its index number of 1.
- The Vermilion Passes are very unstable (Faraway warps are weird unless you battle, Citrine outright crashes).
- The Brunswick Trail Bird event is unfinished, Zapdos causes it to crash.

View file

@ -264,4 +264,8 @@ DEF SHOW EQU $15
const HS_MT_MOON_CRATER_ITEM_11 ; FB
const HS_GIOVANNIS_ROOM_ITEM_1 ; FC
const HS_GIOVANNIS_ROOM_ITEM_2 ; FD
const HS_ROCK_TUNNEL_B1F_DOME ; FE
const HS_ROCK_TUNNEL_B1F_HELIX ; FF uh oh
const HS_ROCK_TUNNEL_B1F_AMBER ; $100 seems this still works?
const HS_ROCK_TUNNEL_B1F_WING ; $101
DEF NUM_HS_OBJECTS EQU const_value

View file

@ -251,7 +251,7 @@ MapHSPointers:
dw NoHS
dw NoHS
dw NoHS
dw NoHS
dw RockTunnelB1FHS
dw GiovannisRoomHS
dw NoHS ; Battle Tent
dw NoHS ; Mt Moon Square
@ -606,6 +606,11 @@ MtMoonCraterHS:
GiovannisRoomHS:
db GIOVANNIS_ROOM, $05, SHOW ; HS_GIOVANNIS_ROOM_ITEM_1
db GIOVANNIS_ROOM, $06, SHOW ; HS_GIOVANNIS_ROOM_ITEM_2
RockTunnelB1FHS:
db ROCK_TUNNEL_B1F, $0A, SHOW ; HS_ROCK_TUNNEL_B1F_DOME
db ROCK_TUNNEL_B1F, $0B, SHOW ; HS_ROCK_TUNNEL_B1F_HELIX
db ROCK_TUNNEL_B1F, $0C, SHOW ; HS_ROCK_TUNNEL_B1F_AMBER
db ROCK_TUNNEL_B1F, $0D, SHOW ; HS_ROCK_TUNNEL_B1F_WING
db $FF, $01, SHOW ; end
assert_table_length NUM_HS_OBJECTS + 1

View file

@ -19,7 +19,9 @@ RockTunnelB1F_Object:
object_event 33, 5, SPRITE_HIKER, STAY, RIGHT, 7, OPP_HIKER, 11
object_event 26, 30, SPRITE_SUPER_NERD, STAY, DOWN, 8, OPP_POKEMANIAC, 5
object_event 22, 5, SPRITE_YOUNGSTER, STAY, RIGHT, 9
;object_event 7, 23, SPRITE_FOSSIL, STAY, NONE, 10, HELIX_FOSSIL
;object_event 6, 23, SPRITE_FOSSIL, STAY, NONE, 11, DOME_FOSSIL
object_event 7, 23, SPRITE_FOSSIL, STAY, NONE, 10, HELIX_FOSSIL
object_event 6, 23, SPRITE_FOSSIL, STAY, NONE, 11, DOME_FOSSIL
object_event 8, 24, SPRITE_OLD_AMBER, STAY, NONE, 12, OLD_AMBER
object_event 5, 24, SPRITE_FOSSIL, STAY, NONE, 13, WING_FOSSIL
def_warps_to ROCK_TUNNEL_B1F

View file

@ -1 +1,2 @@
 " "(>(__N !!" " "^(mvvvvvvrvv " " "vvj[[o(vfvLHvvvvvvQr " " " " "TUMnnnL^*jko^p^^r>NQRMN
 " "(>(vvv__Nvv
 "(mr "}}j[[o(}}H-TUMnnnL^*jko^p^^r>NQRMN

View file

@ -22,6 +22,10 @@ RockTunnelB1F_TextPointers:
dw RockTunnel2Text7
dw RockTunnel2Text8
dw RockSlideGuy
dw PickUpItemText ; Helix
dw PickUpItemText ; Dome
dw PickUpItemText ; Amber
dw PickUpItemText ; Wing
; dw KabutopsText
RockTunnel2TrainerHeaders: