Commit Graph

49 Commits

Author SHA1 Message Date
pskfyi c7d0052671 fix: do not reset time magic mission; set era when prestiging 2022-01-15 01:08:36 -08:00
pskfyi 6eb4dda5de fix: game restarts as expected; closes #88 2022-01-14 23:38:53 -08:00
pskfyi bfed01bb56 feat: use custom SVGs 2022-01-14 23:38:53 -08:00
John McCardle 0457a5d7ec feat: track various stats and display on Wisdom tab 2022-01-14 21:38:19 -05:00
John McCardle 128387bede feat: refining prestige mechanics
apprentices are reset to zero on prestige.
Repeatable missions are reset when prestiging (namely the repeatable prestige quest, so, infinite loop now available)
reinstated Time Travel Precision, an upgrade to prestige to your childhood self instead of adult self.
2022-01-14 21:38:19 -05:00
John McCardle 290d8fbcfd feat: display a month before negative years ; closes #92 2022-01-14 15:11:05 -05:00
pskfyi 08951244ab feat: narrative modal and game flow draft 4 2022-01-14 00:02:19 -08:00
pskfyi 5029bb70fb feat: magic game flow 1 2022-01-14 00:02:19 -08:00
pskfyi cfa418bee3 chore: reduce decimal places by 1 2022-01-14 00:02:19 -08:00
John McCardle 490b99503c feat: Suffixed Decimals 2022-01-13 19:12:34 -08:00
pskfyi 6e14d26ee4 feat: time machine and time travel flow draft 1 2022-01-13 12:08:20 -08:00
pskfyi 233a1a4daa feat: game flow draft 2; time machine first draft 2022-01-12 12:11:30 -08:00
pskfyi 82fd1b3e12 fix: lock advanced instruments 2022-01-12 12:11:30 -08:00
pskfyi c8cb271052 chore: update data for instruments; fix instrument ticking 2022-01-12 12:11:30 -08:00
John McCardle f69530c68a chore: unlock all devices for debugging and fun. 2022-01-11 18:46:27 -08:00
John McCardle aa235a9259 feat: match instrument tick rates and rewards to miro table 2022-01-11 18:46:27 -08:00
John McCardle 97448e57f0 feat: populated and reordered devices to match miro 2022-01-11 18:46:27 -08:00
John McCardle 34c44dd94a feat: prestige and time era backend logic 2022-01-11 18:46:27 -08:00
pskfyi 4f0b3c7741 feat: improved missions UI and more sophisticated unlock options 2022-01-11 14:18:42 -05:00
John McCardle 5332f6035a feat: Display year/month durations via getters 2022-01-10 21:14:52 -05:00
John McCardle abc77ef429 chore: Issue #53, set time machine cost to something reasonable 2022-01-10 21:14:52 -05:00
John McCardle e19621e124 feat: Issue #50, run game clock in months 2022-01-10 21:14:52 -05:00
pskfyi ea1a65766d feat: first tab draft 2; adjust tick and worker mechanics 2022-01-10 09:09:51 -08:00
pskfyi 094866afbb feat: page transitions trigger color animated changes 2022-01-09 22:53:15 -08:00
pskfyi 1d655da2ab refactor: use multiple routes 2022-01-09 20:32:12 -08:00
John McCardle 1b65b8bbea feat: Issue #33, wisdom pane connected to game state data 2022-01-09 20:12:37 -05:00
John McCardle 2f66b2c073 feat: issue #40, connect time readouts to vuex state 2022-01-09 20:12:37 -05:00
John McCardle 6cc6f94dd4 chore: lintfix 2022-01-09 20:12:37 -05:00
John McCardle 1474a13b73 chore: initial data structures for issues #33 and #40 2022-01-09 20:12:37 -05:00
John McCardle 6d9486763b feat: mission status tracks actual currency and requirements from the vuex store. 2022-01-09 12:08:43 -08:00
Patrick Keenan 4bbdb03263 chore: palette revision 1 2022-01-09 11:13:23 -08:00
John McCardle 25a9c70663 feat: purchase workers with currency, increase instrument speed, prices go up with each purchase 2022-01-09 14:07:11 -05:00
John McCardle 095938e8eb feat: Issue 34 - instruments now produce spare time, at a rate proportional to the number of workers 2022-01-09 03:30:28 -05:00
pskfyi 484f773e8a chore: rename tabs, declare routes, use icons for tabs; layout updates 2022-01-08 19:11:56 -08:00
John McCardle 87fca05e77 Add locked property; display lock instead of tab number if tab is not unlocked. 2022-01-08 15:56:04 -05:00
pskfyi eedceccd3d feat: mission tab first draft 2022-01-08 11:17:59 -08:00
John McCardle 6c61c96091 feat: demonstrate animation 2022-01-07 17:39:17 -05:00
John McCardle 9a4f6d10f4 style: trailing comma for extreme excellence 2022-01-07 16:27:11 -05:00
John McCardle 9948456ab2 fix tech definition (single currency) 2022-01-07 16:27:11 -05:00
John McCardle eaa038dc43 refactor: eliminate constants file of multiple currencies 2022-01-07 16:27:11 -05:00
John McCardle e164f61f68 refactor: reduce to one currency, eliminate store module 2022-01-07 16:27:11 -05:00
pskfyi 109db41d96 feat: continued iteration of first two tabs 2022-01-07 12:43:47 -08:00
pskfyi 4d11db3a33 feat: tab colors from centralized data 2022-01-07 12:43:47 -08:00
John McCardle 57caa75b99 import const currencies as object properly 2022-01-06 18:46:02 -05:00
John McCardle 14c83b56b9 Use constants as keys correctly 2022-01-06 18:46:02 -05:00
John McCardle cf54e26dbf currencies as object; lintfix 2022-01-06 18:46:02 -05:00
John McCardle cd8cdd31e3 Basic game data structure for devices and workers. 2022-01-06 18:46:02 -05:00
pskfyi 225d7e3c09 "incremental.js" vuex store for shared state. See InfinityTester component for examples on how to modify the store; arbitarily many currencies can be controlled. 2022-01-06 14:31:09 -08:00
John McCardle 9a756bd03c Initial Commit 2022-01-03 18:53:38 -05:00