summaryrefslogtreecommitdiff
path: root/events.txt
diff options
context:
space:
mode:
authorJoël Simoneau <simoneaujoel@gmail.com>2025-03-06 14:26:41 -0500
committerJoël Simoneau <simoneaujoel@gmail.com>2025-03-06 14:26:41 -0500
commit90fa7824bf4098675dbbc6d3233c8c5d41d67efd (patch)
treec4a683f9bd9d6f86590a01fea89b47d69ad3c64d /events.txt
parentc437ca3e19203c5fbaa1e497dfc920fe052bdfbe (diff)
downloadvijayanagara-90fa7824bf4098675dbbc6d3233c8c5d41d67efd.tar.gz
Shaded 2.
Diffstat (limited to 'events.txt')
-rw-r--r--events.txt17
1 files changed, 16 insertions, 1 deletions
diff --git a/events.txt b/events.txt
index dc0939c..03bab2e 100644
--- a/events.txt
+++ b/events.txt
@@ -31,7 +31,22 @@ EVENT 2
endspace
SHADED 2
- log "NOT IMPLEMENTED"
+ current DS
+ prompt "Attack for free in Mountain Passes or Punjab"
+ space 1 ((s === S_MOUNTAIN_PASSES || s === S_PUNJAB) && has_ds_unit(s) && has_piece(s, MI, TROOPS))
+ free_attack
+ endspace
+ prompt "Choose a Space with which to rearrange Units with Mountain Passes and Punjab"
+ space 1 (s !== S_MOUNTAIN_PASSES && s !== S_PUNJAB)
+ mark_space
+ endspace
+ prompt `Move up to ${6-game.vm.pp.length} Units between the selected Spaces.`
+ piece_opt 6 ([S_MOUNTAIN_PASSES, S_PUNJAB, game.vm.m[0]].includes(piece_space(p)) && is_ds_unit(p))
+ prompt `Move up to ${6-game.vm.pp.length+1} Units between the selected Spaces.`
+ space 1 ((s === S_MOUNTAIN_PASSES || s === S_PUNJAB || s === game.vm.m[0]) && s !== piece_space(game.vm.p))
+ move
+ endspace
+ endpiece
EVENT 3
current REBEL_FACTIONS