summaryrefslogtreecommitdiff
path: root/rules.js
AgeCommit message (Collapse)Author
2023-05-03Allow removing pieces before selecting Op/Event.Tor Andersson
... but disable Pass and commit to Event/Op if you do.
2023-05-03Use bits for FARC Zones.Tor Andersson
2023-05-03Use bits for capabilities and momentum.Tor Andersson
2023-05-03Always place first available piece for smoother animations.Tor Andersson
2023-05-03Automate shaded event 64.Tor Andersson
2023-05-03Separate event code into separate procedures.Tor Andersson
So each procedure can have its own address space, and we don't break running games when one procedure is changed.
2023-05-03Fix lint issues. Minor layout optimizations.Tor Andersson
2023-05-03Add layout generation script to Makefile.Tor Andersson
2023-05-03Fix stacking checks.Tor Andersson
2023-05-03Simplify 5.1.3 affected events with new instruction pair.Tor Andersson
if_space <condition1> or_space <condition2> Gets compiled to: if can_vm_place(1, s => <condition1>) space 1 <condition1> else space 1 <condition2> endif Interleaving if/else and space/endspace is safe.
2023-05-037th Special Forces during Sabotage.Tor Andersson
2023-05-03Tweak Propaganda phase redeployment.Tor Andersson
2023-05-03Update game finished state handling.Tor Andersson
2023-05-03Lint fixes.Tor Andersson
2023-05-03Manual Sabotage.Tor Andersson
2023-05-03Skip instead of Next when passing on optional effects.Tor Andersson
2023-05-03Patrol cleanup (2) - activate space by space to track targeted factions.Tor Andersson
2023-05-03Patrol cleanup (1).Tor Andersson
2023-05-03End process automatically when done.Tor Andersson
2023-05-03can govt special activities.Tor Andersson
2023-05-035.1.3Tor Andersson
2023-05-03Fix Extra LimOp from shipping.Tor Andersson
2023-05-03Misc...Tor Andersson
Clean up Train LimOp and Free Train. Separate "All done" and "No resources" prompts. Fix bugs with "targeted".
2023-05-03Clean Attack/Ambush. Clean up some variable names for VM info passing.Tor Andersson
2023-05-03Automatic Eradicate place.Tor Andersson
2023-05-03can_do for all operations and special activities.Tor Andersson
2023-05-03Clean up Train, Rally, and support shifts.Tor Andersson
2023-05-03Only enable insurgent special activities if they are possible.Tor Andersson
2023-05-03Auto place bases for Train and Rally. Add TODO notes for future cleanups.Tor Andersson
2023-05-03Event code - all instead of 0.Tor Andersson
Use min/max values in opcode instead of "skip" boolean, to possibly allow for ranges 1-3 for "up to" instead of 0-3. 5.1.3 - place base if able
2023-05-03Check that replacement piece can be placed before allowing replacements.Tor Andersson
Requirement is lifted if replacement piece is not available.
2023-05-03Last events for the day.Tor Andersson
2023-05-03Events.Tor Andersson
2023-05-03More events.Tor Andersson
2023-05-03More events.Tor Andersson
2023-05-03Event pass.Tor Andersson
2023-05-03Pause for Roll!Tor Andersson
2023-05-03Op & SA stacking checks.Tor Andersson
Move FARC Zone check into normal stacking check.
2023-05-03Improve stacking checks.Tor Andersson
2023-05-03Box outline for both shaded and unshaded events.Tor Andersson
2023-05-03TESTTor Andersson
2023-05-03auto_resourcesTor Andersson
2023-05-03Highlight on cards.Tor Andersson
2023-05-03auto_place in eventsTor Andersson
2023-05-03Inactive prompt.Tor Andersson
2023-05-03Log basic actions.Tor Andersson
2023-05-03Update control automatically.Tor Andersson
2023-05-03Automatic Pass.Tor Andersson
2023-05-03Tweak operation inits. Aid Cut after End Terror. No SA during Events.Tor Andersson
2023-05-03Automatic Earnings.Tor Andersson