From ad863219484ad675d138e0863880bf798060b493 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Sun, 19 Mar 2023 21:01:58 +0100 Subject: Save/restore current faction for some events. --- rules.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'rules.js') diff --git a/rules.js b/rules.js index 13463f9..4783d85 100644 --- a/rules.js +++ b/rules.js @@ -5609,10 +5609,20 @@ function vm_current() { vm_next() } +function vm_save_current() { + game.vm.faction = game.current + vm_next() +} + +function vm_restore_current() { + game.current = game.vm.faction + vm_next() +} + states.vm_current = { prompt() { let list = vm_operand(1) - event_prompt("Select Faction to execute Event.") + event_prompt("Select Faction.") if (list === GOVT || (Array.isArray(list) && list.includes(GOVT))) view.actions.govt = 1 if (list === FARC || (Array.isArray(list) && list.includes(FARC))) -- cgit v1.2.3