Justin Gilman
|
f374fbc2c5
major refactor to separate out state/action from location; adding in process loops independent of state and room
|
4 anos atrás |
Justin Gilman
|
17886876d6
adding game settings dropdown for delete
|
4 anos atrás |
Justin Gilman
|
cb42ae8877
adding item count to the header of collapsible list
|
4 anos atrás |
Justin Gilman
|
e741ee8c58
making cargo list collapsible
|
4 anos atrás |
Justin Gilman
|
d0710adfbb
moving around some data in the layout
|
4 anos atrás |
Justin Gilman
|
3295cf9d5a
restructure of layout; removing window-level variables
|
4 anos atrás |
Justin Gilman
|
62c27cb8cf
fixing data references in harvest and refine
|
4 anos atrás |
Justin Gilman
|
a88a1a199e
adding locations; using character and ship location to determine valid actions
|
4 anos atrás |
Justin Gilman
|
3beebf5981
another attempt at better ui using materalize
|
4 anos atrás |
Justin Gilman
|
359bb9884c
moving display elements around so it looks nice on mobile
|
4 anos atrás |
Justin Gilman
|
f4445a5bbf
styling progress bar to be similar on all browsers
|
4 anos atrás |
Justin Gilman
|
e2054d86ee
adding materialize styling so it's not so ugly
|
4 anos atrás |
Justin Gilman
|
da764f12a9
moving all user data into single object
|
4 anos atrás |
Justin Gilman
|
47c804df15
removing remnants of enabled items
|
4 anos atrás |
Justin Gilman
|
8dc852884a
adding instant events so not everything requires a delay
|
4 anos atrás |
Justin Gilman
|
563d7ad058
return to previous state is now default state behavior
|
4 anos atrás |
Justin Gilman
|
a2658bc0f4
building in state fallback behavior if canAdvance is false
|
4 anos atrás |
Justin Gilman
|
2c4dd9e47f
adding in ability to buy ion engine; locking ion engine behind purchase
|
4 anos atrás |
Justin Gilman
|
9840073fb9
locking ramjet behind purchase
|
4 anos atrás |
Justin Gilman
|
bb1d4014a0
Improving the state-failed fallback mechanism
|
4 anos atrás |
Justin Gilman
|
3ce2672335
fixing ability to refine beyond the energy limit
|
4 anos atrás |
Justin Gilman
|
abe9f50021
clearing timeout if starting another task; no longer reverting to previous state if user cannot advance
|
4 anos atrás |
Justin Gilman
|
9151610999
fixing issue with harvesting items past the allowed energy amount
|
4 anos atrás |
Justin Gilman
|
7643388ae4
seeing solar controls only if solar was purchased
|
4 anos atrás |
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
|
4 anos atrás |
Justin Gilman
|
9152811bdb
adding state show ability; adding buy-solar-array; adding enabled data for toggles/unlocks
|
4 anos atrás |
Justin Gilman
|
2138516d69
Adding ability for state to return a dynamic delay; setting unique delays for states
|
4 anos atrás |
Justin Gilman
|
c621732cc4
cleaning up some unnecessary comments and variables
|
4 anos atrás |
Justin Gilman
|
ba28a37a78
Adding shop state; moving purchase states to the shop
|
4 anos atrás |
Justin Gilman
|
2cc460c975
adding buttons per state; dynamically adding action buttons
|
4 anos atrás |