67 Commits

Author SHA1 Message Date
0095bd9ecc Working on the library side of things 2021-05-09 23:08:09 -04:00
ef9895de56 Fixed stack related bugs, moved loadMusic into audio namespace 2021-04-25 21:16:25 -04:00
cc395b425e Started intergrating state and graphics 2021-04-10 00:08:16 -04:00
2c92ab2557 Gui drawing started, todo implement all the features 2021-03-22 21:07:12 -04:00
ea6cdc231c Started work on gui & multitasking stuff 2021-03-10 13:27:04 -05:00
8ad61af59d Custom datatypes mostly implemented 2021-01-05 19:57:59 -05:00
2e298fab80 Working on optimization and integrations 2020-12-24 00:10:23 -05:00
f9c236857b Indexing fixed, expressions fixed. Changes to characters 2020-12-12 00:49:14 -05:00
993b9e9b4d Reworked a lot of stuff, need to fix what I broke 2020-12-11 00:18:56 -05:00
b8b446143e Started working on c api/ fixed some bugs 2020-12-08 23:48:42 -05:00
7a996b76f8 Fixed object functions 2020-12-08 00:02:12 -05:00
31da0b35eb Better error handling 2020-12-06 23:45:16 -05:00
0bbb14dc06 basic features added 2020-12-05 00:59:16 -05:00
f884d8dcf8 Updated readme 2020-11-29 23:32:26 -05:00
68aad4ce73 Updated readme 2020-11-29 23:31:47 -05:00
0aea0e0335 Found bugs, implemented while loops 2020-11-29 23:28:15 -05:00
60b8198842 implemented, grouping, if's, not 2020-11-29 14:00:35 -05:00
3f501d4cad Implemented simple if's 2020-11-28 23:42:14 -05:00
a2f1995b1d If/elseif/else implemented! 2020-11-28 15:11:16 -05:00
378e5ec0ec conditions implemented, todo if statements 2020-11-26 00:16:47 -05:00
ea05df4529 Fixed tons of bugs, started working on conditions 2020-11-17 00:10:41 -05:00
b602823646 fixed goto/jump () 2020-11-13 23:24:01 -05:00
e534274d09 Implemented goto and jump as functons 2020-11-12 23:21:06 -05:00
34208eacff Rewrote so much code 2020-11-12 00:02:07 -05:00
d91ee2b662 Implemented math, dms functions now working, todo conditions, implement all opcodes 2020-10-24 15:26:21 -04:00
e738dae0c9 First buildin function for an object is done 2020-10-21 23:02:23 -04:00
52774b72cd leftside dict/list, host method calling implemeted Todo, dms functions 2020-10-18 23:24:01 -04:00
4e092ad8b6 Rightside implementation of indexing, todo left side 2020-10-10 22:41:18 -04:00
6b349615fa Implemted the bytecode for indexing, todo add code to interperter 2020-10-06 15:22:13 -04:00
7134755649 changed how characters/envs are loaded. Implemented dynamic reading. Todo indexing 2020-10-05 19:11:20 -04:00
35c0b390ab Started working on envs, added new handles 2020-10-02 23:33:38 -04:00
9a49433e7e Characters worked on, working on enviroments. 2020-09-30 00:02:46 -04:00
c6f9707d79 Choices rewritten, lists being worked on 2020-09-26 23:45:20 -04:00
9dc8a90ecd Implemented Character objects, todo add handler for displaying text 2020-09-24 22:56:11 -04:00
edc67a0f4f Many changes starting to work on the interperter 2020-09-22 14:48:25 -04:00
36aeb4f85e A few more opcodes to finish 2020-09-17 00:12:29 -04:00
1465805a82 Added list support 2020-09-14 00:03:21 -04:00
88c73f0a29 Fixed some bugs. Will work on dialogue stuff more 2020-09-12 21:09:07 -04:00
feb877ff40 Expressions should work now 2020-09-11 23:59:53 -04:00
d69c24f4fd error with assignments and functions fixed, todo expressions 2020-09-02 23:45:50 -04:00
b9494b0803 Completed more cmds, getting close to the basic parsing 2020-09-01 23:27:13 -04:00
120ad85461 Fixed error line number bug, started working on compound disp cmd 2020-08-31 23:04:36 -04:00
c504f41dcb fixed load file 2020-08-30 23:53:05 -04:00
eb2b53569c Need to fix loading file bug 2020-08-30 23:14:01 -04:00
6f07a4d604 core features updated 2020-08-30 16:56:48 -04:00
6110fad14c Got cmds for a bunch of match processes 2020-08-30 00:59:19 -04:00
e6e5311a04 Implemented most of the code for choices 2020-08-29 00:41:56 -04:00
8464b62907 Adding new commands (NT CODE) 2020-08-28 11:23:19 -04:00
a0688f64dd Starting to add cmds 2020-08-27 23:01:59 -04:00
e1e77dfce9 Resturcturing Some stuff 2020-08-27 18:32:05 -04:00