Stalls + map tweaks

This commit is contained in:
Zeta_Null 2025-07-24 16:12:29 -04:00
parent 68d457d4e4
commit 95b59dfa8d
19 changed files with 62 additions and 31 deletions

View file

@ -697,6 +697,9 @@ ENDM
map_const ROUTE_52_RUDDY_TOWN_GATE, 5, 4 ; 6
map_const ROUTE_53_RUDDY_TOWN_GATE, 5, 4 ; 7
map_const ROUTE_54_RUDDY_TOWN_GATE, 5, 4 ; 8
endgroup
newgroup OCHRE_TOWN
map_const ROUTE_53, 35, 9 ; 9
endgroup

View file

@ -189,6 +189,8 @@ DEF SCGB_DEFAULT EQU $ff
const PREDEFPAL_AVENTURINE_MORN
const PREDEFPAL_SUNGLOW_CITY
const PREDEFPAL_SUNGLOW_CITY_MORN
const PREDEFPAL_OCHRE_TOWN
const PREDEFPAL_OCHRE_TOWN_MORN
DEF NUM_PREDEF_PALS EQU const_value
; SGB system command codes

View file

@ -56,10 +56,11 @@ MapGroupPointers::
dw MapGroup_SavoyCity ; 37
dw MapGroup_CoralCity ; 38
dw MapGroup_RuddyTown ; 39
dw MapGroup_SunglowCity ; 40
dw MapGroup_BlueForest ; 41
dw MapGroup_Aventurine ; 42
dw MapGroup_WhiteCity ; 43
dw MapGroup_OchreTown ; 40
dw MapGroup_SunglowCity ; 41
dw MapGroup_BlueForest ; 42
dw MapGroup_Aventurine ; 43
dw MapGroup_WhiteCity ; 44
assert_table_length NUM_MAP_GROUPS
MapGroup_Olivine:
@ -763,11 +764,15 @@ MapGroup_RuddyTown:
map RuddyTownBigHouse1, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_RUDDY_TOWN, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_NONE
map RuddyTownBigHouse2, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_RUDDY_TOWN, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_NONE
map Route52RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_52, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE
map Route53RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE ; needs new landmark when route is made
map Route54RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE ; see above
map Route53, TILESET_NIHON_FONT, ROUTE, LANDMARK_ROUTE_53, MUSIC_MOBILE_ADAPTER_MENU, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
map Route53RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_53, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE
map Route54RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE ; needs new landmark when route is made
assert_table_length NUM_RUDDY_TOWN_MAPS
MapGroup_OchreTown:
table_width MAP_LENGTH, MapGroup_OchreTown
map Route53, TILESET_NIHON_FONT, ROUTE, LANDMARK_ROUTE_53, MUSIC_MOBILE_ADAPTER_MENU, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN
assert_table_length NUM_OCHRE_TOWN_MAPS
MapGroup_SunglowCity:
table_width MAP_LENGTH, MapGroup_SunglowCity
map Route57, TILESET_NIHON_BIRDON, ROUTE, LANDMARK_ROUTE_57, MUSIC_MOBILE_ADAPTER_MENU, FALSE, PALETTE_AUTO, FISHGROUP_SHORE

View file

@ -43,6 +43,7 @@ OutdoorSprites:
dw SavoyCityGroupSprites
dw CoralCityGroupSprites
dw RuddyTownGroupSprites
dw OchreTownGroupSprites
dw SunglowCityGroupSprites
dw BlueForestGroupSprites
dw AventurineCityGroupSprites
@ -338,6 +339,7 @@ BlueForestGroupSprites: ; Will have its own thing eventually
SunglowCityGroupSprites: ; Ditto
AventurineCityGroupSprites: ; Ditto
WhiteCityGroupSprites: ; Ditto
OchreTownGroupSprites: ; Ditto
NewBarkGroupSprites:
db SPRITE_SUICUNE
db SPRITE_SILVER_TROPHY

View file

@ -51,10 +51,11 @@ MapGroupRoofs:
db ROOF_NEW_BARK ; 37 (Savoy City)
db ROOF_NEW_BARK ; 38 (Coral City)
db ROOF_NEW_BARK ; 39 (Ruddy Town)
db ROOF_NEW_BARK ; 40 (Sunglow City)
db ROOF_NEW_BARK ; 41 (Blue Forest)
db ROOF_NEW_BARK ; 42 (Aventurine City)
db ROOF_NEW_BARK ; 43 (White City)
db ROOF_NEW_BARK ; 40 (Ochre Town)
db ROOF_NEW_BARK ; 41 (Sunglow City)
db ROOF_NEW_BARK ; 42 (Blue Forest)
db ROOF_NEW_BARK ; 43 (Aventurine City)
db ROOF_NEW_BARK ; 44 (White City)
assert_table_length NUM_MAP_GROUPS + 1
Roofs:

View file

@ -43,6 +43,7 @@ MapGroupRoofSGBPalInds:
db PREDEFPAL_SAVOY_CITY
db PREDEFPAL_CORAL_CITY
db PREDEFPAL_RUDDY_TOWN
db PREDEFPAL_OCHRE_TOWN
db PREDEFPAL_SUNGLOW_CITY
db PREDEFPAL_BLUE_FOREST
db PREDEFPAL_AVENTURINE
@ -92,6 +93,7 @@ MapGroupRoofSGBPalIndsMorn:
db PREDEFPAL_SAVOY_CITY_MORN
db PREDEFPAL_CORAL_CITY_MORN
db PREDEFPAL_RUDDY_TOWN_MORN
db PREDEFPAL_OCHRE_TOWN_MORN
db PREDEFPAL_SUNGLOW_CITY_MORN
db PREDEFPAL_BLUE_FOREST_MORN
db PREDEFPAL_AVENTURINE_MORN

View file

@ -68,13 +68,17 @@
tilecoll WALL, WALL, WALL, WALL ; 43
tilecoll WALL, WALL, WALL, DOOR ; 44
tilecoll WALL, WALL, WALL, WALL ; 45
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 46
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 47
tilecoll WALL, WALL, WALL, WALL ; 46
tilecoll WALL, WALL, WALL, WALL ; 47
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 48
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 49
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 4a
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 4b
tilecoll WALL, WALL, WALL, WALL ; 4a
tilecoll WALL, WALL, WALL, WALL ; 4b
tilecoll WALL, FLOOR, WALL, FLOOR ; 4c
tilecoll FLOOR, WALL, FLOOR, WALL ; 4d
tilecoll WALL, WALL, WALL, WALL ; 4e
tilecoll WALL, WALL, WALL, WALL ; 4f
tilecoll WALL, WALL, WALL, WALL ; 50
tilecoll WALL, WALL, WALL, WALL ; 51
tilecoll WALL, WALL, WALL, FLOOR ; 52
tilecoll WALL, WALL, FLOOR, WALL ; 53

Binary file not shown.

View file

@ -135,3 +135,7 @@
tilecoll WALL, WALL, WALL, WALL ; 86
tilecoll WALL, WALL, WALL, WALL ; 87
tilecoll FLOOR, FLOOR, WALL, WALL ; 88
tilecoll WALL, WALL, WALL, WALL ; 89
tilecoll WALL, WALL, WALL, WALL ; 8a
tilecoll WALL, WALL, WALL, FLOOR ; 8b
tilecoll WALL, WALL, FLOOR, WALL ; 8c

Binary file not shown.

View file

@ -140,4 +140,6 @@
RGB 31,31,31, 08,25,12, 12,15,20, 00,00,00 ; PREDEFPAL_AVENTURINE_MORN
RGB 31,31,31, 29,26,03, 15,20,20, 00,00,00 ; PREDEFPAL_SUNGLOW_CITY
RGB 31,31,31, 27,23,01, 12,15,20, 00,00,00 ; PREDEFPAL_SUNGLOW_CITY_MORN #
RGB 31,31,31, 31,20,00, 15,20,20, 00,00,00 ; PREDEFPAL_OCHRE_TOWN
RGB 31,31,31, 28,17,00, 12,15,20, 00,00,00 ; PREDEFPAL_OCHRE_TOWN_MORN #

View file

@ -459,14 +459,7 @@ INCBIN "data/tilesets/nihon_birdon_metatiles.bin"
TilesetNihonBirdonColl::
INCLUDE "data/tilesets/nihon_birdon_collision.asm"
TilesetNihonFontGFX::
INCBIN "gfx/tilesets/nihon_font.2bpp.lz"
TilesetNihonFontMeta::
INCBIN "data/tilesets/nihon_font_metatiles.bin"
TilesetNihonFontColl::
INCLUDE "data/tilesets/nihon_font_collision.asm"
TilesetNihonHighTechGFX::
INCBIN "gfx/tilesets/nihon_hightech.2bpp.lz"
@ -680,3 +673,12 @@ INCLUDE "data/tilesets/underwater_collision.asm"
TilesetUnderwaterAttr::
INCBIN "data/tilesets/underwater_attributes.bin"
TilesetNihonFontGFX::
INCBIN "gfx/tilesets/nihon_font.2bpp.lz"
TilesetNihonFontMeta::
INCBIN "data/tilesets/nihon_font_metatiles.bin"
TilesetNihonFontColl::
INCLUDE "data/tilesets/nihon_font_collision.asm"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -151,18 +151,22 @@
RGB 28,08,05, 20,09,02 ; morn/day
RGB 14,07,08, 12,02,04 ; nite
; group 32 (Sunglow City)
; group 32 (Ochre Town)
RGB 31,20,00, 26,11,04 ; morn/day
RGB 14,09,08, 12,06,04 ; nite
; group 33 (Sunglow City)
RGB 30,27,03, 27,18,02 ; morn/day
RGB 14,13,09, 08,04,05 ; nite
; group 33 (Blue Forest)
; group 34 (Blue Forest)
RGB 24,22,31, 18,14,31 ; morn/day
RGB 12,10,24, 08,03,23 ; nite
; group 34 (Aventurine City)
; group 35 (Aventurine City)
RGB 03,28,14, 06,20,11 ; morn/day
RGB 01,14,14, 00,03,10 ; nite
; group 35 (White City)
; group 36 (White City)
RGB 27,28,31, 24,24,26 ; morn/day
RGB 13,12,24, 11,09,22 ; nite

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -1,2 +1,2 @@
)************+ -.....@A...../0"""""""""""""""" $(6,<?DEFHG(M4,(L(
JIK(M""  0"""""""""""""" $8 $6,(( 0"""""""""" %&&&&&&&&&&&&&&&'!""""""""""# )***************+
)*************+ -.....@A...NO./0""""""""""""""" $(6,<?DEFHGRSM4,(L(
JIKM""  0""""""""""""" $8 $6,(( 0"""""""""" %&&&&&&&&&&&&&&&'!""""""""""# )***************+

View file

@ -3,7 +3,7 @@
hAT9TllC=3"07Xpqpr77&#340X(((((mn((! 9\v[(stpo((.)*+9(((X(w((k,,/,,,9><<<<<<<<<<##!30><
hAT9Tl‰ŠC=3"07Xpq‹Œ77&#340X(((((mn((! 9\v[(stpo((.)*+9(((X(w((k,,/,,,9><<<<<<<<<<##!30><
:<<<<<<<#9@
:<