Commit Graph

26 Commits

Author SHA1 Message Date
Daan Vanden Bosch
634bcc91df Added events widget and fixed several bugs. 2020-12-20 01:22:27 +01:00
Daan Vanden Bosch
20ccbfc587 Fixed a bug in the AssemblyWorker and tokenizer. Added several ASM-related tests. 2020-12-15 21:29:58 +01:00
Daan Vanden Bosch
0f7189ab33 Added character class options to the viewer again. 2020-12-12 13:39:04 +01:00
Daan Vanden Bosch
c3927729ad Hunt method tables now show correct data again and times can be edited and persisted again. 2020-12-09 22:03:10 +01:00
Daan Vanden Bosch
540e35ffc9 AsmAnalyser is now updated whenever text changes. 2020-12-08 15:41:43 +01:00
Daan Vanden Bosch
dc0615e1d2 Ported various features. 2020-12-05 21:48:26 +01:00
Daan Vanden Bosch
515cba5555 Entities can be dragged and dropped again. 2020-12-02 21:03:42 +01:00
Daan Vanden Bosch
d526c837fd Quest editor layout is now persisted again. Added entity list widgets. 2020-11-27 20:55:01 +01:00
Daan Vanden Bosch
d98b565766 Added Dialog and ResultDialog. 2020-11-16 20:00:26 +01:00
Daan Vanden Bosch
c82396326c Made basic quest properties editable and added the entity detail widget. 2020-11-15 20:41:30 +01:00
Daan Vanden Bosch
cd70d22da2 Added script editor widget. 2020-11-14 22:18:10 +01:00
Daan Vanden Bosch
44d5918a1e Added undo/redo and made entity translation undoable. 2020-11-11 22:01:00 +01:00
Daan Vanden Bosch
132cdccd0a Entities are now shown per area and area selection is now possible. Fixed some bugs. 2020-11-08 22:45:37 +01:00
Daan Vanden Bosch
346a2cb4f9 Added several unit tests and improved testing infra. 2020-11-08 14:27:02 +01:00
Daan Vanden Bosch
8de81c9cb4 Added area mesh loading. 2020-11-07 19:15:37 +01:00
Daan Vanden Bosch
bedc7b07a2 Ported several things and fixed some bugs. 2020-11-05 17:46:17 +01:00
Daan Vanden Bosch
17ef42fba7 Quest NPCs are now (poorly) shown in the 3D view. 2020-11-02 20:04:44 +01:00
Daan Vanden Bosch
c028c09ac9 Added TextArea, Menu and Select. Added some fields to InfoWidget and added the server select widget. 2020-10-30 21:42:29 +01:00
Daan Vanden Bosch
e6d6f292f4 Fixed an issue with the way CSS was added to the DOM. Moved @AfterTest checks to utility function so test failures aren't hidden by @AfterTest failures. 2020-10-29 21:15:57 +01:00
Daan Vanden Bosch
bab01061f0 Added JVM support for core and lib. 2020-10-27 22:55:05 +01:00
Daan Vanden Bosch
b810e45fb3 Refactored the way Disposable is used and added QuestInfoWidget. 2020-10-25 22:16:47 +01:00
Daan Vanden Bosch
b78c516b0a Improved observable test setup. 2020-10-17 15:15:48 +02:00
Daan Vanden Bosch
18e01f17c7 Scope, Store and Controller now implement CoroutineScope. Added NJ parser and several basic widgets. 2020-10-17 00:28:35 +02:00
Daan Vanden Bosch
c3bd1c46cc Added Babylon.js PoC. Introduced Scope to statically ensure that all disposables are disposed eventually. Added test-utils project. 2020-10-15 01:19:12 +02:00
Daan Vanden Bosch
737a44303d Made widget styles more reusable and customizable. 2020-10-11 11:53:17 +02:00
Daan Vanden Bosch
36a32018ca Started porting Phantasmal World to Kotlin. 2020-10-10 23:48:38 +02:00