Show mouse coords in map event editor

This commit is contained in:
GriffinR 2020-06-02 14:27:03 -04:00 committed by huderlem
parent 6cb1c532a4
commit 32726d4a6a

View file

@ -905,13 +905,19 @@ void Editor::onHoveredMapMetatileChanged(int x, int y) {
.arg(y)
.arg(getMetatileDisplayMessage(metatileId))
.arg(QString::number(pow(scale_base, scale_exp), 'g', 2)));
} else if (map_item->paintingMode == MapPixmapItem::PaintMode::EventObjects
&& x >= 0 && x < map->getWidth() && y >= 0 && y < map->getHeight()) {
this->ui->statusBar->showMessage(QString("X: %1, Y: %2")
.arg(x)
.arg(y));
}
}
void Editor::onHoveredMapMetatileCleared() {
this->playerViewRect->setVisible(false);
this->cursorMapTileRect->setVisible(false);
if (map_item->paintingMode == MapPixmapItem::PaintMode::Metatiles) {
if (map_item->paintingMode == MapPixmapItem::PaintMode::Metatiles
|| map_item->paintingMode == MapPixmapItem::PaintMode::EventObjects) {
this->ui->statusBar->clearMessage();
}
}