mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-17 02:30:50 +12:00
Sevii bullshit at 3 AM
- Sevii islands tileset - One Island mapping - Sevii islands SGB and roof colors
This commit is contained in:
parent
c80018db12
commit
1e0220bf06
|
@ -558,7 +558,7 @@ ENDM
|
||||||
newgroup ONE_ISLAND ; 28
|
newgroup ONE_ISLAND ; 28
|
||||||
map_const FARAWAY_ISLAND_OUTSIDE, 10, 10 ; 1
|
map_const FARAWAY_ISLAND_OUTSIDE, 10, 10 ; 1
|
||||||
map_const FARAWAY_ISLAND_INSIDE, 10, 10 ; 2
|
map_const FARAWAY_ISLAND_INSIDE, 10, 10 ; 2
|
||||||
map_const ONE_ISLAND, 10, 10 ; 3
|
map_const ONE_ISLAND, 12, 12 ; 3
|
||||||
map_const TREASURE_BEACH, 10, 10 ; 4
|
map_const TREASURE_BEACH, 10, 10 ; 4
|
||||||
map_const KINDLE_ROAD, 10, 10 ; 5
|
map_const KINDLE_ROAD, 10, 10 ; 5
|
||||||
map_const MT_EMBER_EXTERIOR, 10, 10 ; 6
|
map_const MT_EMBER_EXTERIOR, 10, 10 ; 6
|
||||||
|
|
|
@ -51,6 +51,7 @@
|
||||||
const TILESET_NIHON_GATE ; 31
|
const TILESET_NIHON_GATE ; 31
|
||||||
const TILESET_NIHON_MART ; 32
|
const TILESET_NIHON_MART ; 32
|
||||||
const TILESET_NIHON_WHITECITY ; 33
|
const TILESET_NIHON_WHITECITY ; 33
|
||||||
|
const TILESET_SEVII ; 34
|
||||||
DEF NUM_TILESETS EQU const_value - 1
|
DEF NUM_TILESETS EQU const_value - 1
|
||||||
|
|
||||||
; wTileset struct size
|
; wTileset struct size
|
||||||
|
|
|
@ -608,11 +608,11 @@ MapGroup_Citrine: ; 27
|
||||||
|
|
||||||
MapGroup_OneIsland: ; 28
|
MapGroup_OneIsland: ; 28
|
||||||
table_width MAP_LENGTH, MapGroup_OneIsland
|
table_width MAP_LENGTH, MapGroup_OneIsland
|
||||||
map FarawayIslandOutside, TILESET_CAVE, ROUTE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
map FarawayIslandOutside, TILESET_SEVII, ROUTE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map FarawayIslandInside, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
map FarawayIslandInside, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map OneIsland, TILESET_CAVE, TOWN, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
map OneIsland, TILESET_SEVII, TOWN, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map TreasureBeach, TILESET_CAVE, ROUTE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
map TreasureBeach, TILESET_SEVII, ROUTE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map KindleRoad, TILESET_CAVE, ROUTE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
map KindleRoad, TILESET_SEVII, ROUTE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, FALSE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map MtEmberExterior, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
map MtEmberExterior, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
map MtEmberInterior, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
map MtEmberInterior, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_DAY, FISHGROUP_SHORE
|
||||||
map MtEmberSummit, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
map MtEmberSummit, TILESET_CAVE, CAVE, LANDMARK_ONE_ISLAND, MUSIC_CHERRYGROVE_CITY, TRUE, PALETTE_AUTO, FISHGROUP_SHORE
|
||||||
|
|
|
@ -63,4 +63,5 @@ Tilesets::
|
||||||
tileset TilesetNihonGate
|
tileset TilesetNihonGate
|
||||||
tileset TilesetNihonMart
|
tileset TilesetNihonMart
|
||||||
tileset TilesetNihonWhiteCity
|
tileset TilesetNihonWhiteCity
|
||||||
|
tileset TilesetSevii
|
||||||
assert_table_length NUM_TILESETS + 1
|
assert_table_length NUM_TILESETS + 1
|
||||||
|
|
BIN
data/tilesets/sevii_attributes.bin
Normal file
BIN
data/tilesets/sevii_attributes.bin
Normal file
Binary file not shown.
56
data/tilesets/sevii_collision.asm
Normal file
56
data/tilesets/sevii_collision.asm
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 00
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 01
|
||||||
|
tilecoll WATER, WATER, WATER, WATER ; 02
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 03
|
||||||
|
tilecoll WATER, WATER, WATER, WATER ; 04
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 05
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 06
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 07
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 08
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 09
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 0a
|
||||||
|
tilecoll WALL, FLOOR, FLOOR, FLOOR ; 0b
|
||||||
|
tilecoll WATER, WALL, WATER, WALL ; 0c
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 0d
|
||||||
|
tilecoll WALL, WATER, WALL, WATER ; 0e
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 0f
|
||||||
|
tilecoll WALL, WALL, WALL, DOOR ; 10
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 11
|
||||||
|
tilecoll FLOOR, FLOOR, WALL, WALL ; 12
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 13
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 14
|
||||||
|
tilecoll WALL, FLOOR, WALL, FLOOR ; 15
|
||||||
|
tilecoll FLOOR, WALL, FLOOR, WALL ; 16
|
||||||
|
tilecoll HEADBUTT_TREE, HEADBUTT_TREE, WALL, WALL ; 17
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 18
|
||||||
|
tilecoll FLOOR, FLOOR, WALL, FLOOR ; 19
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, WALL ; 1a
|
||||||
|
tilecoll FLOOR, FLOOR, WALL, WALL ; 1b
|
||||||
|
tilecoll FLOOR, WALL, FLOOR, FLOOR ; 1c
|
||||||
|
tilecoll WALL, DOOR, FLOOR, FLOOR ; 1d
|
||||||
|
tilecoll WALL, WALL, FLOOR, FLOOR ; 1e
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 1f
|
||||||
|
tilecoll FLOOR, WALL, FLOOR, WALL ; 20
|
||||||
|
tilecoll WALL, WATER, WALL, WALL ; 21
|
||||||
|
tilecoll WALL, WATER, WALL, WATER ; 22
|
||||||
|
tilecoll WATER, WALL, WALL, WALL ; 23
|
||||||
|
tilecoll HOP_DOWN, FLOOR, WALL, FLOOR ; 24
|
||||||
|
tilecoll HOP_DOWN_RIGHT, WALL, WALL, WALL ; 25
|
||||||
|
tilecoll FLOOR, WALL, WALL, WALL ; 26
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 27
|
||||||
|
tilecoll FLOOR, FLOOR, FLOOR, FLOOR ; 28
|
||||||
|
tilecoll WATER, WALL, WATER, FLOOR ; 29
|
||||||
|
tilecoll WALL, WALL, FLOOR, FLOOR ; 2a
|
||||||
|
tilecoll WALL, FLOOR, FLOOR, FLOOR ; 2b
|
||||||
|
tilecoll WATER, WATER, WATER, WATER ; 2c
|
||||||
|
tilecoll WATER, WATER, WATER, WATER ; 2d
|
||||||
|
tilecoll FLOOR, WALL, FLOOR, FLOOR ; 2e
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 2f
|
||||||
|
tilecoll WATER, WATER, WATER, WATER ; 30
|
||||||
|
tilecoll FLOOR, FLOOR, WALL, WALL ; 31
|
||||||
|
tilecoll HOP_RIGHT, WALL, HOP_RIGHT, WALL ; 32
|
||||||
|
tilecoll WATER, WATER, WATER, WATER ; 33
|
||||||
|
tilecoll FLOOR, FLOOR, WARP_CARPET_DOWN, WARP_CARPET_DOWN ; 34
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 35
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 36
|
||||||
|
tilecoll WALL, WALL, WALL, WALL ; 37
|
BIN
data/tilesets/sevii_metatiles.bin
Normal file
BIN
data/tilesets/sevii_metatiles.bin
Normal file
Binary file not shown.
|
@ -244,6 +244,7 @@ TilesetNihonOldAnim:
|
||||||
TilesetNihonSouthAnim:
|
TilesetNihonSouthAnim:
|
||||||
TilesetNihonWestAnim:
|
TilesetNihonWestAnim:
|
||||||
TilesetNihonWhiteCityAnim:
|
TilesetNihonWhiteCityAnim:
|
||||||
|
TilesetSeviiAnim:
|
||||||
dw vTiles2 tile $14, AnimateWaterTile
|
dw vTiles2 tile $14, AnimateWaterTile
|
||||||
dw NULL, WaitTileAnimation
|
dw NULL, WaitTileAnimation
|
||||||
dw NULL, WaitTileAnimation
|
dw NULL, WaitTileAnimation
|
||||||
|
|
|
@ -24,13 +24,13 @@
|
||||||
RGB 31,31,31, 26,26,26, 15,20,31, 00,00,00 ; PREDEFPAL_SILVER_CAVE
|
RGB 31,31,31, 26,26,26, 15,20,31, 00,00,00 ; PREDEFPAL_SILVER_CAVE
|
||||||
RGB 31,31,31, 21,14,09, 15,20,20, 00,00,00 ; PREDEFPAL_DUNGEONS
|
RGB 31,31,31, 21,14,09, 15,20,20, 00,00,00 ; PREDEFPAL_DUNGEONS
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_CITRINE (temp)
|
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_CITRINE (temp)
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_ONE_ISLAND (temp)
|
RGB 31,31,31, 30,20,21, 15,20,31, 00,00,00 ; PREDEFPAL_ONE_ISLAND
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_TWO_ISLAND (temp)
|
RGB 31,31,31, 30,23,17, 15,20,31, 00,00,00 ; PREDEFPAL_TWO_ISLAND
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_THREE_ISLAND (temp)
|
RGB 31,31,31, 29,28,15, 15,20,31, 00,00,00 ; PREDEFPAL_THREE_ISLAND
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_FOUR_ISLAND (temp)
|
RGB 31,31,31, 18,31,16, 15,20,31, 00,00,00 ; PREDEFPAL_FOUR_ISLAND
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_FIVE_ISLAND (temp)
|
RGB 31,31,31, 17,29,31, 15,20,31, 00,00,00 ; PREDEFPAL_FIVE_ISLAND
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_SIX_ISLAND (temp)
|
RGB 31,31,31, 24,23,31, 15,20,31, 00,00,00 ; PREDEFPAL_SIX_ISLAND
|
||||||
RGB 31,31,31, 29,26,18, 15,20,31, 00,00,00 ; PREDEFPAL_SEVEN_ISLAND (temp)
|
RGB 31,31,31, 29,21,31, 15,20,31, 00,00,00 ; PREDEFPAL_SEVEN_ISLAND
|
||||||
RGB 31,31,31, 12,28,22, 15,20,20, 00,00,00 ; PREDEFPAL_SILENT_HILLS
|
RGB 31,31,31, 12,28,22, 15,20,20, 00,00,00 ; PREDEFPAL_SILENT_HILLS
|
||||||
RGB 31,31,31, 21,14,09, 15,20,20, 00,00,00 ; PREDEFPAL_OLD_CITY (31,31,31, 25,20,16, 15,20,31, 00,00,00 for Final-style colors)
|
RGB 31,31,31, 21,14,09, 15,20,20, 00,00,00 ; PREDEFPAL_OLD_CITY (31,31,31, 25,20,16, 15,20,31, 00,00,00 for Final-style colors)
|
||||||
RGB 31,31,31, 18,14,31, 15,20,20, 00,00,00 ; PREDEFPAL_BLUE_FOREST (31,31,31, 22,19,31, 15,20,31, 00,00,00 for Final-style colors)
|
RGB 31,31,31, 18,14,31, 15,20,20, 00,00,00 ; PREDEFPAL_BLUE_FOREST (31,31,31, 22,19,31, 15,20,31, 00,00,00 for Final-style colors)
|
||||||
|
|
|
@ -639,3 +639,15 @@ INCLUDE "data/tilesets/tower_collision.asm"
|
||||||
|
|
||||||
TilesetTowerAttr::
|
TilesetTowerAttr::
|
||||||
INCBIN "data/tilesets/tower_attributes.bin"
|
INCBIN "data/tilesets/tower_attributes.bin"
|
||||||
|
|
||||||
|
TilesetSeviiGFX::
|
||||||
|
INCBIN "gfx/tilesets/sevii.2bpp.lz"
|
||||||
|
|
||||||
|
TilesetSeviiMeta::
|
||||||
|
INCBIN "data/tilesets/sevii_metatiles.bin"
|
||||||
|
|
||||||
|
TilesetSeviiColl::
|
||||||
|
INCLUDE "data/tilesets/sevii_collision.asm"
|
||||||
|
|
||||||
|
TilesetSeviiAttr::
|
||||||
|
INCBIN "data/tilesets/sevii_attributes.bin"
|
||||||
|
|
|
@ -110,26 +110,26 @@
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 31,31,31, 29,26,18
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_CITRINE (temp)
|
RGB 15,20,31, 00,00,00 ; PREDEFPAL_CITRINE (temp)
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 28,04,09, 19,00,08
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_ONE_ISLAND (temp)
|
RGB 19,02,12, 10,01,09 ; PREDEFPAL_ONE_ISLAND
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 31,18,00, 27,08,00
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_TWO_ISLAND (temp)
|
RGB 19,11,07, 16,05,03 ; PREDEFPAL_TWO_ISLAND
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 31,27,00, 28,18,00
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_THREE_ISLAND (temp)
|
RGB 16,13,06, 12,08,05 ; PREDEFPAL_THREE_ISLAND
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 00,31,12, 00,18,13
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_FOUR_ISLAND (temp)
|
RGB 01,15,12, 02,10,11 ; PREDEFPAL_FOUR_ISLAND
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 00,23,31, 00,07,25
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_FIVE_ISLAND (temp)
|
RGB 01,13,25, 00,04,21 ; PREDEFPAL_FIVE_ISLAND
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 16,08,31, 12,01,21
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_SIX_ISLAND (temp)
|
RGB 11,02,27, 03,04,20 ; PREDEFPAL_SIX_ISLAND
|
||||||
|
|
||||||
RGB 31,31,31, 29,26,18
|
RGB 26,08,31, 16,01,22
|
||||||
RGB 15,20,31, 00,00,00 ; PREDEFPAL_SEVEN_ISLAND (temp)
|
RGB 17,02,23, 08,02,20 ; PREDEFPAL_SEVEN_ISLAND
|
||||||
|
|
||||||
; group 27 (Silent Hills)
|
; group 27 (Silent Hills)
|
||||||
RGB 09,31,23, 10,22,22 ; morn/day
|
RGB 09,31,23, 10,22,22 ; morn/day
|
||||||
|
|
BIN
gfx/tilesets/sevii.png
Normal file
BIN
gfx/tilesets/sevii.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.2 KiB |
|
@ -4,4 +4,4 @@
|
||||||
!
|
!
|
||||||
E
|
E
|
||||||
E@AABHJ~IIIEF|}ABEJ~EF@AAB
|
E@AABHJ~IIIEF|}ABEJ~EF@AAB
|
||||||
DBIIIIJDFTnUDFX5YHIIIJ|}~EEE
|
DBIIIIJDFTnUDFX5YHIIIJTUTnŠYX|}XYX~EXYEXEXznnnŠ
|
|
@ -386,7 +386,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, BLUE_FOREST, 1 ; southeast warp
|
warp_event 33, 33, ONE_ISLAND, 1 ; southeast warp
|
||||||
warp_event 5, 3, AZALEA_TOWN, 1
|
warp_event 5, 3, AZALEA_TOWN, 1
|
||||||
warp_event 34, 11, WINNERS_PATH, 3
|
warp_event 34, 11, WINNERS_PATH, 3
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -9,6 +9,8 @@ OneIsland_MapEvents:
|
||||||
db 0, 0 ; filler
|
db 0, 0 ; filler
|
||||||
|
|
||||||
def_warp_events
|
def_warp_events
|
||||||
|
warp_event 10, 17, DEBUG_ROOM, 1
|
||||||
|
warp_event 11, 17, DEBUG_ROOM, 1
|
||||||
|
|
||||||
def_coord_events
|
def_coord_events
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue