Commit graph

19 commits

Author SHA1 Message Date
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
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
eaf47bb946 Moved properties from player data to new settings and state objects 2021-09-05 18:53:04 -05:00
bb7db73eba Improved themes 2021-09-04 16:51:41 -05:00
0afcd1cd3d First pass at typescript support
Oh man did this end up requiring a *ton* of other work as well.
There's still a few typing issues I still can't quite work out,
and others I'd like to improve when I have time. In fact, this version
doesn't even really work, it has a stack overflow error caused by
a tooltip for some reason have a tree inside it, which in turn has
another tooltip, etc. There's also 17 errors that I *really* feel like
shouldn't be there, but they are, and 113 warnings - mostly using !
to assert that things are non-null. Lots of work left to do, to sum up.

The reason I'm committing this now is because I really need to get to
work on my game jam, and since it won't use a tree or really many of
TMT-X's features, I can get away with using a broken engine :)
2021-08-16 23:30:54 -05:00
8fe91e88c9 Vue 3 Migration 2021-07-24 17:08:52 -05:00
2bea76fc61 Made nav more consistent 2021-06-24 00:57:20 -05:00
ae9578ad3a Fixed various scrolling issues 2021-06-22 03:34:59 -05:00
69b1fff796 Implemented NaN screen 2021-06-16 00:36:13 -05:00
0836550abe Implemented game over screen 2021-06-15 23:46:34 -05:00
8e5c1b457d Fixed modals not appearing on top 2021-06-12 00:41:25 -05:00
adf7d7a67c Added layer features 2021-06-11 23:38:16 -05:00
b91a7cdc28 Implemented proxies 2021-05-25 20:57:02 -05:00
829eac7068 Implemented settings and info modals 2021-05-22 15:39:27 -05:00
82adac7317 Implemented displaying tabs 2021-05-20 00:11:03 -05:00
5e4ec334a7 Implemented "main" UI and added big number abstraction 2021-05-19 23:27:23 -05:00
3a8c92f0b7 Updated code style and removed unnecessary starter files 2021-05-19 17:48:02 -05:00
e677a83ed0 Create vue app 2021-05-19 17:21:51 -05:00