this is a digital implementation of the (rules for the) board game leaving earth, designed by joe fatula and published by the lumenaris group, inc. it defines the game in the terms of my laika engine, which you can read more about here and [here] (this will be a post on my website eventually). this repository does not implement any client ui for the game. for this, please look to the [singleplayer terminal interface] (this doesn't exist yet) or [multiplayer web app] (this doesn't exist yet either).
add verbose & contextual logging for relevant changes to game statedone! structurally mostly a thing from laikamodularize expansion features and allow dynamically loading them at setupdone! typing is slightly looser now as a consequence but most major functionality is unchanged thanks to our robust suite of helper functionsmercury the first of these to expirement with dynamic type adaptation for the environment of the gamedone! honestly not that many changes were made here. this mini-expansion adds one maneuver, three locations, one component definition, and three missions. that's ok- outer planets and stations afterward as they each make more substantive
rules changes that would require modifications to the structure of the
state rather than just the content of it
- outer planets is mostly finished; still missing accelerated setup option
- fan-made content and "modding" last, after a plausible system has been developed for modular content addition
- as with laika, hidden state and choice queueing using selector functions and state rollback