Justin Gilman
|
d9da990190
moving ramscoop logic into energy regen interval; adding ion engine states; removing interval logic in ramjet and ion engine
|
4 years ago |
Justin Gilman
|
2e1756f960
moving ramjet events to state; better logging in statemanager
|
4 years ago |
Justin Gilman
|
603f8027d2
adding store-solar state; moving click logic into trigger function; changing order of enable action when state is finished
|
4 years ago |
Justin Gilman
|
a81ca9fa1f
when states change, check that the next action is allowed
|
4 years ago |
Justin Gilman
|
1718bdee77
creating unfurl solar state; updating state manager to stay at current state if next state not found
|
4 years ago |
Justin Gilman
|
94556900d0
moving buy battery to separate state file
|
4 years ago |
Justin Gilman
|
57bc678008
moving buy-fuel state
|
4 years ago |
Justin Gilman
|
0340845f5f
moving states to their own files; moving statemanager and saving logic to a separate file
|
4 years ago |
Justin Gilman
|
ffead20b29
refactoring functions into their relevant state
|
4 years ago |
Justin Gilman
|
84acfcb3de
moving state and event handling into different organizational structure; making recharge battery a state
|
4 years ago |
Justin Gilman
|
6ff87bb4be
adding in error message cleanup; enabling "selling" of nothing
|
4 years ago |
Justin Gilman
|
2f1127847e
Adding persistence
|
4 years ago |
Justin Gilman
|
d6be92765c
Adding default "idle" state to prevent dom jumping
|
4 years ago |
Justin Gilman
|
6dcafdea36
adding ramjet, solar and ion for infinite play
|
4 years ago |
Justin Gilman
|
4062d8e307
adding docked actions; moving display updates into common functions
|
4 years ago |
Justin Gilman
|
7008cda979
replacing currentState index with the actual state object; adding html boilerplate; state flow now defined by the returned process id
|
4 years ago |
Justin Gilman
|
193bb355b8
inital commit
|
4 years ago |