Commit graph

437 commits

Author SHA1 Message Date
11b1bc9abe Version Bump 2022-03-05 23:09:06 -06:00
1b765e8b50 Corrected exponential scaling to polynomial 2022-03-05 22:49:35 -06:00
6f4afd41ce Modified TS version 2022-03-05 22:35:08 -06:00
d1cdfd2c9c Fixed layer tree node options 2022-03-05 16:42:55 -06:00
79dd822b3a Remove unused parameter from exponential scaling function 2022-03-05 16:06:23 -06:00
0d0db90b77 Changed more path aliasing 2022-03-03 22:45:25 -06:00
322ad1529a Removed unused parameter from exponential scaling function 2022-03-03 22:28:37 -06:00
8f7acf2e17 Don't copy App 2022-03-03 21:41:59 -06:00
46fc9ea1ba Set document title slightly sooner 2022-03-03 21:41:26 -06:00
49474b1518 Changed path aliasing 2022-03-03 21:39:48 -06:00
909d370f13 Version bump 2022-03-02 21:35:41 -06:00
7b2b3de788 Fixed lifting up on certain elements not stopping the auto-clicker 2022-03-02 21:34:32 -06:00
4ddfc8e07f Fix reset buttons activating when held down when canClick is false 2022-03-02 21:09:37 -06:00
79c50a2366 Fixed hotkeys accessing hasWon incorrectly 2022-03-02 20:34:39 -06:00
9efabf9cf6 Removed redundant Theme properties 2022-03-02 20:30:52 -06:00
b9f28f764f allowSmall -> defaultShowSmall, allow it to be overrided 2022-03-02 20:28:11 -06:00
48ef321c89 Changed some default values in projInfo 2022-03-02 20:21:24 -06:00
0f498ab2f7 Fix saves manager displaying "default body" while closing 2022-03-02 20:21:24 -06:00
5e58da0de3 Hide versionTitle if blank 2022-03-02 20:21:23 -06:00
52a9f51510 Renamed modInfo -> projInfo, mod -> projEntry 2022-03-02 20:12:56 -06:00
f352c7d316 Cache decimals used for formatting numbers 2022-03-01 23:40:27 -06:00
189dbfe725 Fixed branches' positions not being accurate 2022-03-01 23:32:21 -06:00
576efc39ea Added lint-staged 2022-03-01 23:31:31 -06:00
1b08650bb0 Updated package-lock 2022-03-01 21:29:09 -06:00
94f0a63e5c Updated README 2022-03-01 21:10:37 -06:00
707e24d64b Fixed some files still looking for persistence from wrong file 2022-03-01 21:10:19 -06:00
294325650a Added support for replit 2022-03-01 21:03:00 -06:00
5a900410c4 Added support for glitch 2022-03-01 20:39:38 -06:00
d8cbb14efe Fix spacing on discord logos in NaN screen 2022-03-01 17:08:05 -06:00
0ce3d075c8 Don't build placeholder mod on main repo 2022-02-27 22:45:58 -06:00
f0e5442898 Ignore the error about using let instead of const :eye_roll:
It's most likely to change once the creator starts working on it
2022-02-27 22:10:42 -06:00
6f577220d4 Add deploy workflow 2022-02-27 22:05:17 -06:00
da44b8c4c3 Replaced demo mod with placeholder mod 2022-02-27 18:31:51 -06:00
12438b67b3 Added some logic to reduce redundancies in player data 2022-02-27 18:07:21 -06:00
690b963afd Created utility function for opening layers as a modal 2022-02-27 17:06:38 -06:00
53d4c40aba Fixed game over screen graphical issues 2022-02-27 16:55:43 -06:00
c9d3613d64 Make tab family take TabButtonOptions directly instead of TabButton 2022-02-27 16:49:13 -06:00
5beecba267 Have features register settings fields dynamically 2022-02-27 16:41:39 -06:00
a81040d6a2 Moved persistence related code to its own file 2022-02-27 16:18:13 -06:00
a8af84f581 Reorganized components 2022-02-27 16:04:56 -06:00
552aca20e4 Added Profectus branding 2022-02-27 14:24:48 -06:00
e2126472b2 Fixed runtime issues with vue
Entire demo tree has been tested and is fully functional,
including all the options and save manager functionality
2022-02-27 13:49:34 -06:00
ebf26c58e7 Call Decimal.fromValue on objects that are Decimal-like
I _already_ know I'm going to update b_e.js without remembering I made
this change. If you've noticed that has occurred please link me to this
commit and shame me.
2022-02-20 16:02:39 -06:00
067ba6ce90 Make layers lazy instantiate 2022-01-27 22:47:26 -06:00
90e49e196f Fixing more issues 2022-01-24 22:25:34 -06:00
15a460bf42 Fixing building / cleanup 2022-01-24 22:23:30 -06:00
6f781b33fa New layer API WIP 2022-01-13 22:25:47 -06:00
e499447cf5 Added operator overloading for Decimals
Note: This feature is being enabled through babel, and unfortunately
doesn't really have any typescript support. Using an overloaded operator
will show an error and be typed as "any". If ecmascript ever
support operator overloading, then typescript will follow suit and these
issues can be resolved.
Here's the current proposal for how that could look like, although it's
a long way's off from being accepted, if it ever is:
https://github.com/tc39/proposal-operator-overloading

Alternatively, there's a proposal for declaring that certain types have
operator overloads, which would also work just perfectly:
https://github.com/microsoft/TypeScript/issues/42218

In the meantime, the errors will unfortunately remain present, although
they won't cause any issues in production.

BTW, the rhs can be any DecimalSource, but the lhs has to be a Decimal.
2021-09-19 23:10:01 -05:00
bc8622f219 Added forums link to nav bar 2021-09-19 21:06:56 -05:00
16467bb0d9 Made tooltips not try to use component names when coercing display 2021-09-19 19:29:20 -05:00