Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-12 | Allow "subroutine" calls where events can invoke other events. | Tor Andersson | |
For use with The Winning Plan to play the chosen event immediately. Split vm_draw_6_play_1_place_any_on_top_of_draw into two instructions. First instruction draws the 6 and prompts to play an event. Calling the new event stashes the existing VM state, calls the new event code. When the new event returns with vm_return, we find the stashed state, restore it, and vm_next to execute the second instruction. The second instruction does the place on top/bottom of deck part. reworked event subroutine calls | |||
2023-12-04 | show how many sixes we rolled | Mischa Untaga | |
2023-12-02 | fix mutable array bugs | Mischa Untaga | |
2023-11-30 | persistent event logging | Mischa Untaga | |
2023-11-30 | fix Emmeline Pankhurst | Mischa Untaga | |
2023-11-28 | fix Backlash to the Movement | Mischa Untaga | |
2023-11-27 | dont reroll when event roll was a success already | Mischa Untaga | |
2023-11-25 | show_opponents_hand_discard_1_draw_1 and ↵ | Mischa Untaga | |
select_1_card_from_draw_deck_play_event_shuffle | |||
2023-11-25 | opponent discard 2 cards at random and then draw 2 cards | Mischa Untaga | |
2023-11-24 | draw 6, play 1, place any on top of draw deck | Mischa Untaga | |
2023-11-24 | remove end event prompt. fix add campaigner | Mischa Untaga | |
2023-11-23 | counter strat | Mischa Untaga | |
2023-11-23 | some more persistent events | Mischa Untaga | |
2023-11-23 | 1918 Pandemic. fix persistency requirement for C96 | Mischa Untaga | |
2023-11-23 | Superior Lobbying | Mischa Untaga | |
2023-11-23 | final voting | Mischa Untaga | |
2023-11-21 | action: move each player campaigner for free | Mischa Untaga | |
2023-11-20 | update todos | Mischa Untaga | |
2023-11-15 | persistent cards | Mischa Untaga | |
2023-11-09 | no need to overspecify prompts. add die roll results | Mischa Untaga | |
2023-11-09 | fix Xenophobia text | Mischa Untaga | |
2023-11-07 | add congress, add cubes | Mischa Untaga | |
2023-11-07 | implementation of add_campaigners, receive/spend_buttons | Mischa Untaga | |
2023-11-07 | badges badges buttons buttons | Mischa Untaga | |
2023-11-06 | vm placeholders | Mischa Untaga | |
2023-11-06 | Add tokenizer for gencode to allow spaces in lists. | Tor Andersson | |
Tokens must be separated by spaces. If a token contains a ", `, or ' it may contain spaces within the quotes. If a token contains a (, {, or [ it may contain spaces within the parens. Thus, the string "foo(a, b, c)" is treated as one token, as is also the string "{ hello(a, b, c); bar(); return ['x', 'y z'] }" | |||
2023-11-06 | events WIP | Mischa Untaga | |
2023-11-06 | events WIP | Mischa Untaga | |
2023-11-05 | events WIP | Mischa Untaga | |
2023-11-04 | events boilerplate with comments | Mischa Untaga | |
2023-11-04 | events boilerplate | Mischa Untaga | |