mirror of
https://github.com/zeldaret/tmc
synced 2026-07-09 23:01:43 -04:00
Improve LayerStruct
This commit is contained in:
+8
-8
@@ -4,14 +4,14 @@
|
||||
#include "global.h"
|
||||
|
||||
typedef struct {
|
||||
u16* bgControlPtr; // Points to the BgSettings.control field for the bg belonging to this layer?
|
||||
u16 _4[0x1000]; // tilemap data? <-- gMapDataTop / gMapDataBottom
|
||||
u8 _2004[0x1000]; // more tilemap data? <-- gUnk_0200D654 / gUnk_02027EB4
|
||||
u8 _3004[0x1000]; // more tilemap data? <-- gUnk_0200E654 / gUnk_02028EB4
|
||||
u8 _4004[0x1000]; // gMetatileTypesTop, gMetatileTypesBottom
|
||||
s16 _5004[0x500]; // gUnk_02011654,gUnk_0202BEB4
|
||||
// Maybe even include here gMetatilesTop, gUnk_02016654 ?
|
||||
// gMetatilesBottom, gUnk_02030EB4
|
||||
/*0x0000*/ u16* bgControlPtr; // Points to the BgSettings.control field for the bg belonging to this layer?
|
||||
/*0x0004*/ u16 mapData[0x1000]; // tilemap data? <-- gMapDataTop / gMapDataBottom
|
||||
/*0x2004*/ u8 collisionData[0x1000]; // more tilemap data? <-- gUnk_0200D654 / gUnk_02027EB4
|
||||
/*0x3004*/ u16 mapDataClone[0x1000]; // more tilemap data? <-- gUnk_0200E654 / gUnk_02028EB4
|
||||
/*0x5004*/ u16 metatileTypes[0x800]; // gMetatileTypesTop, gMetatileTypesBottom
|
||||
/*0x6004*/ u16 unkData2[0x800]; // gUnk_02011654,gUnk_0202BEB4
|
||||
/*0x7004*/ u16 metatiles[0x2000]; // gMetatilesTop, gMetatilesBottom
|
||||
/*0xb004*/ u8 unkData3[0x1000]; // gUnk_02016654, gUnk_02030EB4
|
||||
} LayerStruct;
|
||||
|
||||
extern LayerStruct gMapTop;
|
||||
|
||||
Reference in New Issue
Block a user