#ifndef METATILE_H #define METATILE_H #include "tile.h" #include #include class Metatile { public: Metatile(); public: QList *tiles = nullptr; uint16_t behavior; // 8 bits RSE, 9 bits FRLG uint8_t layerType; uint8_t encounterType; // FRLG only uint8_t terrainType; // FRLG only QString label; Metatile *copy(); void copyInPlace(Metatile*); static int getBlockIndex(int); }; #endif // METATILE_H