Grayson Lorenz
cee304e976
error cleanup, alert the error
...
Clean up the error to break out of sequence when we encounter an error for efficiency. Then for now use alert to show the user an error of some kind. This is temporary until I can style some kind of new module for errors.
2020-04-25 10:48:45 -05:00
Daan Vanden Bosch
606b0661f4
Only allow saving quest files in GC or BB format.
2020-01-16 23:07:39 +01:00
Daan Vanden Bosch
b276ba988e
Quests can now be saved in GC format.
2020-01-16 21:45:20 +01:00
Daan Vanden Bosch
7c9a74171e
Quest editor now uses the Dialog class for the "Save As" dialog so more options can be added to it.
2020-01-14 21:19:07 +01:00
Daan Vanden Bosch
3edc9b857d
Improved FileButton behavior, opening the same file twice in a row will now work. Also simplified its implementation.
2020-01-05 23:20:53 +01:00
Daan Vanden Bosch
93e05ea614
- Moved instructions/opcodes and DFA code to core to avoid dependency from core to quest_editor
...
- When the assembly worker updates map designations, it now takes map_designate and map_designate_ex into account
2020-01-02 18:42:08 +01:00
Daan Vanden Bosch
f4b8b30590
.bin and .dat files can now be loaded directly.
2020-01-02 15:26:40 +01:00
Daan Vanden Bosch
596bd103da
Events can now be selected by clicking anywhere on the event and the selected event can be deleted by pressing the delete key.
2019-12-29 23:00:09 +01:00
Daan Vanden Bosch
994afa7387
Refactored HTML element creation code. Removed PropertyChangeEvent, properties don't emit their old value anymore. Added an EventsController and moved some code from EventsView and QuestEditorStore to it.
2019-12-27 00:55:32 +01:00
Daan Vanden Bosch
99d50d754d
Replaced js-logger. Improved testability with mocks, improved test configuration and code improvements.
2019-12-25 00:17:02 +01:00
Daan Vanden Bosch
243638879c
Entity counts in area select are now updated when adding or removing entities. Added more unit tests.
2019-12-24 03:04:18 +01:00