Commit Graph

251 Commits

Author SHA1 Message Date
Brendan Robert
149c2c8693 Fix multiple window issue. 2023-12-27 20:56:14 -06:00
Brendan Robert
885dc982b4 Re-implemented undo functionality 2023-10-09 19:06:23 -05:00
Brendan Robert
37a9d805fd Upgraded outlaw editor to Java 17, had to remove OSGi plugin support (we never used it) 2023-09-08 20:59:23 -05:00
Brendan Robert
9b51c7d733 Massive Java 17 overhual 2023-07-03 15:44:23 -05:00
Brendan Robert
e43ddccb56 Fixed script editor funky UI issues 2022-11-30 09:34:52 -06:00
Martin Haye
961940537d Added new block for speaker sound effects. 2021-10-25 08:14:00 -07:00
Martin Haye
591369b7fb Fairly extensive change to how stats work: get-stat now has a context; if using a skill, it's just that player's stat; otherwise, it's the max stat for anyone in the party. 2021-09-14 08:24:16 -07:00
Martin Haye
f47713b4e0 Added support for playing sounds via emulator. 2021-04-22 08:52:57 -07:00
Brendan Robert
2e779e05f4 Hooked up rename and delete column features to the UI 2021-04-02 17:01:23 -05:00
Brendan Robert
269580cf11 Address fragility in importing spreadsheets with missing header columns 2021-04-02 15:08:50 -05:00
Brendan Robert
0be1b6fe3e Updating library dependencies to modern versions 2021-04-02 15:08:12 -05:00
Brendan Robert
6eff10c776 Highlight squares with scripts on the map when script is selected for better visibility 2021-03-08 14:11:46 -06:00
Martin Haye
8933f2ef38 Proper support for setting/increasing/decreasing stats by a variable amount. 2021-01-05 08:50:09 -08:00
Brendan Robert
ed133310d9 Fix window maximize/restore behavior in blockly scripting editor (workaround for JavaFX bug) 2020-07-03 00:21:55 -05:00
Brendan Robert
ce8056ef0a Implemented map cloning operation 2020-04-27 13:18:58 -05:00
Brendan Robert
e421efc18d Fix for color selector when image zoom is active 2020-04-09 09:57:51 -05:00
Brendan Robert
3e025e405f Color pattern and brush type are now retained when switching between tiles 2020-02-24 09:05:05 -06:00
Brendan Robert
6637e623fa Added better control over sort direction in sheet editor 2020-02-24 09:04:19 -06:00
Brendan Robert
6e87068b30 Removing IDE configuration files 2020-01-01 18:57:00 -06:00
Brendan Robert
19c68edadb Updated Jace emulator to allow HD images as well as 800kb floppy images 2020-01-01 18:56:30 -06:00
Martin Haye
a2425e0751 Added a new 'promptAnyKey' block to save space and time. 2019-09-12 07:21:09 -07:00
Brendan Robert
ec4f0f410b Updated ControlsFX library version and added sort by context menu option 2019-05-19 10:34:03 -04:00
Brendan Robert
2d6bcc0f48 - Added modal selectors for tile and image editors
- Selected color is retained when switching tiles and images
2019-05-11 19:10:34 -04:00
Martin Haye
63f40d60b5 Basics of storybook packing now operational. 2019-01-10 09:45:40 -08:00
Brendan Robert
07c57e5c1d Fixed some NPE issues in new projects and also finished wiring up spreadsheet UX to be on-parity with previous spreadsheet UX. 2018-09-15 22:13:52 -05:00
Brendan Robert
8fd55f6230 Overhaul of spreadsheet user interface 2018-09-15 16:24:24 -05:00
Martin Haye
07c810e294 Changed swapTile to copyTile, since that's how we effectively use it in the game, and makes for a consistent outcome every time. 2018-03-07 08:49:21 -08:00
Brendan Robert
4c6d2999af Corrected spelling mitsake. 2018-01-24 01:33:52 -06:00
Brendan Robert
eb61a9f8ff Fix for NPE while loading data 2018-01-24 01:20:03 -06:00
Brendan Robert
0ddc073a3d Added shift to map editor 2018-01-24 01:19:45 -06:00
Martin Haye
459f5037af Can now get and set the time (as an hour, 0-23). 2018-01-16 09:15:52 -08:00
Brendan Robert
c98bf87549 Fixed DHGR export bugs 2017-12-29 00:15:40 -06:00
Brendan Robert
e185009203 Added context menu to map scripts list, allowing you to copy, delete, and clear from map 2017-09-23 23:18:41 -05:00
Martin Haye
a34c54fdcd Working on pack limits, and some fixes to inv screen. 2017-09-14 08:09:21 -07:00
badvision
4833f9d4ee Added script eraser tool to map editor 2017-07-16 21:47:20 -05:00
badvision
70477e2be9 Adjusted dithering coefficients and color algorithms 2017-07-05 22:55:29 -05:00
badvision
64a0a56d9e Added logging, improved image conversion wizard UX 2017-07-05 20:20:06 -05:00
badvision
12e7407b5a Added hack to inject namespace into blockly XML because Stupid java introduced a stupid breaking change to their stupid XML parsing logic for no valid reason. Just all stupid. Also I'm grumpy about this. HEY JAVA DEVS: NO BREAKING CHANGES DURING POINT RELEASES! 2017-07-03 10:41:36 -05:00
badvision
c13befd414 Removed unused imports 2017-07-03 10:40:09 -05:00
badvision
6e7144df6a Updated POM dependencies to newer versions of things. Because OOOoooo SHINY! 2017-07-03 10:39:24 -05:00
Martin Haye
4c0b02931d Improved buy/sell Blockly blocks that can take parameters, to support a parameterized global Merchant script. 2017-04-02 09:25:11 -07:00
badvision
d5c51236f4 Added copy data feature to export monitor listings of images. Doesn't do anything for other editors except probably throw stack traces. 2017-03-21 00:30:24 -05:00
Martin Haye
ff1e31cd44 Adding buy/sell store logic. 2017-03-03 08:25:45 -08:00
Martin Haye
6dee0388b1 Added ability to increase or decrease a stat for all party members. 2017-02-24 08:49:12 -08:00
Martin Haye
9d313d5176 Added order field to maps. Fixed some loader bugs. 2017-01-29 09:23:58 -08:00
badvision
93729ba77a Script painter 2016-12-24 16:01:05 -06:00
badvision
707bfd15cd Refactored map clearing code to make things more readable. 2016-12-24 15:24:13 -06:00
badvision
fc00a1febe Accidentally left important canvas clear logic commented out. 2016-12-24 15:04:49 -06:00
badvision
d39b61399d Updated redraw logic to be more efficient. 2016-12-24 15:02:08 -06:00
badvision
5c05c342d5 Fixed some UI issues with map navigation controls 2016-12-24 15:00:45 -06:00