diff options
author | iainp5 <iain.pearce.ip@gmail.com> | 2024-09-09 17:23:16 +0100 |
---|---|---|
committer | iainp5 <iain.pearce.ip@gmail.com> | 2024-09-16 11:46:21 +0100 |
commit | 3d8ea7307e44d55e2a675f36c97ebfb04f996743 (patch) | |
tree | bcfbb544556d41a11257bd3d5951e59b8cbd4e1c /events.txt | |
parent | 6bbe2935e74b0d6674272b0adfef6dd5b07f7051 (diff) | |
download | 1989-dawn-of-freedom-3d8ea7307e44d55e2a675f36c97ebfb04f996743.tar.gz |
Updates to event prompts
Diffstat (limited to 'events.txt')
-rw-r--r-- | events.txt | 69 |
1 files changed, 47 insertions, 22 deletions
@@ -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 |