mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-10-16 04:04:39 +13:00
Three Island and properly implement nihon region check for the trainer battle theme (double check this doesnt accidentally also effect sevii)
This commit is contained in:
parent
59787cbecb
commit
8b9927bc6f
|
@ -577,8 +577,8 @@ ENDM
|
||||||
endgroup
|
endgroup
|
||||||
|
|
||||||
newgroup THREE_ISLAND ; 30
|
newgroup THREE_ISLAND ; 30
|
||||||
map_const THREE_ISLAND_PORT, 10, 10 ; 1
|
map_const THREE_ISLAND_PORT, 20, 9 ; 1
|
||||||
map_const THREE_ISLAND, 10, 10 ; 2
|
map_const THREE_ISLAND, 10, 18 ; 2
|
||||||
map_const BOND_BRIDGE, 10, 10 ; 3
|
map_const BOND_BRIDGE, 10, 10 ; 3
|
||||||
map_const BERRY_FOREST, 17, 15 ; 4
|
map_const BERRY_FOREST, 17, 15 ; 4
|
||||||
endgroup
|
endgroup
|
||||||
|
|
|
@ -771,8 +771,10 @@ ENDM
|
||||||
map_attributes TwoIsland, TWO_ISLAND, $00, 0 ; Bank 2
|
map_attributes TwoIsland, TWO_ISLAND, $00, 0 ; Bank 2
|
||||||
map_attributes CapeBrink, CAPE_BRINK, $00, 0 ; Bank 2
|
map_attributes CapeBrink, CAPE_BRINK, $00, 0 ; Bank 2
|
||||||
|
|
||||||
map_attributes ThreeIslandPort, THREE_ISLAND_PORT, $00, 0 ; Bank 2
|
map_attributes ThreeIslandPort, THREE_ISLAND_PORT, $02, NORTH ; Bank 2
|
||||||
map_attributes ThreeIsland, THREE_ISLAND, $00, 0 ; Bank 3
|
connection north, ThreeIsland, THREE_ISLAND, 0
|
||||||
|
map_attributes ThreeIsland, THREE_ISLAND, $03, SOUTH ; Bank 3
|
||||||
|
connection south, ThreeIslandPort, THREE_ISLAND_PORT, 0
|
||||||
map_attributes BondBridge, BOND_BRIDGE, $00, 0 ; Bank 3
|
map_attributes BondBridge, BOND_BRIDGE, $00, 0 ; Bank 3
|
||||||
map_attributes BerryForest, BERRY_FOREST, $00, 0 ; Bank 3
|
map_attributes BerryForest, BERRY_FOREST, $00, 0 ; Bank 3
|
||||||
|
|
||||||
|
|
|
@ -1206,6 +1206,8 @@ AlteringCave_Blocks:
|
||||||
ThreeIslandPort_Blocks:
|
ThreeIslandPort_Blocks:
|
||||||
INCBIN "maps/ThreeIslandPort.ablk"
|
INCBIN "maps/ThreeIslandPort.ablk"
|
||||||
|
|
||||||
|
SECTION "Map Blocks 4", ROMX
|
||||||
|
|
||||||
SinjohRuinsExterior_Blocks:
|
SinjohRuinsExterior_Blocks:
|
||||||
INCBIN "maps/SinjohRuinsExterior.ablk"
|
INCBIN "maps/SinjohRuinsExterior.ablk"
|
||||||
|
|
||||||
|
@ -1239,8 +1241,6 @@ HoneyGrandmasHouse_Blocks:
|
||||||
SepiaSchool_Blocks:
|
SepiaSchool_Blocks:
|
||||||
INCBIN "maps/SepiaSchool.ablk"
|
INCBIN "maps/SepiaSchool.ablk"
|
||||||
|
|
||||||
SECTION "Map Blocks 4", ROMX
|
|
||||||
|
|
||||||
WhiteCity_Blocks:
|
WhiteCity_Blocks:
|
||||||
INCBIN "maps/WhiteCity.ablk"
|
INCBIN "maps/WhiteCity.ablk"
|
||||||
|
|
||||||
|
|
|
@ -631,9 +631,9 @@ MapGroup_TwoIsland: ; 29
|
||||||
|
|
||||||
MapGroup_ThreeIsland: ; 30
|
MapGroup_ThreeIsland: ; 30
|
||||||
table_width MAP_LENGTH, MapGroup_ThreeIsland
|
table_width MAP_LENGTH, MapGroup_ThreeIsland
|
||||||
map ThreeIslandPort, TILESET_GATE, GATE, LANDMARK_THREE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
map ThreeIslandPort, TILESET_SEVII, ROUTE, LANDMARK_THREE_ISLAND, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map ThreeIsland, TILESET_CAVE, TOWN, LANDMARK_THREE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
map ThreeIsland, TILESET_SEVII, TOWN, LANDMARK_THREE_ISLAND, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map BondBridge, TILESET_CAVE, ROUTE, LANDMARK_THREE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
map BondBridge, TILESET_SEVII, ROUTE, LANDMARK_THREE_ISLAND, MUSIC_LAKE_OF_RAGE, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map BerryForest, TILESET_FOREST_KANTO, CAVE, LANDMARK_THREE_ISLAND, MUSIC_ROUTE_3, TRUE, PALETTE_NITE, FISHGROUP_POND
|
map BerryForest, TILESET_FOREST_KANTO, CAVE, LANDMARK_THREE_ISLAND, MUSIC_ROUTE_3, TRUE, PALETTE_NITE, FISHGROUP_POND
|
||||||
assert_table_length NUM_THREE_ISLAND_MAPS
|
assert_table_length NUM_THREE_ISLAND_MAPS
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -118,3 +118,11 @@
|
||||||
tilecoll WATER, WALL, WALL, WALL ; 75
|
tilecoll WATER, WALL, WALL, WALL ; 75
|
||||||
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 76
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 76
|
||||||
tilecoll WALL, FLOOR, FLOOR, FLOOR ; 77
|
tilecoll WALL, FLOOR, FLOOR, FLOOR ; 77
|
||||||
|
tilecoll WALL, WALL, WALL, FLOOR ; 78
|
||||||
|
tilecoll WALL, WALL, FLOOR, WALL ; 79
|
||||||
|
tilecoll WALL, WALL, FLOOR, FLOOR ; 7a
|
||||||
|
tilecoll FLOOR, FLOOR, WALL, WALL ; 7b
|
||||||
|
tilecoll FLOOR, FLOOR, WALL, FLOOR ; 7c
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, WALL ; 7d
|
||||||
|
tilecoll WALL, FLOOR, FLOOR, FLOOR ; 7e
|
||||||
|
tilecoll FLOOR, WALL, FLOOR, FLOOR ; 7f
|
||||||
|
|
Binary file not shown.
|
@ -78,12 +78,13 @@ PlayBattleMusic:
|
||||||
ld de, MUSIC_JOHTO_WILD_BATTLE
|
ld de, MUSIC_JOHTO_WILD_BATTLE
|
||||||
ld a, [wTimeOfDay]
|
ld a, [wTimeOfDay]
|
||||||
cp NITE_F
|
cp NITE_F
|
||||||
jr nz, .done
|
jr nz, .gotodone
|
||||||
ld de, MUSIC_JOHTO_WILD_BATTLE_NIGHT
|
ld de, MUSIC_JOHTO_WILD_BATTLE_NIGHT
|
||||||
jr .done
|
jr .done
|
||||||
|
|
||||||
.kantowild
|
.kantowild
|
||||||
ld de, MUSIC_KANTO_WILD_BATTLE
|
ld de, MUSIC_KANTO_WILD_BATTLE
|
||||||
|
.gotodone
|
||||||
jr .done
|
jr .done
|
||||||
|
|
||||||
.trainermusic
|
.trainermusic
|
||||||
|
@ -140,6 +141,8 @@ PlayBattleMusic:
|
||||||
|
|
||||||
farcall RegionCheck
|
farcall RegionCheck
|
||||||
ld a, e
|
ld a, e
|
||||||
|
jr nc, .nihontrainer
|
||||||
|
; ld a, e
|
||||||
and a
|
and a
|
||||||
jr nz, .kantotrainer
|
jr nz, .kantotrainer
|
||||||
|
|
||||||
|
@ -147,6 +150,10 @@ PlayBattleMusic:
|
||||||
ld de, MUSIC_JOHTO_TRAINER_BATTLE
|
ld de, MUSIC_JOHTO_TRAINER_BATTLE
|
||||||
jr .done
|
jr .done
|
||||||
|
|
||||||
|
.nihontrainer
|
||||||
|
ld de, MUSIC_NIHONTRAINERBATTLE
|
||||||
|
jr .done
|
||||||
|
|
||||||
.kantotrainer
|
.kantotrainer
|
||||||
ld de, MUSIC_KANTO_TRAINER_BATTLE
|
ld de, MUSIC_KANTO_TRAINER_BATTLE
|
||||||
|
|
||||||
|
|
|
@ -404,7 +404,7 @@ DebugRoom_MapEvents:
|
||||||
warp_event 35, 17, OLD_CITY, 1 ; east warp
|
warp_event 35, 17, OLD_CITY, 1 ; east warp
|
||||||
warp_event 5, 35, LAVENDER_TOWN, 1 ; southwest warp
|
warp_event 5, 35, LAVENDER_TOWN, 1 ; southwest warp
|
||||||
warp_event 19, 34, SAFARI_ZONE_FUCHSIA_GATE_BETA, 3 ; southern warp
|
warp_event 19, 34, SAFARI_ZONE_FUCHSIA_GATE_BETA, 3 ; southern warp
|
||||||
warp_event 33, 33, TWO_ISLAND, 1 ; southeast warp
|
warp_event 33, 33, THREE_ISLAND_PORT, 1 ; southeast warp
|
||||||
warp_event 5, 3, HAUNTED_HOUSE_FOYER, 1
|
warp_event 5, 3, HAUNTED_HOUSE_FOYER, 1
|
||||||
warp_event 34, 11, WINNERS_PATH, 3
|
warp_event 34, 11, WINNERS_PATH, 3
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -9,6 +9,8 @@ ThreeIslandPort_MapEvents:
|
||||||
db 0, 0 ; filler
|
db 0, 0 ; filler
|
||||||
|
|
||||||
def_warp_events
|
def_warp_events
|
||||||
|
warp_event 8, 9, DEBUG_ROOM, 1
|
||||||
|
warp_event 9, 9, DEBUG_ROOM, 1
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue