|
2d28be84a9
|
Add modal to take a mental health break
|
2024-10-17 16:17:32 +00:00 |
|
|
b98f6db1c4
|
Move printFormula to Formula.stringify and add tests for it
Run Tests / test (pull_request) Successful in 2m1s
Build and Deploy / build-and-deploy (push) Successful in 54s
Run Tests / test (push) Successful in 2m3s
|
2024-03-29 00:24:31 -05:00 |
|
|
563eaa7539
|
Lint
Run Tests / test (pull_request) Successful in 2m3s
Build and Deploy / build-and-deploy (push) Successful in 53s
Run Tests / test (push) Successful in 2m4s
|
2024-03-29 00:19:57 -05:00 |
|
|
dfb14acc6e
|
Allow null and undefined values in persistent refs
Build and Deploy / build-and-deploy (push) Successful in 57s
Run Tests / test (push) Failing after 2m6s
|
2024-03-29 04:39:56 +00:00 |
|
|
cfba55d2c6
|
Add galaxy api
|
2024-03-05 22:47:11 -06:00 |
|
|
5f8e35478d
|
Merge remote-tracking branch 'upstream/main' into feat/enforce-eslint
|
2024-02-20 22:37:17 -06:00 |
|
|
a39e65852d
|
Remove unused imports
Build and Deploy / build-and-deploy (push) Successful in 1m1s
Run Tests / test (push) Successful in 2m0s
|
2024-02-21 01:25:52 +00:00 |
|
|
2e0e221010
|
Made modifier typing a lot less nasty
|
2024-02-21 01:25:52 +00:00 |
|
|
4092cd6d56
|
Add regression test for modifier.getFormula respecting enabled
|
2024-02-21 01:25:52 +00:00 |
|
|
143b0773e7
|
Add eslint workflow action and CONTRIBUTING.md that says to lint first
Run Tests / test (pull_request) Failing after 2m2s
|
2024-02-17 20:16:00 -06:00 |
|
Seth Posner
|
cf6265d8ce
|
Keep disabled modifiers when making formulas
Run Tests / test (pull_request) Has been cancelled
|
2024-02-12 07:58:39 -08:00 |
|
|
eee5ac3e2d
|
Fix passthroughs for inversions and make more operations invertible
|
2023-05-30 22:54:46 -05:00 |
|
|
210c2290f0
|
Fix #9
|
2023-05-19 10:12:24 -05:00 |
|
|
7deacb41e1
|
Fixed tests
|
2023-05-17 08:23:10 -05:00 |
|
|
ab3b180db8
|
Improve error handling
|
2023-05-16 23:49:25 -05:00 |
|
|
500e412fdb
|
Rebalance resource levels and implement portal costs
|
2023-05-15 21:10:52 -05:00 |
|
|
bbe0aaa31e
|
Fix directSum breaking formulas
|
2023-05-14 18:51:15 -05:00 |
|
|
f8095a9694
|
Made calculateMaxAffordable, calculateCost, and cost requirements interface a bit cleaner
|
2023-05-14 18:51:15 -05:00 |
|
|
0991ef0865
|
Fix some persistence issues
|
2023-05-13 17:14:29 -05:00 |
|
|
8284baa1a0
|
Fix step-wise formulas causing issues with reactivity
|
2023-05-12 01:40:51 -05:00 |
|
|
4d7f03d543
|
Fix crash when calculating formula cost
Happened when spend resource was false and the formula was non-integrable, but the amount to buy were all going to be summed anyways
|
2023-05-05 19:11:57 -05:00 |
|
|
04f14c17bd
|
Fix extends undefined checks
|
2023-04-30 11:49:49 -05:00 |
|
|
bffc27344a
|
Fixed isInvertible and isIntegrable not working nested correctly
|
2023-04-30 11:49:43 -05:00 |
|
|
7a81157bcc
|
Fix remaining typing issues with formula typing change
|
2023-04-22 18:10:32 -05:00 |
|
|
6363062ce6
|
Gate integration operations
|
2023-04-22 18:04:15 -05:00 |
|
|
f7f4d0aa9f
|
Fix non-integrable requirements crashing in cost requirements with spendResources true
(Which should be valid in the event the dev doesn't want to maximize)
|
2023-04-22 17:59:09 -05:00 |
|
|
97fcd28fe2
|
Change formula typing to work better
|
2023-04-22 17:59:05 -05:00 |
|
|
b6317a47e8
|
Fix calculate max affordable edge case
|
2023-04-21 23:48:19 -05:00 |
|
|
8806910f5e
|
Resolving problems
|
2023-04-19 21:37:28 -05:00 |
|
|
a262d6fd03
|
Make formulas unwrap persistent refs automatically
|
2023-04-18 20:56:53 -05:00 |
|
|
632da10aca
|
Make lazy proxies and options funcs pass along base object
|
2023-04-18 20:56:47 -05:00 |
|
|
0f2cc45a7e
|
Add else statement to conditional formulas
|
2023-04-18 20:56:23 -05:00 |
|
|
80722bd64b
|
Make noPersist work on objects as well
|
2023-04-16 21:17:17 -05:00 |
|
|
1928be236d
|
Add tests for modifiers
|
2023-04-15 22:43:42 -05:00 |
|
|
c65dc777cc
|
Reworked flow for converting modifiers to formulas, and renamed revert to invert
|
2023-04-15 09:39:16 -05:00 |
|
|
73d060aeaf
|
Fix some incorrect tags
|
2023-04-05 00:49:17 -05:00 |
|
|
804d48ae80
|
Fix cost requirement requiring spendResources
Also fixed it defaulting to false instead of true
|
2023-04-02 21:56:43 -05:00 |
|
|
3e0aafcf02
|
Make conversions use formulas
|
2023-04-02 20:30:08 -05:00 |
|
|
cc1a2998e0
|
Make challenges use the requirements system
|
2023-04-02 19:22:23 -05:00 |
|
|
7e7a36bb78
|
Add summedPurchases param for buy max utilities
|
2023-04-02 16:41:39 -05:00 |
|
|
8dc0c6c55c
|
All tests pass now
|
2023-04-02 15:02:43 -05:00 |
|
|
6f9b73d0e8
|
Add printFormula util
|
2023-04-02 00:48:48 -05:00 |
|
|
6115b6687d
|
Fixing more tests with integral rework
|
2023-04-02 00:33:11 -05:00 |
|
|
a91efffd5c
|
WIP integral rework
|
2023-04-01 15:55:17 -05:00 |
|
|
d7e2658304
|
Fix some tests
|
2023-03-23 20:59:41 -05:00 |
|
|
c3b5f2cdad
|
Throw error objects instead of strings
|
2023-03-23 20:22:03 -05:00 |
|
|
f589184c9e
|
Simplify alias definitions
|
2023-03-23 19:22:27 -05:00 |
|
|
6e4c61155a
|
Re-organize formulas for better readability/maintainability
|
2023-03-23 19:04:07 -05:00 |
|
|
3078584043
|
Rewrite integration to handle nested formulas properly
And more clearly defines which formulas are supported
|
2023-03-23 11:43:44 -05:00 |
|
|
5afb691b30
|
Fix more tests
|
2023-03-21 00:15:28 -05:00 |
|