Commit Graph

39 Commits

Author SHA1 Message Date
Daan Vanden Bosch
43a4c7503d Refactored binary data format code. 2019-07-01 08:53:16 +02:00
Daan Vanden Bosch
8d9016bb30 Added all standard player models to the model viewer. 2019-06-30 23:55:28 +02:00
Daan Vanden Bosch
342ca81045 Fixed bug in model viewer that prevented animations from playing after changing the model. 2019-06-30 20:03:37 +02:00
Daan Vanden Bosch
a162b6ae62 Added model viewer and refactored the renderer into two separate renderers. 2019-06-30 19:55:30 +02:00
Daan Vanden Bosch
6b1e2e15c3 Models now use skeletons for animation. 2019-06-30 01:28:10 +02:00
Daan Vanden Bosch
3203e0a649 Improved ninja parsing and animation. 2019-06-29 23:18:52 +02:00
Daan Vanden Bosch
de3de9256b Started working on animation support in model viewer. 2019-06-27 18:50:22 +02:00
Daan Vanden Bosch
a639eb683f Some renaming. 2019-06-26 17:47:53 +02:00
Daan Vanden Bosch
056eb50b04 Added support for several formats and PRC decryption. 2019-06-26 17:21:05 +02:00
Daan Vanden Bosch
fe3859b782 Hunt methods are now sortable. 2019-06-22 17:05:42 +02:00
Daan Vanden Bosch
5f7a4d5c1d Filter out more quests that don't drop items. 2019-06-22 14:58:57 +02:00
Daan Vanden Bosch
adaa36031e Hunt method times can now be customized by the user. 2019-06-22 01:12:39 +02:00
Daan Vanden Bosch
71feaf7867 Quests are now loaded from a json file generated from quest files. 2019-06-22 00:27:04 +02:00
Daan Vanden Bosch
4a91cb2a29 Added log library. 2019-06-21 20:06:55 +02:00
Daan Vanden Bosch
3bc50a1e63 Now extracting shield and armor stats from ItemPMT for Ephinea. 2019-06-20 18:11:36 +02:00
Daan Vanden Bosch
a684bb65c8 Renamed ItemKind to ItemType for consistency with NpcType. 2019-06-20 14:06:11 +02:00
Daan Vanden Bosch
4a3f5991ed Now using ItemPMT.bin and unitxt_j.prs for item kind list. 2019-06-19 22:14:48 +02:00
Daan Vanden Bosch
d35b2356e7 Started working on DPS calculator. 2019-06-16 20:31:48 +02:00
Daan Vanden Bosch
d6f422335d Make sure section ids icons overflow nicely in hunt optimizer. 2019-06-16 13:02:40 +02:00
Daan Vanden Bosch
00c6dc804a Removed unnecessary import. 2019-06-16 12:57:17 +02:00
Daan Vanden Bosch
30464680cb Items in the optimization result are now shown in the same order as the wanted list. 2019-06-16 11:43:10 +02:00
Daan Vanden Bosch
a6cb937485 All valid section IDs are now shown in the hunt optimization results instead of just one random one. 2019-06-15 23:00:46 +02:00
Daan Vanden Bosch
16ff2645a3 Method times can now be edited in-memory if some code is uncommented. 2019-06-12 19:53:03 +02:00
Daan Vanden Bosch
e2b1cc9282 Added unstyled methods table to hunt optimizer. 2019-06-11 23:04:28 +02:00
Daan Vanden Bosch
76620f612c Converted drop tables to json. 2019-06-11 14:34:57 +02:00
Daan Vanden Bosch
f78de96ef5 Store items in json format. Fixed bug in HuntOptimizerStore. 2019-06-11 13:37:46 +02:00
Daan Vanden Bosch
e3c47d73c9 Store wanted items in localStorage. 2019-06-11 13:13:54 +02:00
Daan Vanden Bosch
ee42d6bf5b Added totals row to hunt optimizer results table. 2019-06-06 21:40:12 +02:00
Daan Vanden Bosch
308352ed27 Added support for splitting pan arms in the hunt optimizer. Fixed a bug. 2019-06-06 20:30:14 +02:00
Daan Vanden Bosch
92ee40de65 Hunt optimizer now takes rare enemies into account. 2019-06-06 15:42:02 +02:00
Daan Vanden Bosch
ccbc040576 Improved hunt optimizer UI. 2019-06-06 02:24:21 +02:00
Daan Vanden Bosch
45c9df039a Hunt optimizer is working but isn't very user-friendly yet. 2019-06-05 16:49:00 +02:00
Daan Vanden Bosch
63a703e708 Fixed bug in LP solver call. 2019-06-04 17:04:20 +02:00
Daan Vanden Bosch
72ecdac71d Set up basic LP algorithm to optimize hunts. Fixed errors in data. 2019-06-04 17:01:51 +02:00
Daan Vanden Bosch
734ed1016d Added Loadable and PerServer. Refactored code to make data loading and per-server data simpler. 2019-06-03 21:41:18 +02:00
Daan Vanden Bosch
0c9218be16 Hunt methods are now loaded for ephinea. 2019-06-01 16:02:06 +02:00
Daan Vanden Bosch
0dc55b5eb7 Removed blueprintjs and added antd, refactored all code to use antd. Added list of wanted items to hunt optimizer. 2019-05-31 23:20:13 +02:00
Daan Vanden Bosch
f31570d5f5 Refactored code so that new tools can now be added easily. 2019-05-29 21:43:06 +02:00
Daan Vanden Bosch
eed7b5d68e All state changes now happen via mobx actions. Fixed bug that allowed users to save .qst files with names that are too long (and thus corrupting the file). 2019-05-29 17:04:06 +02:00