summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2024-12-13 16:06:25 +0100
committerTor Andersson <tor@ccxvii.net>2024-12-13 16:06:25 +0100
commit3d6c62e23704226551e2fa5475544878dc791f31 (patch)
tree189121057e297edc1be25004e98078d67b0cf76f
parent82670c87330642fa62b1ebf9597bac5ac60b71a3 (diff)
downloadmaria-3d6c62e23704226551e2fa5475544878dc791f31.tar.gz
Hide "politics" checkbox for minor power deals.
-rw-r--r--play.html4
-rw-r--r--play.js2
2 files changed, 4 insertions, 2 deletions
diff --git a/play.html b/play.html
index cbfdd62..a86e59a 100644
--- a/play.html
+++ b/play.html
@@ -181,7 +181,7 @@
<option value="15">Turn 12</option>
</select>
<p>
- <label><input type="checkbox" name="a_phase" value="1" id="a_phase_politics">Politics</label>
+ <label id="a_politics_label"><input type="checkbox" name="a_phase" value="1" id="a_phase_politics">Politics</label>
<label><input type="checkbox" name="a_phase" value="4" id="a_phase_movement">Movement</label>
<label><input type="checkbox" name="a_phase" value="8" id="a_phase_retreat">Retreat</label>
<label id="a_hussars_label"><input type="checkbox" name="a_phase" value="2" id="a_phase_hussars">Hussars</label>
@@ -215,7 +215,7 @@
<option value="15">Turn 12</option>
</select>
<p>
- <label><input type="checkbox" name="b_phase" value="1" id="b_phase_politics">Politics</label>
+ <label id="b_politics_label"><input type="checkbox" name="b_phase" value="1" id="b_phase_politics">Politics</label>
<label><input type="checkbox" name="b_phase" value="4" id="b_phase_movement">Movement</label>
<label><input type="checkbox" name="b_phase" value="8" id="b_phase_retreat">Retreat</label>
<label id="b_hussars_label"><input type="checkbox" name="b_phase" value="2" id="b_phase_hussars">Hussars</label>
diff --git a/play.js b/play.js
index 836effe..9a3ac97 100644
--- a/play.js
+++ b/play.js
@@ -1908,6 +1908,8 @@ function update_deal_options() {
let b_power = window.propose_deal_form.elements.b_power.value | 0
window.a_hussars_label.classList.toggle("hide", a_power !== P_AUSTRIA)
window.b_hussars_label.classList.toggle("hide", b_power !== P_AUSTRIA)
+ window.a_politics_label.classList.toggle("hide", all_minor_powers.includes(a_power))
+ window.b_politics_label.classList.toggle("hide", all_minor_powers.includes(b_power))
}
function propose_deal() {