Spaces:
Running
Running
| // GENERATED CODE - DO NOT EDIT | |
| use crate::core::logic::{GameState, CardDatabase, AbilityContext}; | |
| pub fn execute_hardcoded_ability(state: &mut GameState, _db: &CardDatabase, card_id: i32, ab_idx: usize, ctx: &AbilityContext) -> bool { | |
| let p_idx = ctx.player_id as usize; | |
| match (card_id, ab_idx) { | |
| (0, 1) => { | |
| state.players[p_idx].live_score_bonus += 3; | |
| true | |
| }, | |
| (1, 0) => { | |
| state.players[p_idx].cost_reduction += 1; | |
| true | |
| }, | |
| (1, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (2, 0) => { | |
| state.activate_energy(p_idx, 6); | |
| true | |
| }, | |
| (2, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (4, 0) => { | |
| state.set_member_tapped(p_idx, 0 as usize, false); | |
| true | |
| }, | |
| (5, 0) => { | |
| state.set_member_tapped(p_idx, 0 as usize, false); | |
| true | |
| }, | |
| (10, 0) => { | |
| true | |
| }, | |
| (12, 0) => { | |
| true | |
| }, | |
| (13, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (14, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (15, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (16, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (17, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (18, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (19, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (20, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (41, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (42, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (43, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (44, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (45, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (46, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (47, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (48, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (53, 2) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (54, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (55, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (56, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (57, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (58, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (59, 2) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (60, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (61, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (62, 2) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (63, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (64, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (65, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (66, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (67, 2) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (68, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (102, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (103, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (104, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (105, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (106, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (108, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (109, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (111, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (112, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (113, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (114, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (116, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 2; | |
| true | |
| }, | |
| (121, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (122, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (123, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (124, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (125, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (131, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (134, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (139, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (157, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (158, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (160, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (163, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (164, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (170, 0) => { | |
| true | |
| }, | |
| (170, 2) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (171, 0) => { | |
| true | |
| }, | |
| (171, 2) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (172, 0) => { | |
| true | |
| }, | |
| (172, 2) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (173, 0) => { | |
| true | |
| }, | |
| (173, 2) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (174, 1) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (175, 1) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (176, 1) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (177, 1) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (194, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (195, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (196, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (197, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (202, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (203, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (204, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (205, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (210, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (211, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (212, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (213, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (247, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (265, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (266, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (269, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (275, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (276, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (277, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (282, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (283, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (284, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (285, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (286, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (292, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (293, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (294, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (295, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (296, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (298, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (299, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (301, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (302, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (303, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (304, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (306, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (307, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (308, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (309, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (310, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (311, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (312, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (313, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (314, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (315, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (316, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (317, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (318, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (319, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (320, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (321, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (322, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (323, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (324, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (325, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (326, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (372, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (373, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (374, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (375, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (376, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (378, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (379, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (381, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (382, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (383, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (384, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (386, 1) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (411, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (412, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (413, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (414, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (463, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (464, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (465, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (466, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (503, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (504, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (505, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (506, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (574, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (575, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (576, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (577, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (578, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (579, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (580, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (581, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (582, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (583, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (584, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (585, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (586, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (587, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (588, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (589, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].blade_buffs[0 as usize] += 2; | |
| true | |
| }, | |
| (626, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (627, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (628, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (629, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (630, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (631, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (632, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (633, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (634, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (635, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (636, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (637, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (638, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (639, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (640, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (641, 1) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (670, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (674, 0) => { | |
| true | |
| }, | |
| (680, 0) => { | |
| true | |
| }, | |
| (718, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (718, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (719, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (719, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (720, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (720, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (721, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (721, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (722, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (722, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (723, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (723, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (724, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (724, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (725, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (725, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (726, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (726, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (727, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (727, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (728, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (728, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (729, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (729, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (730, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (730, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (731, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (731, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (732, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (732, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (733, 1) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 2; | |
| true | |
| }, | |
| (733, 2) => { | |
| state.activate_energy(p_idx, 1); | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (774, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (775, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (776, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (777, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (778, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (794, 0) => { | |
| true | |
| }, | |
| (794, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (795, 0) => { | |
| true | |
| }, | |
| (795, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (796, 0) => { | |
| true | |
| }, | |
| (796, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (797, 0) => { | |
| true | |
| }, | |
| (797, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (802, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (803, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (804, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (805, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (810, 0) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (811, 0) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (812, 0) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (813, 0) => { | |
| state.activate_energy(p_idx, 1); | |
| true | |
| }, | |
| (814, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (815, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (816, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (817, 0) => { | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 1; | |
| true | |
| }, | |
| (822, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 3; | |
| true | |
| }, | |
| (823, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 3; | |
| true | |
| }, | |
| (824, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 3; | |
| true | |
| }, | |
| (825, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| state.players[p_idx].heart_buffs[1 as usize][0] += 3; | |
| true | |
| }, | |
| (830, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (831, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (832, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (833, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (901, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (905, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (907, 1) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (922, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (925, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (928, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (929, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (930, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 1; | |
| true | |
| }, | |
| (940, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 3; | |
| true | |
| }, | |
| (941, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 3; | |
| true | |
| }, | |
| (942, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 3; | |
| true | |
| }, | |
| (943, 0) => { | |
| state.players[p_idx].blade_buffs[0 as usize] += 3; | |
| true | |
| }, | |
| (948, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (949, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (950, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (951, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (976, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (977, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (978, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (979, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (980, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (981, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (982, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (983, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (984, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (985, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (986, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (987, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (988, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (989, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (990, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (991, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1021, 1) => { | |
| true | |
| }, | |
| (1022, 1) => { | |
| true | |
| }, | |
| (1023, 1) => { | |
| true | |
| }, | |
| (1024, 1) => { | |
| true | |
| }, | |
| (1025, 1) => { | |
| true | |
| }, | |
| (1026, 1) => { | |
| true | |
| }, | |
| (1027, 1) => { | |
| true | |
| }, | |
| (1028, 1) => { | |
| true | |
| }, | |
| (1029, 1) => { | |
| true | |
| }, | |
| (1030, 1) => { | |
| true | |
| }, | |
| (1031, 1) => { | |
| true | |
| }, | |
| (1032, 1) => { | |
| true | |
| }, | |
| (1033, 1) => { | |
| true | |
| }, | |
| (1034, 1) => { | |
| true | |
| }, | |
| (1035, 1) => { | |
| true | |
| }, | |
| (1036, 1) => { | |
| true | |
| }, | |
| (1041, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1041, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1042, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1042, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1043, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1043, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1044, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1044, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1045, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1045, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1046, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1046, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1047, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1047, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1048, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1048, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1049, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1049, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1050, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1050, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1051, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1051, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1052, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1052, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1053, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1053, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1054, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1054, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1055, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1055, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1056, 0) => { | |
| state.draw_cards(p_idx, 3 as u32); | |
| true | |
| }, | |
| (1056, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1061, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1062, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1063, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1064, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1093, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (1094, 0) => { | |
| state.set_member_tapped(p_idx, 1 as usize, false); | |
| true | |
| }, | |
| (1099, 0) => { | |
| state.players[p_idx].cost_reduction += -1; | |
| true | |
| }, | |
| (1100, 0) => { | |
| true | |
| }, | |
| (1106, 1) => { | |
| true | |
| }, | |
| (1107, 1) => { | |
| true | |
| }, | |
| (1108, 1) => { | |
| true | |
| }, | |
| (1109, 1) => { | |
| true | |
| }, | |
| (1126, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1127, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1128, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1129, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1134, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1135, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1136, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1137, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1144, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1145, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1146, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1147, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1148, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1150, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1151, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1153, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1154, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1155, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1156, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1157, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1162, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1163, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1164, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1165, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1166, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1167, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1168, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1169, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1170, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1171, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1172, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1173, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1174, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1175, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1176, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1177, 0) => { | |
| state.draw_cards(p_idx, 2 as u32); | |
| true | |
| }, | |
| (1178, 1) => { | |
| true | |
| }, | |
| (1179, 1) => { | |
| true | |
| }, | |
| (1180, 1) => { | |
| true | |
| }, | |
| (1181, 1) => { | |
| true | |
| }, | |
| (1182, 1) => { | |
| true | |
| }, | |
| (1183, 1) => { | |
| true | |
| }, | |
| (1184, 1) => { | |
| true | |
| }, | |
| (1185, 1) => { | |
| true | |
| }, | |
| (1186, 1) => { | |
| true | |
| }, | |
| (1187, 1) => { | |
| true | |
| }, | |
| (1188, 1) => { | |
| true | |
| }, | |
| (1189, 1) => { | |
| true | |
| }, | |
| (1190, 1) => { | |
| true | |
| }, | |
| (1191, 1) => { | |
| true | |
| }, | |
| (1192, 1) => { | |
| true | |
| }, | |
| (1193, 1) => { | |
| true | |
| }, | |
| (1194, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 5; | |
| true | |
| }, | |
| (1195, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 5; | |
| true | |
| }, | |
| (1196, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 5; | |
| true | |
| }, | |
| (1197, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 5; | |
| true | |
| }, | |
| (1202, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1203, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1204, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1205, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1250, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1308, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1309, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1310, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1311, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1312, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1313, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1314, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1315, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1316, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1317, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1318, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1319, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1320, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1321, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1322, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1323, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1351, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1354, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1355, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1356, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1357, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1358, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1363, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1364, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1365, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1366, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1383, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1383, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1384, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1384, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1385, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1385, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1386, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1386, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1387, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1387, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1388, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1388, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1389, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1389, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1390, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1390, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1391, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1391, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1392, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1392, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1393, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1393, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1394, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1394, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1395, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1395, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1396, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1396, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1397, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1397, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1398, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1398, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1407, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1408, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1409, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1410, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1411, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1412, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1413, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1414, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1415, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1416, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1417, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1418, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1419, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1420, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1421, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1422, 1) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1423, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1424, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1425, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1426, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 3; | |
| true | |
| }, | |
| (1431, 0) => { | |
| true | |
| }, | |
| (1432, 0) => { | |
| true | |
| }, | |
| (1433, 0) => { | |
| true | |
| }, | |
| (1434, 0) => { | |
| true | |
| }, | |
| (1435, 0) => { | |
| true | |
| }, | |
| (1436, 0) => { | |
| true | |
| }, | |
| (1437, 0) => { | |
| true | |
| }, | |
| (1438, 0) => { | |
| true | |
| }, | |
| (1439, 0) => { | |
| true | |
| }, | |
| (1440, 0) => { | |
| true | |
| }, | |
| (1441, 0) => { | |
| true | |
| }, | |
| (1442, 0) => { | |
| true | |
| }, | |
| (1443, 0) => { | |
| true | |
| }, | |
| (1444, 0) => { | |
| true | |
| }, | |
| (1445, 0) => { | |
| true | |
| }, | |
| (1446, 0) => { | |
| true | |
| }, | |
| (1447, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (1451, 0) => { | |
| state.players[p_idx].heart_buffs[0 as usize][0] += 1; | |
| true | |
| }, | |
| (1452, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1455, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1457, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 1; | |
| true | |
| }, | |
| (1458, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1459, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1460, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1461, 1) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1462, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1463, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1464, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1465, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1470, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1470, 1) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1471, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1471, 1) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1472, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1472, 1) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1473, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1473, 1) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1474, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1475, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1476, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1477, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1478, 0) => { | |
| true | |
| }, | |
| (1478, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1479, 0) => { | |
| true | |
| }, | |
| (1479, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1480, 0) => { | |
| true | |
| }, | |
| (1480, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1481, 0) => { | |
| true | |
| }, | |
| (1481, 1) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 2; | |
| true | |
| }, | |
| (1482, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1483, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1484, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1485, 0) => { | |
| state.activate_energy(p_idx, 2); | |
| true | |
| }, | |
| (1510, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1513, 0) => { | |
| state.draw_cards(p_idx, 1 as u32); | |
| true | |
| }, | |
| (1515, 0) => { | |
| state.players[p_idx].blade_buffs[1 as usize] += 5; | |
| true | |
| }, | |
| (1521, 0) => { | |
| state.players[p_idx].live_score_bonus += 1; | |
| true | |
| }, | |
| (1526, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| (1528, 0) => { | |
| state.draw_energy_cards(p_idx, 1); | |
| true | |
| }, | |
| _ => false, | |
| } | |
| } |