"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LIBERTY_OR_COLLECTIVIZATION = exports.COMMUNIST_EXTRA_HERO_POINT = exports.ANARCHIST_EXTRA_HERO_POINT = exports.NORTHERN = exports.SOUTHERN = exports.ARAGON = exports.MADRID = exports.ORGANIZATION_MEDALLION_ID = exports.ARCHIVES_MEDALLION_ID = exports.VOLUNTEERS_MEDALLION_ID = exports.INTELLIGENCE_MEDALLION_ID = exports.PROPAGANDA_MEDALLION_ID = exports.STRATEGY_MEDALLION_ID = exports.FRONTS = exports.DEFEAT = exports.VICTORY = exports.TRASH = exports.TOWARDS_CENTER = exports.AWAY_FROM_CENTER = exports.SELF = exports.PLAYER_WITH_MOST_HERO_POINTS = exports.OTHER_PLAYERS = exports.ON = exports.OFF = exports.TEAMWORK_BONUS = exports.MORALE_BONUS = exports.FOREIGN_AID = exports.SOVIET_SUPPORT = exports.INITIATIVE_PLAYER = exports.GOVERNMENT = exports.COLLECTIVIZATION = exports.CLOSEST_TO_VICTORY = exports.CLOSEST_TO_DEFEAT = exports.LIBERTY = exports.ANY = exports.MODERATES_ID = exports.COMMUNISTS_ID = exports.ANARCHISTS_ID = exports.MODERATE = exports.COMMUNIST = exports.ANARCHIST = exports.ALL_PLAYERS = void 0; exports.create_effect = create_effect; const LIBERTY = 0; exports.LIBERTY = LIBERTY; const COLLECTIVIZATION = 1; exports.COLLECTIVIZATION = COLLECTIVIZATION; const GOVERNMENT = 2; exports.GOVERNMENT = GOVERNMENT; const SOVIET_SUPPORT = 3; exports.SOVIET_SUPPORT = SOVIET_SUPPORT; const FOREIGN_AID = 4; exports.FOREIGN_AID = FOREIGN_AID; const LIBERTY_OR_COLLECTIVIZATION = 5; exports.LIBERTY_OR_COLLECTIVIZATION = LIBERTY_OR_COLLECTIVIZATION; const MORALE_BONUS = 0; exports.MORALE_BONUS = MORALE_BONUS; const TEAMWORK_BONUS = 1; exports.TEAMWORK_BONUS = TEAMWORK_BONUS; const OFF = 0; exports.OFF = OFF; const ON = 1; exports.ON = ON; const PLAYER_WITH_MOST_HERO_POINTS = 0; exports.PLAYER_WITH_MOST_HERO_POINTS = PLAYER_WITH_MOST_HERO_POINTS; const INITIATIVE_PLAYER = 'i'; exports.INITIATIVE_PLAYER = INITIATIVE_PLAYER; const ALL_PLAYERS = 'all'; exports.ALL_PLAYERS = ALL_PLAYERS; const ARAGON = 'a'; exports.ARAGON = ARAGON; const MADRID = 'm'; exports.MADRID = MADRID; const NORTHERN = 'n'; exports.NORTHERN = NORTHERN; const SOUTHERN = 's'; exports.SOUTHERN = SOUTHERN; const CLOSEST_TO_DEFEAT = 'd'; exports.CLOSEST_TO_DEFEAT = CLOSEST_TO_DEFEAT; const CLOSEST_TO_VICTORY = 'v'; exports.CLOSEST_TO_VICTORY = CLOSEST_TO_VICTORY; const FRONTS = [ARAGON, MADRID, NORTHERN, SOUTHERN]; exports.FRONTS = FRONTS; const TOWARDS_CENTER = 10; exports.TOWARDS_CENTER = TOWARDS_CENTER; const AWAY_FROM_CENTER = 11; exports.AWAY_FROM_CENTER = AWAY_FROM_CENTER; const ANY = 'any'; exports.ANY = ANY; const SELF = 'self'; exports.SELF = SELF; const OTHER_PLAYERS = 'other'; exports.OTHER_PLAYERS = OTHER_PLAYERS; const TRASH = 'trash'; exports.TRASH = TRASH; const ANARCHISTS_ID = 'a'; exports.ANARCHISTS_ID = ANARCHISTS_ID; const COMMUNISTS_ID = 'c'; exports.COMMUNISTS_ID = COMMUNISTS_ID; const MODERATES_ID = 'm'; exports.MODERATES_ID = MODERATES_ID; const ANARCHIST = 'Anarchist'; exports.ANARCHIST = ANARCHIST; const COMMUNIST = 'Communist'; exports.COMMUNIST = COMMUNIST; const MODERATE = 'Moderate'; exports.MODERATE = MODERATE; const VICTORY = 'Victory'; exports.VICTORY = VICTORY; const DEFEAT = 'Defeat'; exports.DEFEAT = DEFEAT; const STRATEGY_MEDALLION_ID = 3; exports.STRATEGY_MEDALLION_ID = STRATEGY_MEDALLION_ID; const PROPAGANDA_MEDALLION_ID = 4; exports.PROPAGANDA_MEDALLION_ID = PROPAGANDA_MEDALLION_ID; const INTELLIGENCE_MEDALLION_ID = 5; exports.INTELLIGENCE_MEDALLION_ID = INTELLIGENCE_MEDALLION_ID; const VOLUNTEERS_MEDALLION_ID = 6; exports.VOLUNTEERS_MEDALLION_ID = VOLUNTEERS_MEDALLION_ID; const ARCHIVES_MEDALLION_ID = 7; exports.ARCHIVES_MEDALLION_ID = ARCHIVES_MEDALLION_ID; const ORGANIZATION_MEDALLION_ID = 8; exports.ORGANIZATION_MEDALLION_ID = ORGANIZATION_MEDALLION_ID; const ANARCHIST_EXTRA_HERO_POINT = 0; exports.ANARCHIST_EXTRA_HERO_POINT = ANARCHIST_EXTRA_HERO_POINT; const COMMUNIST_EXTRA_HERO_POINT = 1; exports.COMMUNIST_EXTRA_HERO_POINT = COMMUNIST_EXTRA_HERO_POINT; function create_effect(type, target, value, faction) { return { type, target, value, faction, }; } const data = { cards: [ {}, { id: 1, effects: [ create_effect('track', FOREIGN_AID, 2), create_effect('function', 'card1_event2', 0), create_effect('track', SOVIET_SUPPORT, -1), ], icons: ['foreign_aid', 'add_to_front', 'd_soviet_support'], strength: 1, title: 'CLANDESTINE FRENCH ARMS', type: 'pc', }, { id: 2, effects: [ create_effect('track', FOREIGN_AID, 1), create_effect('front', ANY, 3), create_effect('track', LIBERTY, -2), ], icons: ['foreign_aid', 'add_to_front', 'd_liberty'], strength: 2, title: 'POPULAR ARMY OF THE REPUBLIC', type: 'pc', }, { id: 3, effects: [ create_effect('front', CLOSEST_TO_DEFEAT, 3), create_effect('function', 'card3_event2', 0), create_effect('draw_card', SELF, 1), ], icons: ['add_to_front', 'government', 'draw_card'], strength: 2, title: 'MEXICAN GUNS', type: 'pc', }, { id: 4, effects: [ create_effect('front', MADRID, 3), create_effect('track', FOREIGN_AID, 1), create_effect('swap_card_tableau_hand', ANY, 1), ], icons: ['add_to_front', 'foreign_aid'], strength: 1, title: 'BATTLE OF GUADALAJARA', type: 'pc', }, { id: 5, effects: [ create_effect('bonus', ANY, ON), create_effect('front', CLOSEST_TO_DEFEAT, 2), create_effect('draw_card', SELF, 3), create_effect('draw_card', OTHER_PLAYERS, 1), ], icons: ['teamwork_on', 'add_to_front', 'draw_card'], strength: 1, title: '"SI ME OUIERES ESCRIBIR"', type: 'pc', }, { id: 6, effects: [ create_effect('bonus', ANY, ON), create_effect('state', 'remove_attack_from_fronts', 6), create_effect('track', GOVERNMENT, 1), create_effect('draw_card', SELF, 1), ], icons: ['teamwork_on', 'add_to_front', 'government', 'draw_card'], strength: 2, title: 'XYZ LINE', type: 'pc', }, { id: 7, effects: [ create_effect('front', ANY, 1), create_effect('track', FOREIGN_AID, 2), create_effect('track', COLLECTIVIZATION, -1), create_effect('track', GOVERNMENT, 2), create_effect('hero_points', SELF, 1), ], icons: [ 'add_to_front', 'foreign_aid', 'd_collectivization', 'government', ], strength: 3, title: 'INDALECIO PRIETO', type: 'pc', }, { id: 8, effects: [ create_effect('bonus', ANY, ON), create_effect('front', ANY, 3), ], icons: ['teamwork_on', 'add_to_front'], strength: 1, title: "PEOPLE'S OLYMPIAD", type: 'pc', }, { id: 9, effects: [ create_effect('track', LIBERTY, -2), create_effect('track', COLLECTIVIZATION, -2), create_effect('track', SOVIET_SUPPORT, -2), create_effect('draw_card', SELF, 3), ], icons: [ 'd_liberty', 'd_collectivization', 'd_soviet_support', 'draw_card', ], strength: 1, title: 'FOUR ANARCHIST MINISTERS', type: 'pc', }, { id: 10, effects: [ create_effect('track', FOREIGN_AID, 4), create_effect('function', 'card10_event2', 0), create_effect('add_card_to_tableau', ANY, 1), ], icons: ['foreign_aid', 'draw_card'], strength: 1, title: 'GUERNICA', type: 'pc', }, { id: 11, effects: [ create_effect('front', CLOSEST_TO_DEFEAT, 1), create_effect('remove_blank_marker', ANY, 1), create_effect('track', FOREIGN_AID, 2), ], icons: ['add_to_front', 'foreign_aid'], strength: 1, title: 'ERNEST HEMINGWAY', type: 'pc', }, { id: 12, effects: [ create_effect('take_hero_points', OTHER_PLAYERS, 2), create_effect('track', SOVIET_SUPPORT, -3), create_effect('track', COLLECTIVIZATION, -3), ], icons: ['add_to_front', 'd_soviet_support', 'd_collectivization'], strength: 1, title: 'HUESCA OFFENSIVE', type: 'pc', }, { id: 13, effects: [ create_effect('track', FOREIGN_AID, 1), create_effect('track', SOVIET_SUPPORT, -1), create_effect('track', GOVERNMENT, 2), create_effect('hero_points', SELF, 1), ], icons: ['foreign_aid', 'd_soviet_support', 'government'], strength: 1, title: 'PABLO NERUDA', type: 'pc', }, { id: 14, effects: [ create_effect('front', NORTHERN, 2), create_effect('track', COLLECTIVIZATION, -1), create_effect('track', GOVERNMENT, 1), ], icons: ['add_to_front', 'd_collectivization', 'government'], strength: 1, title: 'EUSKO GUDAROSTEA', type: 'pc', }, { id: 15, effects: [ create_effect('track', LIBERTY_OR_COLLECTIVIZATION, -4), create_effect('track', FOREIGN_AID, 2), create_effect('return_card', TRASH, 1), ], icons: ['d_liberty', 'd_collectivization', 'foreign_aid', 'draw_card'], strength: 2, title: 'JUAN NEGRÍN', type: 'pc', }, { id: 16, effects: [ create_effect('state', 'move_attacks', 2), create_effect('function', 'card16_event2', 0), ], icons: ['add_to_front', 'foreign_aid'], strength: 1, title: 'PUBLICIZE FASCIST WAR CRIMES', type: 'pc', }, { id: 17, effects: [ create_effect('track', FOREIGN_AID, 1), create_effect('track', GOVERNMENT, 1), create_effect('function', 'card17_event3', 0), ], icons: ['foreign_aid', 'government', 'd_collectivization'], strength: 1, title: 'AGRARIAN REFORM', type: 'pc', }, { id: 18, effects: [ create_effect('track', COLLECTIVIZATION, -3), create_effect('track', GOVERNMENT, 2), create_effect('draw_card', SELF, 2), ], icons: ['d_collectivization', 'government', 'draw_card'], strength: 1, title: 'IMPOSE FACTORY MANAGERS', type: 'pc', }, { id: 19, effects: [ create_effect('front', CLOSEST_TO_DEFEAT, 2), create_effect('track', GOVERNMENT, -1), create_effect('return_card', TRASH, 1), ], icons: ['add_to_front', 'government', 'draw_card'], strength: 2, title: '¡NO PASARÁN!', type: 'pc', }, { id: 20, effects: [ create_effect('bonus', ANY, ON), create_effect('track', SOVIET_SUPPORT, 2), create_effect('function', 'card20_event3', 0), ], icons: ['teamwork_on', 'soviet_support', 'add_to_front'], strength: 2, title: 'RUSSIAN FIGHTERS', type: 'pc', }, { id: 21, effects: [ create_effect('front', ANY, 1), create_effect('track', LIBERTY, -2), create_effect('track', COLLECTIVIZATION, -2), create_effect('hero_points', SELF, 1), ], icons: ['add_to_front', 'd_liberty', 'd_collectivization'], strength: 1, title: 'ENRIQUE LÍSTER', type: 'pc', }, { id: 22, effects: [ create_effect('track', LIBERTY, -2), create_effect('track', SOVIET_SUPPORT, 1), create_effect('function', 'card22_event3', 0), ], icons: ['d_liberty', 'soviet_support', 'government'], strength: 2, title: 'LARGO CABALLERO', type: 'pc', }, { id: 23, effects: [ create_effect('function', 'card23_event1', 0), create_effect('track', FOREIGN_AID, -2), create_effect('draw_card', SELF, 2), ], icons: ['add_to_front', 'd_foreign_aid', 'draw_card'], strength: 2, title: 'SOVIET TANKS', type: 'pc', }, { id: 24, effects: [ create_effect('front', ANY, 1), create_effect('track', SOVIET_SUPPORT, 2), create_effect('track', LIBERTY, -1), create_effect('track', GOVERNMENT, -2), create_effect('hero_points', SELF, 1), ], icons: ['add_to_front', 'soviet_support', 'd_liberty', 'government'], strength: 3, title: 'DOLORES IBÁRRURI', type: 'pc', }, { id: 25, effects: [ create_effect('bonus', ANY, ON), create_effect('front', CLOSEST_TO_DEFEAT, 2), create_effect('draw_card', SELF, 3), create_effect('draw_card', OTHER_PLAYERS, 1), ], icons: ['teamwork_on', 'add_to_front', 'draw_card'], strength: 1, title: 'PAUL ROBESON', type: 'pc', }, { id: 26, effects: [ create_effect('function', 'card26_event1', 0), create_effect('front', MADRID, 1), create_effect('track', LIBERTY, -2), create_effect('track', GOVERNMENT, -1), ], icons: ['add_to_front', 'd_liberty', 'government'], strength: 1, title: 'MADRID DEFENSE COUNCIL', type: 'pc', }, { id: 27, effects: [ create_effect('remove_blank_marker', ANY, 1), create_effect('track', SOVIET_SUPPORT, 3), create_effect('track', FOREIGN_AID, -1), create_effect('draw_card', SELF, 1), ], icons: ['soviet_support', 'd_foreign_aid', 'draw_card'], strength: 1, title: "STALIN GETS THE REPUBLIC'S GOLD", type: 'pc', }, { id: 28, effects: [ create_effect('bonus', ANY, ON), create_effect('front', SOUTHERN, 3), create_effect('track', FOREIGN_AID, -1), create_effect('draw_card', SELF, 1), ], icons: ['teamwork_on', 'add_to_front', 'd_foreign_aid', 'draw_card'], strength: 1, title: 'INTERNATIONAL BRIGADES', type: 'pc', }, { id: 29, effects: [ create_effect('track', GOVERNMENT, -2), create_effect('function', 'card29_event2', 0), ], icons: ['government', 'd_liberty'], strength: 1, title: 'BAN WOMEN FROM THE FRONT', type: 'pc', }, { id: 30, effects: [ create_effect('front', ANY, 1), create_effect('track', SOVIET_SUPPORT, 2), create_effect('track', FOREIGN_AID, -3), ], icons: ['add_to_front', 'soviet_support', 'd_foreign_aid'], strength: 1, title: 'ABRAHAM LINCOLN BRIGADE', type: 'pc', }, { id: 31, effects: [ create_effect('attack', ANY, -2), create_effect('track', SOVIET_SUPPORT, 3), create_effect('track', GOVERNMENT, -2), ], icons: ['soviet_support', 'government'], strength: 2, title: 'OUTLAW THE POUM', type: 'pc', }, { id: 32, effects: [ create_effect('take_hero_points', OTHER_PLAYERS, 1), create_effect('front', ANY, 1), create_effect('track', SOVIET_SUPPORT, 1), create_effect('track', LIBERTY_OR_COLLECTIVIZATION, -3), ], icons: [ 'add_to_front', 'soviet_support', 'd_liberty', 'd_collectivization', ], strength: 1, title: 'DISBAND THE CONTROL PATROLS', type: 'pc', }, { id: 33, effects: [ create_effect('attack', ARAGON, -1), create_effect('track', SOVIET_SUPPORT, 1), create_effect('track', LIBERTY, -4), create_effect('swap_card_tableau_hand', ANY, 1), ], icons: ['soviet_support', 'd_liberty'], strength: 1, title: 'MAY DAYS', type: 'pc', }, { id: 34, effects: [ create_effect('front', SOUTHERN, 2), create_effect('track', GOVERNMENT, -1), create_effect('draw_card', SELF, 1), ], icons: ['add_to_front', 'government', 'draw_card'], strength: 1, title: 'FIFTH REGIMENT', type: 'pc', }, { id: 35, effects: [ create_effect('front', ANY, 2), create_effect('function', 'card35_event2', 0), create_effect('draw_card', SELF, 2), ], icons: ['add_to_front', 'soviet_support', 'draw_card'], strength: 1, title: 'THÄLMANN BATTALION', type: 'pc', }, { id: 36, effects: [ create_effect('track', SOVIET_SUPPORT, 2), create_effect('track', COLLECTIVIZATION, -3), create_effect('draw_card', SELF, 2), create_effect('add_card_to_tableau', ANY, 1), ], icons: ['soviet_support', 'd_collectivization', 'draw_card'], strength: 1, title: 'DE-COLLECTIVIZE AGRICULTURE', type: 'pc', }, { id: 37, effects: [ create_effect('front', ANY, 1), create_effect('track', COLLECTIVIZATION, 2), create_effect('track', LIBERTY, 2), create_effect('track', GOVERNMENT, TOWARDS_CENTER), create_effect('hero_points', SELF, 1), ], icons: [ 'add_to_front', 'collectivization', 'liberty', 'government_to_center', ], strength: 3, title: 'BUENAVENTURA DURRUTI', type: 'pc', }, { id: 38, effects: [ create_effect('track', LIBERTY, 3), create_effect('track', SOVIET_SUPPORT, -2), create_effect('draw_card', SELF, 1), create_effect('swap_card_tableau_hand', ANY, 1), ], icons: ['liberty', 'd_soviet_support', 'draw_card'], strength: 2, title: 'MUJERES LIBRES', type: 'pc', }, { id: 39, effects: [ create_effect('state', 'remove_attack_from_fronts', 39), create_effect('track', COLLECTIVIZATION, 1), create_effect('draw_card', SELF, 2), ], icons: ['add_to_front', 'collectivization', 'draw_card'], strength: 1, title: 'IRON COLUMN', type: 'pc', }, { id: 40, effects: [ create_effect('front', CLOSEST_TO_DEFEAT, 3), create_effect('track', COLLECTIVIZATION, 2), create_effect('draw_card', SELF, 1), ], icons: ['add_to_front', 'collectivization', 'draw_card'], strength: 2, title: 'ASTURIAN MINERS', type: 'pc', }, { id: 41, effects: [ create_effect('bonus', ANY, ON), create_effect('track', COLLECTIVIZATION, 3), create_effect('return_card', TRASH, 1), ], icons: ['teamwork_on', 'collectivization', 'draw_card'], strength: 2, title: 'CNT-FAI', type: 'pc', }, { id: 42, effects: [ create_effect('track', LIBERTY, 2), create_effect('front', ARAGON, 2), create_effect('front', MADRID, 1), create_effect('function', 'card42_event3', 0), ], icons: ['liberty', 'add_to_front'], strength: 2, title: 'DURRUTI COLUMN', type: 'pc', }, { id: 43, effects: [ create_effect('bonus', ANY, ON), create_effect('front', ARAGON, 1), create_effect('track', SOVIET_SUPPORT, -2), create_effect('draw_card', SELF, 3), create_effect('draw_card', OTHER_PLAYERS, 1), ], icons: ['teamwork_on', 'add_to_front', 'd_soviet_support', 'draw_card'], strength: 1, title: 'GEORGE ORWELL', type: 'pc', }, { id: 44, effects: [ create_effect('take_hero_points', OTHER_PLAYERS, 1), create_effect('front', MADRID, 2), create_effect('track', LIBERTY, 1), create_effect('track', FOREIGN_AID, -1), ], icons: ['add_to_front', 'liberty', 'd_foreign_aid'], strength: 1, title: 'F.I.J.L.', type: 'pc', }, { id: 45, effects: [ create_effect('front', ANY, 2), create_effect('function', 'card45_event2', 0), create_effect('track', FOREIGN_AID, -3), ], icons: ['add_to_front', 'collectivization', 'd_foreign_aid'], strength: 1, title: 'ARM THE UNIONS', type: 'pc', }, { id: 46, effects: [ create_effect('bonus', ANY, ON), create_effect('track', LIBERTY, 2), create_effect('state', 'peek_fascist_cards', 0), ], icons: ['teamwork_on', 'liberty', 'add_to_front'], strength: 1, title: 'GUERRILLAS', type: 'pc', }, { id: 47, effects: [ create_effect('remove_blank_marker', ANY, 1), create_effect('track', LIBERTY, 2), create_effect('track', GOVERNMENT, TOWARDS_CENTER), create_effect('draw_card', SELF, 1), ], icons: ['liberty', 'government_to_center', 'draw_card'], strength: 1, title: 'RADICAL EDUCATION', type: 'pc', }, { id: 48, effects: [ create_effect('front', CLOSEST_TO_DEFEAT, 2), create_effect('track', SOVIET_SUPPORT, -2), create_effect('draw_card', SELF, 3), ], icons: ['add_to_front', 'd_soviet_support', 'draw_card'], strength: 1, title: 'MATTEOTTI BATTALION', type: 'pc', }, { id: 49, effects: [ create_effect('track', COLLECTIVIZATION, 4), create_effect('draw_card', SELF, 1), ], icons: ['collectivization', 'draw_card'], strength: 1, title: 'COLLECTIVIZE AGRICULTURE', type: 'pc', }, { id: 50, effects: [ create_effect('track', COLLECTIVIZATION, 1), create_effect('function', 'card50_event2', 0), create_effect('track', FOREIGN_AID, -1), ], icons: ['collectivization', 'add_to_front', 'd_foreign_aid'], strength: 1, title: 'ARMORED VEHICLES', type: 'pc', }, { id: 51, effects: [ create_effect('track', COLLECTIVIZATION, 3), create_effect('track', FOREIGN_AID, -2), create_effect('track', GOVERNMENT, TOWARDS_CENTER), ], icons: ['collectivization', 'd_foreign_aid', 'government_to_center'], strength: 1, title: 'INDUSTRIAL DEMOCRACY', type: 'pc', }, { id: 52, effects: [ create_effect('front', ANY, 1), create_effect('track', LIBERTY_OR_COLLECTIVIZATION, 3), create_effect('track', GOVERNMENT, TOWARDS_CENTER), ], icons: [ 'add_to_front', 'liberty', 'collectivization', 'government_to_center', ], strength: 2, title: 'AFFINITY GROUPS', type: 'pc', }, { id: 53, effects: [ create_effect('track', LIBERTY, 1), create_effect('function', 'card53_event2', 0), create_effect('hero_points', SELF, 1), ], icons: ['liberty', 'add_to_front'], strength: 1, title: 'GENDER-INCLUSIVE MILITIA', type: 'pc', }, { id: 54, effects: [ create_effect('function', 'card54_event1', 0), create_effect('track', SOVIET_SUPPORT, -1), create_effect('add_card_to_tableau', ANY, 1), ], icons: ['liberty', 'd_soviet_support', 'draw_card'], strength: 1, title: 'FEDERICA MONTSENY', type: 'pc', }, { id: 55, effects: [ create_effect('attack', SOUTHERN, -4, INITIATIVE_PLAYER), create_effect('attack', ARAGON, -1, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: -1, pass: create_effect('draw_card', COMMUNISTS_ID, 1), fail: create_effect('track', COLLECTIVIZATION, -2), }, title: 'SPANISH LEGION', type: 'ec', year: 1, }, { id: 56, effects: [ create_effect('attack', SOUTHERN, -3, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -2, INITIATIVE_PLAYER), create_effect('bonus', MORALE_BONUS, OFF, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 0, pass: create_effect('track', SOVIET_SUPPORT, 1), fail: create_effect('track', FOREIGN_AID, -3), }, title: 'BRITISH TREACHERY AT GIBRALTAR', type: 'ec', year: 1, }, { id: 57, effects: [ create_effect('attack', MADRID, -5, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('draw_card', INITIATIVE_PLAYER, 1), fail: create_effect('bonus', TEAMWORK_BONUS, OFF), }, title: 'PARACUELLOS MASSACRES', type: 'ec', year: 1, }, { id: 58, effects: [ create_effect('attack', NORTHERN, -5, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -1, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: -2, pass: create_effect('hero_points', COMMUNISTS_ID, 1), fail: create_effect('track', FOREIGN_AID, -2), }, title: 'CARLISTS', type: 'ec', year: 1, }, { id: 59, effects: [ create_effect('attack', MADRID, -4, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -2, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('hero_points', ANARCHISTS_ID, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'ASSASSINATION OF GARCIA LORCA', type: 'ec', year: 1, }, { id: 60, effects: [ create_effect('attack', NORTHERN, -3, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -3, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: -1, pass: create_effect('track', FOREIGN_AID, 2), fail: create_effect('track', SOVIET_SUPPORT, 2), }, title: 'GENERAL SANJURIO', type: 'ec', year: 1, }, { id: 61, effects: [ create_effect('attack', ARAGON, -4, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -2, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: -2, pass: create_effect('hero_points', ALL_PLAYERS, 1), fail: create_effect('track', LIBERTY, -2), }, title: 'FAILED INVASION OF MALLORCA', type: 'ec', year: 1, }, { id: 62, effects: [ create_effect('attack', SOUTHERN, -5, INITIATIVE_PLAYER), create_effect('bonus', MORALE_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: -2, pass: create_effect('track', SOVIET_SUPPORT, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'AIRLIFT OF THE ARMY OF AFRICA', type: 'ec', year: 1, }, { id: 63, effects: [ create_effect('attack', CLOSEST_TO_VICTORY, -5, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('track', GOVERNMENT, AWAY_FROM_CENTER), fail: create_effect('track', SOVIET_SUPPORT, -2), }, title: 'JUVENTUDES DE ACCION POPULAR', type: 'ec', year: 1, }, { id: 64, effects: [ create_effect('attack', SOUTHERN, -4, INITIATIVE_PLAYER), create_effect('attack', MADRID, -2, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: -1, pass: create_effect('track', SOVIET_SUPPORT, 2), fail: create_effect('track', COLLECTIVIZATION, -1), }, title: 'MASSACRE OF BADAJOZ', type: 'ec', year: 1, }, { id: 65, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -1, INITIATIVE_PLAYER), create_effect('attack', MADRID, -4, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: -1, pass: create_effect('draw_card', MODERATES_ID, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'THE BOMBING OF MADRID', type: 'ec', year: 1, }, { id: 66, effects: [ create_effect('attack', ARAGON, -3, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -2, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 0, pass: create_effect('hero_points', INITIATIVE_PLAYER, 1), fail: create_effect('track', LIBERTY, -1), }, title: 'THE POPE VILIFIES THE REPUBLIC', type: 'ec', year: 1, }, { id: 67, effects: [ create_effect('attack', NORTHERN, -4, INITIATIVE_PLAYER), create_effect('attack', ARAGON, -2, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: -1, pass: create_effect('track', FOREIGN_AID, 1), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'FALANGE', type: 'ec', year: 1, }, { id: 68, effects: [ create_effect('attack', ARAGON, -4, INITIATIVE_PLAYER), create_effect('attack', MADRID, -1, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: -1, pass: create_effect('draw_card', ANARCHISTS_ID, 1), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'DEATH OF DURRUTI', type: 'ec', year: 1, }, { id: 69, effects: [ create_effect('attack', MADRID, -3, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -2, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('draw_card', ALL_PLAYERS, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'UNIÓN MILITAR ESPAÑOLA', type: 'ec', year: 1, }, { id: 70, effects: [ create_effect('attack', NORTHERN, -3, INITIATIVE_PLAYER), create_effect('attack', MADRID, -3, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 0, pass: create_effect('hero_points', MODERATES_ID, 1), fail: create_effect('bonus', TEAMWORK_BONUS, OFF), }, title: 'PORTUGUESE WEAPON IMPORTS', type: 'ec', year: 1, }, { id: 71, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -3, INITIATIVE_PLAYER), create_effect('attack', MADRID, -2, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('track', GOVERNMENT, AWAY_FROM_CENTER), fail: create_effect('track', FOREIGN_AID, -2), }, title: '"VOLUNTEERS" FROM FASCIST ITALY', type: 'ec', year: 1, }, { id: 72, effects: [ create_effect('attack', ARAGON, -3, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -1, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -2, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 0, pass: create_effect('track', COLLECTIVIZATION, 1), fail: create_effect('track', SOVIET_SUPPORT, -3), }, title: 'AVIAZIONE LEGIONARIA', type: 'ec', year: 1, }, { id: 73, effects: [ create_effect('attack', NORTHERN, -6, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -1, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: -1, pass: create_effect('track', COLLECTIVIZATION, 1), fail: create_effect('track', FOREIGN_AID, -3), }, title: 'ANSCHLUSS', type: 'ec', year: 2, }, { id: 74, effects: [ create_effect('attack', MADRID, -2, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -5, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 4, pass: create_effect('draw_card', ALL_PLAYERS, 1), fail: create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1), }, title: 'SECOND SINO-JAPANESE WAR', type: 'ec', year: 2, }, { id: 75, effects: [ create_effect('attack', NORTHERN, -5, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -3, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 1, pass: create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, 1), fail: create_effect('track', FOREIGN_AID, -2), }, title: 'NAZI MINING CONTRACT', type: 'ec', year: 2, }, { id: 76, effects: [ create_effect('attack', ARAGON, -5, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -2, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 0, pass: create_effect('draw_card', INITIATIVE_PLAYER, 1), fail: create_effect('track', LIBERTY, -1), }, title: 'THE DEUTSCHLAND INCIDENT', type: 'ec', year: 2, }, { id: 77, effects: [ create_effect('attack', ARAGON, -5, INITIATIVE_PLAYER), create_effect('attack', MADRID, -3, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -1, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 1, pass: create_effect('draw_card', ANARCHISTS_ID, 1), fail: create_effect('hero_points', ALL_PLAYERS, -1), }, title: 'THE LAST GREAT CAVALRY CHARGE', type: 'ec', year: 2, }, { id: 78, effects: [ create_effect('attack', MADRID, -6, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -1, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: -2, pass: create_effect('track', FOREIGN_AID, 2), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'BATTLE OF BRUNETE', type: 'ec', year: 2, }, { id: 79, effects: [ create_effect('attack', NORTHERN, -6, INITIATIVE_PLAYER), create_effect('attack', MADRID, -1, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 0, pass: create_effect('draw_card', MODERATES_ID, 1), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'EMILIO MOLA', type: 'ec', year: 2, }, { id: 80, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -3, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -5, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 2, pass: create_effect('draw_card', ALL_PLAYERS, 1), fail: create_effect('track', FOREIGN_AID, -3), }, title: 'TREASON OF SANTOÑA', type: 'ec', year: 2, }, { id: 81, effects: [ create_effect('attack', MADRID, -5, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -2, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('track', LIBERTY, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'MEDIA ADORE GENERAL FRANCO', type: 'ec', year: 2, }, { id: 82, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -4, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -4, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 4, pass: create_effect('hero_points', ALL_PLAYERS, 1), fail: create_effect('track', SOVIET_SUPPORT, -3), }, title: 'DECREE OF UNIFICATION', type: 'ec', year: 2, }, { id: 83, effects: [ create_effect('attack', ARAGON, -7, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -1, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: -1, pass: create_effect('track', GOVERNMENT, TOWARDS_CENTER), fail: create_effect('track', COLLECTIVIZATION, -1), }, title: 'BATTLE OF TERUEL', type: 'ec', year: 2, }, { id: 84, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -1, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -5, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 0, pass: create_effect('hero_points', MODERATES_ID, 1), fail: create_effect('track', SOVIET_SUPPORT, -2), }, title: 'NON-INTERVENTION COMMITTEE', type: 'ec', year: 2, }, { id: 85, effects: [ create_effect('attack', SOUTHERN, -6, INITIATIVE_PLAYER), create_effect('attack', MADRID, -2, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 2, pass: create_effect('hero_points', COMMUNISTS_ID, 1), fail: create_effect('bonus', TEAMWORK_BONUS, OFF), }, title: 'FALLING SOLDIER CONTROVERSY', type: 'ec', year: 2, }, { id: 86, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -2, INITIATIVE_PLAYER), create_effect('attack', MADRID, -5, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 1, pass: create_effect('track', GOVERNMENT, AWAY_FROM_CENTER), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'FIFTH COLUMN', type: 'ec', year: 2, }, { id: 87, effects: [ create_effect('attack', SOUTHERN, -4, INITIATIVE_PLAYER), create_effect('attack', ARAGON, -3, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 2, pass: create_effect('hero_points', COMMUNISTS_ID, 1), fail: create_effect('hero_points', ALL_PLAYERS, -1), }, title: 'REGULARES', type: 'ec', year: 2, }, { id: 88, effects: [ create_effect('attack', MADRID, -5, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -2, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 1, pass: create_effect('hero_points', INITIATIVE_PLAYER, 1), fail: create_effect('bonus', TEAMWORK_BONUS, OFF), }, title: 'ITALIAN ARMOR', type: 'ec', year: 2, }, { id: 89, effects: [ create_effect('attack', SOUTHERN, -7, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 0, pass: create_effect('track', SOVIET_SUPPORT, 2), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'PEASANTS FORCED OFF THE LAND', type: 'ec', year: 2, }, { id: 90, effects: [ create_effect('attack', ARAGON, -4, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -4, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 2, pass: create_effect('hero_points', ANARCHISTS_ID, 1), fail: create_effect('track', SOVIET_SUPPORT, -3), }, title: 'GERMAN CONDOR LEGION', type: 'ec', year: 2, }, { id: 91, effects: [ create_effect('attack', MADRID, -5, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -4, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 2, pass: create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, 1), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'FASCIST AIR SUPREMACY', type: 'ec', year: 3, }, { id: 92, effects: [ create_effect('attack', ARAGON, -6, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -3, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 2, pass: create_effect('hero_points', ANARCHISTS_ID, 1), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'CATALONIA OFFENSIVE', type: 'ec', year: 3, }, { id: 93, effects: [ create_effect('attack', NORTHERN, -4, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -6, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 1, pass: create_effect('hero_points', MODERATES_ID, 1), fail: create_effect('track', SOVIET_SUPPORT, -3), }, title: 'MARTYRS OF THE SPANISH CIVIL WAR', type: 'ec', year: 3, }, { id: 94, effects: [ create_effect('attack', NORTHERN, -6, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -4, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 1, pass: create_effect('hero_points', ALL_PLAYERS, 1), fail: create_effect('track', FOREIGN_AID, -3), }, title: 'NAVAL BLOCKADE', type: 'ec', year: 3, }, { id: 95, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -5, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -5, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 1, pass: create_effect('draw_card', COMMUNISTS_ID, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'MUNICH AGREEMENT', type: 'ec', year: 3, }, { id: 96, effects: [ create_effect('attack', MADRID, -4, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -6, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 1, pass: create_effect('hero_points', INITIATIVE_PLAYER, 1), fail: create_effect('track', GOVERNMENT, TOWARDS_CENTER), }, title: 'LAW OF POLITICAL RESPONSIBILITIES', type: 'ec', year: 3, }, { id: 97, effects: [ create_effect('attack', MADRID, -6, INITIATIVE_PLAYER), create_effect('attack', ARAGON, -4, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 1, pass: create_effect('draw_card', ALL_PLAYERS, 1), fail: create_effect('hero_points', ALL_PLAYERS, -1), }, title: 'INTERNATIONAL BRIGADES SENT HOME', type: 'ec', year: 3, }, { id: 98, effects: [ create_effect('attack', NORTHERN, -7, INITIATIVE_PLAYER), create_effect('attack', MADRID, -2, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: -2, pass: create_effect('hero_points', INITIATIVE_PLAYER, 1), fail: create_effect('track', FOREIGN_AID, -2), }, title: 'FRENCH CONCENTRATION CAMPS', type: 'ec', year: 3, }, { id: 99, effects: [ create_effect('attack', NORTHERN, -6, INITIATIVE_PLAYER), create_effect('attack', MADRID, -3, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: NORTHERN, value: 0, pass: create_effect('track', FOREIGN_AID, 2), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'RESIGNATION OF PRESIDENT AZAÑA', type: 'ec', year: 3, }, { id: 100, effects: [ create_effect('attack', SOUTHERN, -7, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_DEFEAT, -2, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: -1, pass: create_effect('draw_card', INITIATIVE_PLAYER, 1), fail: create_effect('track', SOVIET_SUPPORT, -3), }, title: "FDR'S CAUTIOUS APPROACH", type: 'ec', year: 3, }, { id: 101, effects: [ create_effect('attack', ARAGON, -7, INITIATIVE_PLAYER), create_effect('attack', MADRID, -3, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: -1, pass: create_effect('draw_card', MODERATES_ID, 1), fail: create_effect('track', COLLECTIVIZATION, -1), }, title: 'MOLOTOV-RIBBENTROP PACT', type: 'ec', year: 3, }, { id: 102, effects: [ create_effect('attack', MADRID, -6, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -4, INITIATIVE_PLAYER), create_effect('track', FOREIGN_AID, -2, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('track', GOVERNMENT, AWAY_FROM_CENTER), fail: create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1), }, title: 'EASTER ACCORDS', type: 'ec', year: 3, }, { id: 103, effects: [ create_effect('attack', MADRID, -7, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -2, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('play_card', INITIATIVE_PLAYER, 1, INITIATIVE_PLAYER), fail: create_effect('track', FOREIGN_AID, -3), }, title: 'NATIONAL DEFENCE COUNCIL', type: 'ec', year: 3, }, { id: 104, effects: [ create_effect('attack', SOUTHERN, -6, INITIATIVE_PLAYER), create_effect('attack', ARAGON, -3, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: 1, pass: create_effect('hero_points', COMMUNISTS_ID, 1), fail: create_effect('bonus', TEAMWORK_BONUS, OFF), }, title: 'ACCIDENTAL BOMBING OF CABRA', type: 'ec', year: 3, }, { id: 105, effects: [ create_effect('attack', ARAGON, -6, INITIATIVE_PLAYER), create_effect('attack', NORTHERN, -4, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: 1, pass: create_effect('draw_card', ANARCHISTS_ID, 1), fail: create_effect('bonus', TEAMWORK_BONUS, OFF), }, title: 'BOMBING OF BARCELONA', type: 'ec', year: 3, }, { id: 106, effects: [ create_effect('attack', MADRID, -6, INITIATIVE_PLAYER), create_effect('attack', CLOSEST_TO_VICTORY, -3, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('track', LIBERTY, -1, INITIATIVE_PLAYER), ], test: { front: MADRID, value: 0, pass: create_effect('play_card', INITIATIVE_PLAYER, 1), fail: create_effect('bonus', MORALE_BONUS, OFF), }, title: 'MILITARY DICTATORSHIP', type: 'ec', year: 3, }, { id: 107, effects: [ create_effect('attack', ARAGON, -8, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -1, INITIATIVE_PLAYER), create_effect('track', COLLECTIVIZATION, -1, INITIATIVE_PLAYER), create_effect('track', SOVIET_SUPPORT, -2, INITIATIVE_PLAYER), ], test: { front: ARAGON, value: -2, pass: create_effect('track', SOVIET_SUPPORT, 2), fail: create_effect('track', LIBERTY, -1), }, title: 'BATTLE OF THE EBRO', type: 'ec', year: 3, }, { id: 108, effects: [ create_effect('attack', CLOSEST_TO_DEFEAT, -3, INITIATIVE_PLAYER), create_effect('attack', SOUTHERN, -6, INITIATIVE_PLAYER), create_effect('bonus', TEAMWORK_BONUS, OFF, INITIATIVE_PLAYER), create_effect('hero_points', PLAYER_WITH_MOST_HERO_POINTS, -1, INITIATIVE_PLAYER), ], test: { front: SOUTHERN, value: -1, pass: create_effect('hero_points', ALL_PLAYERS, 1), fail: create_effect('track', SOVIET_SUPPORT, -2), }, title: 'CARTAGENA UPRISING', type: 'ec', year: 3, }, ], fronts: [ { id: NORTHERN, name: 'Northern', left: 89, top: 96, }, { id: ARAGON, name: 'Aragon', left: 340, top: 182, }, { id: MADRID, name: 'Madrid', left: 115, top: 262, }, { id: SOUTHERN, name: 'Southern', left: 205, top: 426, }, ], medallions: [ { id: 0, name: 'Subterfuge', }, { id: 1, name: 'Valor', }, { id: 2, name: 'Momentum', }, { id: STRATEGY_MEDALLION_ID, name: 'Strategy', }, { id: PROPAGANDA_MEDALLION_ID, name: 'Propaganda', }, { id: INTELLIGENCE_MEDALLION_ID, name: 'Intelligence', }, { id: VOLUNTEERS_MEDALLION_ID, name: 'Volunteers', }, { id: ARCHIVES_MEDALLION_ID, name: 'Archives', }, { id: ORGANIZATION_MEDALLION_ID, name: 'Organization', }, ], tracks: [ { id: LIBERTY, name: 'Liberty', triggers: [ create_effect('bonus', MORALE_BONUS, OFF), create_effect('attack', MADRID, -1), null, create_effect('track', SOVIET_SUPPORT, 1), null, null, null, create_effect('track', GOVERNMENT, TOWARDS_CENTER), create_effect('front', ANY, 1, ANARCHISTS_ID), null, create_effect('medallion', ANY, 1, ANARCHISTS_ID), ], }, { id: COLLECTIVIZATION, name: 'Collectivization', triggers: [ create_effect('bonus', MORALE_BONUS, OFF), create_effect('attack', ARAGON, -1), null, create_effect('track', FOREIGN_AID, 1), null, null, null, create_effect('front', ANY, 1), create_effect('track', LIBERTY, 1), null, create_effect('medallion', ANY, 1, ANARCHISTS_ID), ], }, { id: GOVERNMENT, name: 'Government', triggers: [ null, create_effect('medallion', ANY, 1, COMMUNISTS_ID), null, null, create_effect('track', SOVIET_SUPPORT, 1), null, null, create_effect('track', FOREIGN_AID, 1), null, null, create_effect('medallion', ANY, 1, MODERATES_ID), ], }, { id: SOVIET_SUPPORT, name: 'Soviet Support', triggers: [ create_effect('bonus', MORALE_BONUS, OFF), create_effect('attack', SOUTHERN, -1), null, null, null, create_effect('track', LIBERTY, -1), null, create_effect('front', ANY, 1, COMMUNISTS_ID), create_effect('track', GOVERNMENT, -1), null, create_effect('medallion', ANY, 1, COMMUNISTS_ID), ], }, { id: FOREIGN_AID, name: 'Foreign Aid', triggers: [ create_effect('bonus', MORALE_BONUS, OFF), create_effect('attack', NORTHERN, -1), null, null, null, create_effect('track', LIBERTY, -1), null, create_effect('front', ANY, 1, MODERATES_ID), create_effect('track', GOVERNMENT, 1), null, create_effect('medallion', ANY, 1, MODERATES_ID), ], }, ], }; exports.default = data;