Commit Graph

24 Commits

Author SHA1 Message Date
Daan Vanden Bosch
350ae884e8 Now using golden-layout in quest editor. 2019-07-23 18:39:47 +02:00
Daan Vanden Bosch
e4f78a9d82 Improved asm editor performance with a web worker. 2019-07-23 15:54:42 +02:00
Daan Vanden Bosch
1840bf6575 Added assembler worker code. 2019-07-23 11:03:35 +02:00
Daan Vanden Bosch
fdebfabbda Changed button text. 2019-07-22 23:29:10 +02:00
Daan Vanden Bosch
a9f46ae4f3 Added complete assembler error checking to the editor. Improved editor autocompletion. Script asm modifications are now persisted when saving. 2019-07-22 22:51:44 +02:00
Daan Vanden Bosch
1408b2ffdc Improved asm editor highlighting. 2019-07-22 19:28:12 +02:00
Daan Vanden Bosch
769e6a8619 Added basic assembler. 2019-07-22 16:03:58 +02:00
Daan Vanden Bosch
cb7f088f22 Fixed bug in prs compression code. Improved prs compression performance by about 5x. Instructions are now written as object code in quest bin files. 2019-07-22 12:31:20 +02:00
Daan Vanden Bosch
73e199d724 Quest script assembly can now be viewed. 2019-07-21 20:44:34 +02:00
Daan Vanden Bosch
7e5e34d770 New quests can now be created. The created quests don't have initialization code yet. 2019-07-20 21:18:09 +02:00
Daan Vanden Bosch
402bd0d1ef Linting. 2019-07-20 00:15:36 +02:00
Daan Vanden Bosch
15327d1478 Huge performance improvement when translating quest entities. 2019-07-20 00:14:51 +02:00
Daan Vanden Bosch
f670718637 Simplified mesh creation. Some performance improvements. Added debug mode to quest viewer that shows per-section colored area render geometry. 2019-07-19 21:49:59 +02:00
Daan Vanden Bosch
8c21ea59c9 Quest editor now has undo/redo. 2019-07-18 15:39:23 +02:00
Daan Vanden Bosch
cb5e9427f7 Upgraded dependency minor/patch versions. 2019-07-11 17:40:23 +02:00
Daan Vanden Bosch
36cb131920 Added XVM texture viewer. 2019-07-11 17:30:23 +02:00
Daan Vanden Bosch
19681d69a3 Enforced stricter eslint rules. 2019-07-02 20:56:33 +02:00
Daan Vanden Bosch
3498a10385 Added prettier and unleashed on the code base. 2019-07-02 18:08:06 +02:00
Daan Vanden Bosch
37690ef1e6 Code style consistency. 2019-07-02 17:00:24 +02:00
Daan Vanden Bosch
6579a53d62 Added some functionality to the model viewer to aid in debugging. 2019-07-01 12:13:05 +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
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