summaryrefslogtreecommitdiff
path: root/events.txt
diff options
context:
space:
mode:
authoriainp5 <iain.pearce.ip@gmail.com>2024-09-09 17:23:16 +0100
committeriainp5 <iain.pearce.ip@gmail.com>2024-09-16 11:46:21 +0100
commit3d8ea7307e44d55e2a675f36c97ebfb04f996743 (patch)
treebcfbb544556d41a11257bd3d5951e59b8cbd4e1c /events.txt
parent6bbe2935e74b0d6674272b0adfef6dd5b07f7051 (diff)
download1989-dawn-of-freedom-3d8ea7307e44d55e2a675f36c97ebfb04f996743.tar.gz
Updates to event prompts
Diffstat (limited to 'events.txt')
-rw-r--r--events.txt69
1 files changed, 47 insertions, 22 deletions
diff --git a/events.txt b/events.txt
index b57b96e..f76cb99 100644
--- a/events.txt
+++ b/events.txt
@@ -4,7 +4,7 @@ CARD 1 - Legacy of Martial Law*
valid_spaces_country_opp 'Poland'
legacy_of_martial_law
valid_spaces_country_sc 'Poland'
-prompt ' in Poland'
+prompt 'Make a Support Check in Poland'
support_check 1
permanently_remove
@@ -13,7 +13,7 @@ CARD 2 - Solidarity Legalised*
# Place a Democratic SP in every uncontrolled Worker and Farmer space in Poland. Allows play of Walesa.
solidarity_legalised
valid_spaces_solidarity_legalised
-prompt 'every uncontrolled Worker and Farmer space in Poland'
+prompt 'to every uncontrolled Worker and Farmer space in Poland'
add_limited_infl 9 1
permanently_remove
@@ -24,7 +24,7 @@ valid_spaces_country 'Poland'
prompt 'any space(s) in Poland'
add_infl_free 4
valid_spaces_country_sc 'Poland'
-prompt ' in Poland'
+prompt 'Make Support Checks in Poland'
support_check 2
permanently_remove
@@ -67,7 +67,7 @@ permanently_remove
CARD 10 - Cult of Personality
# Place 4 Communist SPs in Worker or Farmer spaces in Romania, no more than 2 per space.
-valid_spaces_country_socio_2 'Romania' 3 4
+valid_spaces_country_socio_2 'Romania', 3, 4
prompt 'in Worker or Farmer spaces in Romania, no more than 2 per space'
add_limited_infl 4 2
permanently_remove
@@ -83,8 +83,8 @@ remove_x_opp_infl 2
CARD 12 - Apparatchicks
# Place 3 Communist SPs in any Bureaucratic space(s).
valid_spaces_socio 2
-prompt 'any Bureaucratic space(s)'
-add_infl 3
+prompt ' to any Bureaucratic space(s)'
+add_infl_free 3
permanently_remove
@@ -99,6 +99,7 @@ CARD 14 - Gorbachev Charms the West
valid_spaces_opponent
remove_opp_infl 2
valid_spaces_sc
+prompt 'Make a Support Check'
support_check 1
@@ -115,7 +116,7 @@ permanently_remove
CARD 17 - Roundtable talks
-# Place in front of the Democratic Player. In the next Power Struggle - he draw 2 random Power Struggle - cards from the Communist player. Then place this card in the discard pile.
+# Place in front of the Democratic Player. In the next Power Struggle - he draws 2 random Power Struggle - cards from the Communist player. Then place this card in the discard pile.
roundtable_talks
@@ -130,7 +131,7 @@ permanently_remove
CARD 19 - Papal vist
# Place 3 SPs in any Catholic Church space.
valid_spaces 20 35 38
-prompt 'in any Catholic Church space'
+prompt 'any Catholic Church space'
add_x_infl 3
permanently_remove
@@ -182,7 +183,7 @@ prompt ' from a Worker space'
remove_opp_infl 1
valid_spaces_opponent_socio 4
active_country
-prompt ' Worker space in the same country'
+prompt 'Make a support check in a Worker space in the same country'
support_check 1
@@ -239,7 +240,7 @@ permanently_remove
CARD 35 - Heal our Bleeding Wounds*
-# Increase USSR Stability by 1. If played in Early Year, -3 VPs. If played in Mid Year, -1 VP. If played in Late Year, +3 VPs.
+# If played in Early Year, -3 VPs. If played in Mid Year, -1 VP. If played in Late Year, +3 VPs.
heal_our_bleeding_wounds
permanently_remove
@@ -283,7 +284,7 @@ valid_spaces_country 'Hungary'
prompt 'Hungary'
add_infl_free 3
valid_spaces_country_sc 'Hungary'
-prompt ' in Hungary'
+prompt 'Make a Support Check in Hungary'
support_check 1
permanently_remove
@@ -294,7 +295,7 @@ valid_spaces_country_sc 'Romania'
prompt ' from Romania'
remove_opp_infl 3
valid_spaces_country_sc 'Romania'
-prompt ' in Romania'
+prompt 'Make a support check in Romania'
support_check 1
ceausescu
permanently_remove
@@ -314,10 +315,12 @@ CARD 44 - Inflationary Currency
# Target any Country where your opponent has Power. Place 2 SPs and make 1 Support Check in the Country using the Ops value of this card. Your opponent may cancel the Support Check by discarding a 3 Ops value card.
inflationary_currency
valid_spaces_country_sc
+prompt ()=>` from ${country_name(game.vm_active_country)}`
remove_opp_infl 2
inflationary_currency_discard
if discarded_card()
valid_spaces_country_sc
+prompt `Make a Support Check in ${game.vm_active_country}`
support_check 1
endif
permanently_remove
@@ -433,7 +436,7 @@ the_monday_demonstrations
prompt 'the Lutheran Church Space and Leipzig'
take_control_prep 2
valid_spaces_country_sc 'East_Germany'
-prompt ' in East Germany'
+prompt 'Make 5 Support Checks in East Germany'
support_check 5
permanently_remove
@@ -512,10 +515,17 @@ CARD 73 - Laszlo Tokes*
valid_spaces 50 56
prompt 'in Timisoara and Harghita/Covasna'
add_limited_infl 2 1
+prompt ' in Romania'
laszlo_tokes
+add_infl
+permanently_remove
+return
+prompt 'Make 2 Support Checks in Romania'
+support_check 2
permanently_remove
+
CARD 74 - FRG Embassies
# +1 for Democratic Support Checks in Eastern Europe the rest of this turn.
frg_embassies
@@ -530,6 +540,14 @@ permanently_remove
CARD 76 - Warsaw Pact Summit
# The Warsaw Pact holds a summit in Bucharest. The Communist player chooses who dominates the summit, the hardliners or the reformers. The Communist may either make 2 Support Checks with a +2 drm against Student and intellectual spaces, or place 4 SPs in spaces with no influence that are not controlled by the Democratic player.
warsaw_pact_summit
+if game.phase === 3
+prompt ' spaces with no Democratic influence'
+add_infl_free 4
+else
+prompt 'Select a Student or Intellectual space'
+valid_spaces_country_socio_2 3, 4
+support_check_modified 2 2
+endif
permanently_remove
@@ -556,7 +574,7 @@ permanently_remove
CARD 80 - Nepotism*
# Roll a die. 1-2: Place 4 Communist SPs in Worker spaces in the Balkans. 3-4: add 3 SPs in Worker spaces in the Balkans. 5-6: add 1 SP to a Worker space in the Balkans.
nepotism
-valid_spaces_region_socio 'Balkans' 4
+valid_spaces_region_socio 'Balkans', 4
prompt 'Worker spaces in the Balkans'
add_infl_free
permanently_remove
@@ -593,7 +611,7 @@ breakaway_baltic_republics
prompt 'any Minorities space'
take_control_prep 1
valid_spaces_sc
-prompt ' for a support check'
+prompt 'Select a space for a support check'
support_check 1
permanently_remove
@@ -639,7 +657,7 @@ prompt 'Czechoslovakia'
add_infl_free 4
civic_forum
valid_spaces_country_sc 'Czechoslovakia'
-prompt ' in Czechoslovakia'
+prompt 'Select a space in Czechoslovakia'
support_check 2
permanently_remove
@@ -650,7 +668,7 @@ valid_spaces_country_opp 'East_Germany'
prompt ' from East Germany'
remove_opp_infl 2
valid_spaces_country_sc 'East_Germany'
-prompt ' in East Germany'
+prompt 'Select a space in East Germany'
support_check 2
permanently_remove
@@ -665,6 +683,7 @@ CARD 93 - Shock Therapy*
# Target country must be one where the Communist has been toppled from power. Successful 3-6. -1 for every Communist Worker or Farmer space. +2 VPs and place 3 SPs in the country
shock_therapy
valid_spaces_country
+prompt `to ${game.vm_active_country}`
add_infl 3
permanently_remove
@@ -675,7 +694,7 @@ valid_spaces_country_sc 'Bulgaria'
prompt ' from Bulgaria'
remove_opp_infl 4
valid_spaces_country_sc 'Bulgaria'
-prompt ' in Bulgaria'
+prompt 'Make 2 Support Checks in Bulgaria'
support_check 2
permanently_remove
@@ -689,6 +708,7 @@ CARD 96 - The Chinese Solution*
# Can only take place if the Communist has reached the Protesters Massacred space on the Tiananmen Square track. The Communist may choose 1 country where he retains Power and conduct 5 Support Checks with a +3 modifier, but suffers a penalty of +3 VPs.
the_chinese_solution
valid_spaces_country_sc
+prompt `Make 5 Support Checks in ${game.vm_active_country}`
support_check_modified 5 3
permanently_remove
@@ -708,7 +728,7 @@ valid_spaces_country_sc 'Bulgaria'
prompt ' from Bulgaria'
remove_limited_opp_infl 3 2
valid_spaces_country_sc 'Bulgaria'
-prompt ' in Bulgaria'
+prompt 'Make a support check in Bulgaria'
support_check 1
permanently_remove
@@ -755,9 +775,11 @@ CARD 105 - Public Against Violence*
# Place 2 Democratic SPs each in Kosice and Presov. Make one Support Check in Bratislava using the Ops value of this card.
valid_spaces 36 37
prompt 'Kosice and Presov'
-add_limited_infl 4 2
+add_x_infl 2
+valid_spaces 36 37
+add_x_infl 2
public_against_violence
-prompt ': Bratislava'
+prompt 'Make a Support Check in Bratislava'
support_check_modified 1 2
permanently_remove
@@ -768,6 +790,7 @@ social_democratic_platform_adopted
valid_spaces_country
add_infl_free 2
valid_spaces_country_sc
+prompt `Make a Support Check in ${game.vm_active_country}`
support_check 1
permanently_remove
@@ -775,7 +798,7 @@ permanently_remove
CARD 107 - Massacre in Timisoara*
# Communist Player makes Support Checks in Romania using the Ops value of this card with +2 drm. Requires play of Lazslo Tokes.
valid_spaces_country_sc 'Romania'
-prompt ' in Romania'
+prompt 'Make Support Checks in Romania'
support_check_modified 2 2
permanently_remove
@@ -797,5 +820,7 @@ permanently_remove
CARD 110 - Malta Summit*
# Roll a die. The summit is successful 4-6. If successful, +3VPs and remove 5 Communist SPs from elite space(s). The Democrat receives a modifier based on the USSR Stability Track: +1 if Sajudis +2 if The Baltic Way +3 if Breakaway Baltic Republics Not playable for the event after Kremlin Coup.
malta_summit
+prompt ' from Elite spaces'
+remove_opp_infl 5
permanently_remove