Justin Gilman
|
b74e09c39a
adding door locks to certain flags
|
vor 4 Jahren |
Justin Gilman
|
225f956140
cleaning up some state double-updates; adding in variety of items to get while mining
|
vor 4 Jahren |
Justin Gilman
|
f374fbc2c5
major refactor to separate out state/action from location; adding in process loops independent of state and room
|
vor 4 Jahren |
Justin Gilman
|
563d7ad058
return to previous state is now default state behavior
|
vor 4 Jahren |
Justin Gilman
|
a2658bc0f4
building in state fallback behavior if canAdvance is false
|
vor 4 Jahren |
Justin Gilman
|
9840073fb9
locking ramjet behind purchase
|
vor 4 Jahren |
Justin Gilman
|
8c18121e4d
adding in controls for setting and removing flags; storing flags in userdata; ion engine, ramjet, solar now show/hide based on their enabled flag
|
vor 4 Jahren |
Justin Gilman
|
2138516d69
Adding ability for state to return a dynamic delay; setting unique delays for states
|
vor 4 Jahren |
Justin Gilman
|
c621732cc4
cleaning up some unnecessary comments and variables
|
vor 4 Jahren |
Justin Gilman
|
2cc460c975
adding buttons per state; dynamically adding action buttons
|
vor 4 Jahren |
Justin Gilman
|
d9da990190
moving ramscoop logic into energy regen interval; adding ion engine states; removing interval logic in ramjet and ion engine
|
vor 4 Jahren |
Justin Gilman
|
2e1756f960
moving ramjet events to state; better logging in statemanager
|
vor 4 Jahren |