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