Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-10 | end tides of war + heralds | teisuru | |
2023-12-10 | Fix for loops < last_thing to <= last thing | Tor Andersson | |
2023-12-10 | Tweak vassal state handling. | Tor Andersson | |
2023-12-10 | Use map structures instead of arrays and bit packing. | Tor Andersson | |
There are 28 lords, so packing multiple bits per lord into one word won't work. Most lords will never be on the map, so carrying around their asset/force/routed data is wasteful. Use map structures instead, since at most 6 lords will be on the map at once, and at most 13 on the map + calendar. | |||
2023-12-10 | Use accessors in play.js | Tor Andersson | |
2023-12-10 | Implemented Event L114 - Scots. | Troy Nordine | |
2023-12-10 | Optimize and fix Supply. | Tor Andersson | |
2023-12-10 | fix fix play.js on data.lords.seat | Tor Andersson | |
2023-12-10 | fix play.js on data.lords.seat | teisuru | |
2023-12-10 | oops! display battle/non-battle vassal confusion | Tor Andersson | |
2023-12-10 | dynamic favicons based on player role | Tor Andersson | |
TODO: ... based on current heir | |||
2023-12-10 | Fix P1/P2 vs York/Lancaster issues. | Tor Andersson | |
P1 and P2 are dynamically set to either York or Lancaster. Only use these to determine play order during steps. Use YORK or LANCASTER for everything else. Bugs fixed: * P1/P2 aliases were not set after setup is done, leaving them unset for first action since load_state doesn't call update_alias unless the state object changes. * goto_command_activation should only end after both players exhaust, not as soon as Lancaster has run out of cards. * current_hand was returning opponents hand if rebel is not York. | |||
2023-12-10 | Fix exile marker display. | Tor Andersson | |
2023-12-10 | More set functions. | Tor Andersson | |
2023-12-10 | Use common routed_vassals set (instead of one set per lord). | Tor Andersson | |
2023-12-10 | Fix indentation. | Tor Andersson | |
2023-12-10 | Remove useless semicolons. | Tor Andersson | |
2023-12-10 | git stripspace | Tor Andersson | |
2023-12-10 | Pillage implementation. | Troy Nordine | |
2023-12-10 | Cleaned up some issues. | Troy Nordine | |
2023-12-10 | Initial coding. Still needs testing. | Troy Nordine | |
2023-12-10 | Added Tax and hid lord seats not in game. | Troy Nordine | |
2023-12-10 | added paying lords&vassals. fixed muster lord. + | Troy Nordine | |
2023-12-10 | some incremental updates. | troy.nordine | |
2023-12-10 | Vassal Initial implementation | Troy Nordine | |
2023-12-10 | Supply cleaned up and working. | Troy Nordine | |
2023-12-10 | fix parley favour update | teisuru | |
2023-12-10 | Fixes for Parley. | Troy Nordine | |
2023-12-10 | updated influence and towns etc. | Troy Nordine | |
2023-12-10 | Battle sequence implementation. | Troy Nordine | |
2023-12-10 | favour marker on map | teisuru | |
2023-12-10 | debug sail | teisuru | |
wrong list of locale for way_sea_3 | |||
2023-12-10 | add exhaustion levy troops | teisuru | |
2023-12-10 | early forage logic (exhaust/deplete) | teisuru | |
2023-12-10 | bugfixes cylinders and css | teisuru | |
2023-12-10 | update vassal graphic | teisuru | |
2023-12-10 | update seat graphic 2 | teisuru | |
2023-12-10 | update seat graphic | teisuru | |
2023-12-10 | lord seats | teisuru | |
2023-12-10 | favour and deplete init | teisuru | |
2023-12-10 | boxes on map | teisuru | |
2023-12-10 | influence point markers on track | teisuru | |
2023-12-10 | init cities town fortress markers | teisuru | |
2023-12-10 | victory_check init | teisuru | |
2023-12-10 | victory_check marker | teisuru | |
victory_check marker in rules.js and play.js | |||
2023-12-10 | small fix play.js | teisuru | |
2023-12-10 | track box creation | teisuru | |
2023-12-10 | Levy troops (no exhaust) | teisuru | |
2023-12-10 | Fix calendar layout. | Tor Andersson | |
2023-12-10 | Updated play.js with rules.js data | teisuru | |