Skip to content

Commit

Permalink
Maps: Enable changing some map properties
Browse files Browse the repository at this point in the history
The following map properties can be changed now: Map name,
Map tileset, Map wrap type, Allow Teleport, Allow Escape and
Allow Save.
  • Loading branch information
rueter37 committed Nov 30, 2021
1 parent 670711b commit 4f87062
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions src/ui/maptree/map_properties_dialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -226,8 +226,32 @@ MapPropertiesDialog::~MapPropertiesDialog()
}

void MapPropertiesDialog::ok() {
m_info.name = ToDBString(ui->lineName->text());
m_map.chipset_id = ui->comboTileset->currentIndex() + 1;
m_map.width = ui->spinWidth->value();
m_map.height = ui->spinHeight->value();
m_map.scroll_type = ui->comboWrapping->currentIndex();
if (ui->radioTeleportParent->isChecked()) {
m_info.teleport = 0;
} else if (ui->radioTeleportAllow->isChecked()) {
m_info.teleport = 1;
} else {
m_info.teleport = 2;
}
if (ui->radioEscapeParent->isChecked()) {
m_info.escape = 0;
} else if (ui->radioEscapeAllow->isChecked()) {
m_info.escape = 1;
} else {
m_info.escape = 2;
}
if (ui->radioSaveParent->isChecked()) {
m_info.save = 0;
} else if (ui->radioSaveAllow->isChecked()) {
m_info.save = 1;
} else {
m_info.save = 2;
}
}

void MapPropertiesDialog::on_groupPanorama_toggled(bool arg1)
Expand Down

0 comments on commit 4f87062

Please sign in to comment.