mirror of
https://github.com/huderlem/porymap.git
synced 2026-09-09 17:35:37 -05:00
Ignore invalid metatiles in selection calls to metatile selectors
This commit is contained in:
@@ -23,8 +23,8 @@ public:
|
||||
}
|
||||
QPoint getSelectionDimensions();
|
||||
void draw();
|
||||
void select(uint16_t metatile);
|
||||
void selectFromMap(uint16_t metatileId, uint16_t collision, uint16_t elevation);
|
||||
bool select(uint16_t metatile);
|
||||
bool selectFromMap(uint16_t metatileId, uint16_t collision, uint16_t elevation);
|
||||
void setTilesets(Tileset*, Tileset*);
|
||||
QList<uint16_t>* getSelectedMetatiles();
|
||||
QList<QPair<uint16_t, uint16_t>>* getSelectedCollisions();
|
||||
|
||||
@@ -39,7 +39,7 @@ public:
|
||||
~TilesetEditor();
|
||||
void setMap(Map*);
|
||||
void setTilesets(QString, QString);
|
||||
void selectMetatile(uint16_t metatileId);
|
||||
bool selectMetatile(uint16_t metatileId);
|
||||
|
||||
private slots:
|
||||
void onHoveredMetatileChanged(uint16_t);
|
||||
|
||||
@@ -17,7 +17,7 @@ public:
|
||||
}
|
||||
Map *map = nullptr;
|
||||
void draw();
|
||||
void select(uint16_t metatileId);
|
||||
bool select(uint16_t metatileId);
|
||||
void setTilesets(Tileset*, Tileset*);
|
||||
uint16_t getSelectedMetatile();
|
||||
void updateSelectedMetatile();
|
||||
|
||||
Reference in New Issue
Block a user