Commit graph

135 commits

Author SHA1 Message Date
36f064ebd7 Cleaned up NonPersistent typing 2022-12-06 08:06:35 -06:00
5fa2e521b2 Fixed resets 2022-12-06 08:06:31 -06:00
4207677944 Fix save data object redundancy
Note: Requires the use of noPersist quite a bit, but the console will tell you when you missed a spot
Also required breaking up events.ts due to cyclical dependencies
2022-12-06 00:22:32 -06:00
0f275e3e94 Add showPopups property to milestones 2022-12-04 20:07:01 -06:00
Seth Posner
62c3e1f45d Apply flooring to resource displays 2022-12-01 21:16:00 -06:00
ce895ed0a0 Fix mainDisplay not respecting classes and styles props 2022-11-30 18:42:58 -06:00
753ce5f8de Add initialValue to Buyables 2022-11-29 08:13:04 -06:00
8f52918e38 Fix boards not starting with starting nodes 2022-11-07 22:09:34 -06:00
3dbacc8e21 Fixed board feature 2022-11-07 22:09:20 -06:00
5bea1bf9b4 Fix isFunction typing 2022-11-07 22:06:16 -06:00
ad613d06d4 Fixed fonts causing shifts in Node positions on firefox 2022-08-22 08:52:51 -05:00
3042d5ebb6 Use shallowRef in more places 2022-08-22 08:52:43 -05:00
bca8c6d64e Made Pixi application holder a shallow ref 2022-08-22 08:52:24 -05:00
61859049b9 Fixed issues with pixi.js 2022-08-22 08:52:15 -05:00
72dbc2da90 Implemented utility to unwrap computable resources 2022-07-26 19:52:11 -05:00
17a033bfd9 Use ID to compare layers in trackResetTime 2022-07-22 21:54:37 -05:00
7d1346746f Fix trackResetTime not working after the layer is removed and re-added 2022-07-17 19:39:25 -05:00
23545a9d33 Fixed super duper major typo that would've totally been worth making a PR over 2022-07-14 22:40:54 -05:00
1f4676d997 Make Particles component typed generically to fix doc generation 2022-07-14 08:20:28 -05:00
2763749904 Minimize how much pixi.js we use 2022-07-14 00:06:39 -05:00
be96fcdd38 Fixed broken links 2022-07-10 03:00:08 -05:00
717f13ebe0 Fix typing errors 2022-07-10 02:20:51 -05:00
db304dea43 Cleaned up docs 2022-07-10 01:07:39 -05:00
439e10d7b1 Create tooltips' pinnable persistent variable immediately 2022-07-09 22:09:26 -05:00
3ee1cdb384 Fix Links not always updating its outer bounds 2022-07-09 19:11:12 -05:00
863c70222b Better handling of provide failing
Was having trouble with Vite HMR
2022-07-09 19:10:53 -05:00
9b89552f1c Prevent onComplete events triggering while loading saves 2022-07-09 19:10:03 -05:00
a2212a40b7 Made descriptions on buyables optional 2022-07-07 20:40:08 -05:00
0def9ca5a6 Fixed error when passing in overlay text to bar 2022-07-07 20:40:08 -05:00
0229c0130f Cleaned up tooltips 2022-07-07 20:40:08 -05:00
409b3bbac4 Add showAmount boolean to buyable displays 2022-07-07 20:40:08 -05:00
78ac7957dd Improved how MainDisplay displayed effect strings 2022-07-07 20:40:08 -05:00
7345471e8a Add options to tab families to style the buttons container
Example usage: adding a "top" property for proper stickying
2022-07-07 20:40:07 -05:00
62d23ec699 Made MainDisplay sticky 2022-07-07 20:40:07 -05:00
d7041a3c3c Make OptionsFunc include the options in the typing for this 2022-06-26 23:44:10 -05:00
d658455eb0 Added spend function to conversions
(for custom handling of changing baseResource)
2022-06-26 22:12:53 -05:00
3130e0add7 Improve setupPassiveGeneration
- Handles independent conversions better
- Now can be given a cap
2022-06-26 20:34:46 -05:00
ab81a140c9 Make all type-only imports explicit 2022-06-26 19:17:22 -05:00
7fe57798bb Switched from vue-cli-service to vite
Should be thoroughly tested still
Also involved removing operator overloads, which weren't good anyways
2022-06-25 22:34:18 -05:00
39f92040aa Added onConvert callback to conversions 2022-05-23 23:40:26 -05:00
d123ed3feb Made resetTime more useful and various setup functions use BaseLayer 2022-05-23 23:34:59 -05:00
5b62080786 Added costModifier to conversions 2022-05-23 23:06:21 -05:00
2568a8b3a0 Fixed links being in the wrong spot after above elements added/removed 2022-05-23 22:54:50 -05:00
7db806afc6 Fix particle effects not reloading when the Particles component is re-mounted 2022-05-23 22:54:46 -05:00
3f10abbb09 Fix buyables' onPurchase not being called 2022-05-23 22:54:42 -05:00
01ade0984c Add tooltips to icons in saves manager 2022-05-10 21:42:45 -05:00
ce2f9f8ee0 Make buyables' onClick/purchase function support custom canPurchases
They can also now be overidden from the options function
2022-05-10 21:23:05 -05:00
521c0d1ea4 Wrote documentation for feature.ts
Also slightly cleaned up modifiers.tsx due to slightly new comment style
2022-05-10 20:04:08 -05:00
2ec1a03d8f Fixed some typings on Board component
also removed FeatureComponent type since it's no longer used
2022-05-10 19:39:39 -05:00
05eb2a2bed Made findFeatures take multiple types, and added excludeFeatures 2022-05-10 19:08:16 -05:00