|
5bea1bf9b4
|
Fix isFunction typing
|
2022-11-07 22:06:16 -06:00 |
|
|
73d6fd7566
|
Fix a couple type issues
|
2022-11-07 22:05:37 -06:00 |
|
|
07fcccd0e4
|
Add hotkey to default layer
|
2022-10-08 15:57:09 -05:00 |
|
|
8bd51932d9
|
Fix modifier sections not looking correct when the topmost section isn't visible
|
2022-08-22 08:53:06 -05:00 |
|
|
6784fbaf51
|
Update node bounds whenever a node is registered or unregistered
|
2022-08-22 08:53:01 -05:00 |
|
|
11662e248f
|
Use fontsource for loading webfonts offline
|
2022-08-22 08:52:55 -05: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 |
|
|
e8ba3f1f88
|
Add utility type for the values within a readonly array
|
2022-08-22 08:52:02 -05:00 |
|
|
21eb5409b4
|
Added option to exponential modifiers to support low numbers
|
2022-08-22 08:51:53 -05:00 |
|
|
1729fa8561
|
Add joinJSX utility function
|
2022-08-22 08:51:37 -05:00 |
|
|
1a304ea425
|
Fix collapsible modifier sections not registering persistent
|
2022-07-27 22:59:15 -05:00 |
|
|
6323fa0879
|
Implemented createDismissableNotify
|
2022-07-27 22:59:03 -05:00 |
|
|
39c62f3b9c
|
Made trackHover less intrusive
|
2022-07-27 22:58:59 -05:00 |
|
|
0c3ce6af45
|
Fix createCollapsibleModifierSections not being lazy
|
2022-07-26 23:56:38 -05:00 |
|
|
1976628b16
|
Fixed modifier typing
|
2022-07-26 19:52:24 -05:00 |
|
|
72dbc2da90
|
Implemented utility to unwrap computable resources
|
2022-07-26 19:52:11 -05:00 |
|
|
351d4873be
|
Fixed $ appearing in colorText
|
2022-07-26 19:52:02 -05:00 |
|
|
783d5a8a6b
|
Add function to track hovering over a VueFeature
|
2022-07-26 19:51:39 -05:00 |
|
|
b397929c62
|
Made sequential modifiers lazy
|
2022-07-26 18:17:36 -05:00 |
|
|
1997f70699
|
Made modifiers lazy
|
2022-07-26 15:25:31 -05:00 |
|
|
17a033bfd9
|
Use ID to compare layers in trackResetTime
|
2022-07-22 21:54:37 -05:00 |
|
|
c84bffae59
|
Made default layer option functions not anonymous
|
2022-07-22 18:59:52 -05:00 |
|
|
fe865bff9d
|
Add onLoad event
|
2022-07-21 19:23:50 -05:00 |
|
|
1345209461
|
Made colorText return JSX Element
|
2022-07-17 21:32:32 -05:00 |
|
|
ba47847e39
|
Fix LayerData typing for handling arrays
|
2022-07-17 20:21:34 -05:00 |
|
|
7d1346746f
|
Fix trackResetTime not working after the layer is removed and re-added
|
2022-07-17 19:39:25 -05:00 |
|
|
4670258241
|
Moved section into its own interface
|
2022-07-15 17:27:51 -05:00 |
|
|
8d1234a916
|
Documented /game
|
2022-07-15 01:17:01 -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 |
|
|
5c0a248b16
|
Documented /data
|
2022-07-10 01:44:45 -05:00 |
|
|
db304dea43
|
Cleaned up docs
|
2022-07-10 01:07:39 -05:00 |
|
|
21e739070d
|
Documented game/layers.tsx
|
2022-07-10 00:43:34 -05:00 |
|
|
804e596fa7
|
Fix doc generation
|
2022-07-09 22:09:26 -05:00 |
|
|
439e10d7b1
|
Create tooltips' pinnable persistent variable immediately
|
2022-07-09 22:09:26 -05:00 |
|
|
9828e5ec62
|
Document all the window augmentations
|
2022-07-09 22:09:25 -05:00 |
|
|
3ee1cdb384
|
Fix Links not always updating its outer bounds
|
2022-07-09 19:11:12 -05:00 |
|
|
6a7b411b93
|
Add notif component
|
2022-07-09 19:11:04 -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 |
|
|
a701168ab1
|
Fix processed JSXFunctions not being considered coercable components
|
2022-07-09 19:09:57 -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 |
|
|
64d6aae1c0
|
Reformat Sqrt.vue
|
2022-07-07 20:40:07 -05:00 |
|
|
7dd7744edf
|
Add colorText utility function
|
2022-07-07 20:40:07 -05:00 |
|
|
ff9fa0bf07
|
Bind uncached functions in processComputable
|
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 |
|
|
8fce6ac23e
|
Removed v-show
|
2022-06-26 23:44:08 -05:00 |
|
|
9370b0ed6f
|
Improved typing for player.layers
|
2022-06-26 23:44:05 -05:00 |
|
|
b6d5eaa72d
|
Added math components folder
|
2022-06-26 23:44:02 -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 |
|
|
b639d91032
|
Made several projInfo properties default to empty strings
|
2022-06-26 19:24:03 -05:00 |
|
|
ab81a140c9
|
Make all type-only imports explicit
|
2022-06-26 19:17:22 -05:00 |
|
|
a2b5820906
|
Implemented PWA
|
2022-06-26 15:22: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 |
|
|
6411ee4e34
|
Replace isPlainObject
|
2022-06-23 11:31:10 -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 |
|
|
90114f6eb3
|
Fix reset buttons not displaying Req if buyMax is true (but computed)
|
2022-05-23 22:54:56 -05:00 |
|
|
6a87e34a1d
|
Make Context mutation observers ignore attributes
I can't find any edge cases where this would really be useful,
and it prevents a _lot_ of false node updates
|
2022-05-23 22:54:54 -05:00 |
|
|
7398a861ed
|
Fixed nodes not being accessible on tabs that weren't initially visible
|
2022-05-23 22:54:52 -05:00 |
|
|
2568a8b3a0
|
Fixed links being in the wrong spot after above elements added/removed
|
2022-05-23 22:54:50 -05:00 |
|
|
d650cda84f
|
Using getFirstFeature and Collapsible won't re-render each frame
|
2022-05-23 22:54:48 -05:00 |
|
|
7db806afc6
|
Fix particle effects not reloading when the Particles component is re-mounted
|
2022-05-23 22:54:46 -05:00 |
|
|
65e265768b
|
Improved regularFormat on small numbers
|
2022-05-23 22:54:44 -05:00 |
|
|
3f10abbb09
|
Fix buyables' onPurchase not being called
|
2022-05-23 22:54:42 -05:00 |
|
|
1e6104a349
|
Fixed additive modifier description using + on negative modifiers
|
2022-05-23 22:54:40 -05:00 |
|
|
061b4f24da
|
Fixed collapsibles having wrong width on buttons + collapsed content
|
2022-05-23 22:54:38 -05:00 |
|
|
0ead4e8ce0
|
Made slider tooltips appear below the slider
|
2022-05-23 22:54:36 -05:00 |
|
|
2e3f1de158
|
Fix presets dropdown not deselecting after creating a save
|
2022-05-10 23:37:43 -05:00 |
|
|
55c4476edf
|
Fixed exporting the currently active save not using exportEncoding
|
2022-05-10 21:49:35 -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 |
|
|
3118db1402
|
Fixed offline time amount always showing when offline limit is 0
|
2022-05-10 21:01:57 -05:00 |
|
|
868a77af29
|
Saving is now always lz-string. saveEncoding renamed to exportEncoding.
exportEncoding only affects exports, and defaults to base64 so it's
obfuscated but doesn't have issues with being pasted in discord
|
2022-05-10 20:58:13 -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 |
|
|
86688b5bb1
|
Fix tab buttons not getting style refs
|
2022-05-10 08:11:43 -05:00 |
|
|
eec494370c
|
Made layer style and classes
|
2022-05-10 08:11:11 -05:00 |
|
|
223b1cfcd4
|
Fix createModifierSection requiring revert and enabled properties
|
2022-05-10 08:10:56 -05:00 |
|
|
b82bf8eee3
|
Made most touch events passive
|
2022-05-03 01:36:07 -05:00 |
|
|
2c14b2193d
|
Fix links sometimes using nodes that were removed
|
2022-05-03 01:36:00 -05:00 |
|
|
4058fad711
|
Removed unused import
|
2022-05-03 01:35:54 -05:00 |
|
|
9a40249c00
|
Fixed error when switching between saves with different layers
|
2022-05-03 01:35:48 -05:00 |
|
|
2d9de00424
|
Make nested player proxies of arrays as well as objects
|
2022-05-03 01:35:30 -05:00 |
|
|
4f3d73acd7
|
Make scaling functions use computables instead of processed computables
|
2022-05-01 19:24:50 -05:00 |
|