diff options
| author | Ben Boeckel <MathStuf@gmail.com> | 2008-09-25 22:55:25 +0000 |
|---|---|---|
| committer | Ben Boeckel <MathStuf@gmail.com> | 2008-09-25 22:55:25 +0000 |
| commit | 64730b32e2c595469eb23e9cd40332b4a80e3e27 (patch) | |
| tree | a75a17a7c7ac78e2e323e1cdecef8f6a3939f844 /sigmodr/RulesUI.cpp | |
| parent | 4c4fdc8d4540bd1bd52021b502f05f27a8ef98e1 (diff) | |
| download | sigen-64730b32e2c595469eb23e9cd40332b4a80e3e27.tar.gz sigen-64730b32e2c595469eb23e9cd40332b4a80e3e27.tar.xz sigen-64730b32e2c595469eb23e9cd40332b4a80e3e27.zip | |
[FIX] Removed *_End defines
[FIX] Added weights to items and associated fields
[FIX] Option for pausing during ATB battles when choosing moves added
git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@267 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'sigmodr/RulesUI.cpp')
| -rw-r--r-- | sigmodr/RulesUI.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sigmodr/RulesUI.cpp b/sigmodr/RulesUI.cpp index 1e7db476..13580849 100644 --- a/sigmodr/RulesUI.cpp +++ b/sigmodr/RulesUI.cpp @@ -40,6 +40,8 @@ void Sigmodr::RulesUI::setGui() varHardCash->setChecked(qobject_cast<Sigmod::Rules*>(modified())->hardCash() ? Qt::Checked : Qt::Unchecked); varSwitchStyle->setChecked(qobject_cast<Sigmod::Rules*>(modified())->allowSwitchStyle() ? Qt::Checked : Qt::Unchecked); varUseTurns->setChecked(qobject_cast<Sigmod::Rules*>(modified())->useTurns() ? Qt::Checked : Qt::Unchecked); + varPausedATB->setDisabled(qobject_cast<Sigmod::Rules*>(modified())->useTurns()); + varPausedATB->setChecked(qobject_cast<Sigmod::Rules*>(modified())->pausedATB() ? Qt::Checked : Qt::Unchecked); boxSplitSpecial->setChecked(qobject_cast<Sigmod::Rules*>(modified())->specialSplit() ? Qt::Checked : Qt::Unchecked); varSplitSpecialDV->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->specialDVSplit() ? Qt::Checked : Qt::Unchecked); boxEffortValues->setChecked(qobject_cast<Sigmod::Rules*>(modified())->effortValuesAllowed() ? Qt::Checked : Qt::Unchecked); @@ -61,6 +63,7 @@ void Sigmodr::RulesUI::setGui() varMaxAbilities->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxAbilities()); varMaxStages->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxStages()); varMaxMoney->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxMoney()); + varMaxTotalWeight->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxTotalWeight()); } void Sigmodr::RulesUI::apply() @@ -106,6 +109,11 @@ void Sigmodr::RulesUI::on_varUseTurns_toggled(const bool useTurns) qobject_cast<Sigmod::Rules*>(modified())->setUseTurns(useTurns); } +void Sigmodr::RulesUI::on_varPausedATB_toggled(const bool pausedATB) +{ + qobject_cast<Sigmod::Rules*>(modified())->setPausedATB(pausedATB); +} + void Sigmodr::RulesUI::on_boxSplitSpecial_toggled(const bool splitSpecial) { qobject_cast<Sigmod::Rules*>(modified())->setSpecialSplit(splitSpecial); @@ -192,3 +200,8 @@ void Sigmodr::RulesUI::on_varMaxMoney_valueChanged(const int maxMoney) { qobject_cast<Sigmod::Rules*>(modified())->setMaxMoney(maxMoney); } + +void Sigmodr::RulesUI::on_varMaxTotalWeight_valueChanged(const int maxTotalWeight) +{ + qobject_cast<Sigmod::Rules*>(modified())->setMaxTotalWeight(maxTotalWeight); +} |
