document more Ep3 NTE differences
This commit is contained in:
+18
-16
@@ -10,10 +10,11 @@
|
||||
namespace Episode3 {
|
||||
|
||||
struct MapState {
|
||||
le_uint16_t width;
|
||||
le_uint16_t height;
|
||||
parray<parray<uint8_t, 0x10>, 0x10> tiles;
|
||||
parray<parray<uint8_t, 6>, 2> start_tile_definitions;
|
||||
/* 0000 */ le_uint16_t width;
|
||||
/* 0002 */ le_uint16_t height;
|
||||
/* 0004 */ parray<parray<uint8_t, 0x10>, 0x10> tiles;
|
||||
/* 0104 */ parray<parray<uint8_t, 6>, 2> start_tile_definitions;
|
||||
/* 0110 */
|
||||
|
||||
MapState();
|
||||
void clear();
|
||||
@@ -22,18 +23,19 @@ struct MapState {
|
||||
} __attribute__((packed));
|
||||
|
||||
struct MapAndRulesState {
|
||||
MapState map;
|
||||
uint8_t num_players;
|
||||
uint8_t unused1;
|
||||
uint8_t environment_number;
|
||||
uint8_t num_players_per_team;
|
||||
uint8_t num_team0_players;
|
||||
uint8_t unused2;
|
||||
le_uint16_t start_facing_directions;
|
||||
uint32_t unused3;
|
||||
le_uint32_t map_number;
|
||||
uint32_t unused4;
|
||||
Rules rules;
|
||||
/* 0000 */ MapState map;
|
||||
/* 0110 */ uint8_t num_players;
|
||||
/* 0111 */ uint8_t unused1;
|
||||
/* 0112 */ uint8_t environment_number;
|
||||
/* 0113 */ uint8_t num_players_per_team;
|
||||
/* 0114 */ uint8_t num_team0_players;
|
||||
/* 0115 */ uint8_t unused2;
|
||||
/* 0116 */ le_uint16_t start_facing_directions;
|
||||
/* 0118 */ uint32_t unused3;
|
||||
/* 011C */ le_uint32_t map_number;
|
||||
/* 0120 */ uint32_t unused4;
|
||||
/* 0124 */ Rules rules;
|
||||
/* 0138 */
|
||||
|
||||
MapAndRulesState();
|
||||
void clear();
|
||||
|
||||
Reference in New Issue
Block a user