Commit Graph

119 Commits

Author SHA1 Message Date
AdAstra-LD
cb41496a40 Improved flexibility of commands with many configurations 2023-01-16 12:22:35 +01:00
AdAstra-LD
9a03e20e72 Better handling of UseScript for functions 2023-01-16 10:12:32 +01:00
AdAstra-LD
ba084cd397 Minor GUI edits + formatted ScriptFile.cs 2023-01-16 10:03:56 +01:00
AdAstra-LD
875065f018 Fixed error report linenum index 2022-09-25 22:31:57 +02:00
AdAstra-LD
6b95302cac Improved display of event entities + new event importer 2022-09-03 16:34:32 +02:00
AdAstra-LD
56b6473fcb Added an error message to Script Editor for missing usescript references
+ Script save file functions now return true when everything was saved correctly, false otherwise
+ Return value of the script save functions is checked to determine whether or not to mark current script file as changed
2022-08-30 00:07:38 +02:00
AdAstra-LD
00d05fa3d7 Converted simple tuples to ContainerReference struct 2022-08-29 22:20:48 +02:00
AdAstra-LD
c73dd4490c Added support for rotatable buildings [disabled]
[+] Fixed a typo
2022-08-09 10:13:13 +02:00
AdAstra-LD
eb86f450b1 Fixed incorrect handling of empty script lines
Fixed wrong linenum in parser failure error message
2022-07-18 00:31:40 +02:00
AdAstra-LD
688a590a05 Cleanup of Pokémon icons [now read from the ROM itself]
+ Table editor pokemon icon is read from the ROM as well
2022-07-17 23:22:11 +02:00
AdAstra-LD
6b8ff7c556 Minor trainerclass edit 2022-06-17 22:21:01 +02:00
AdAstra-LD
22dd68abb5 Improved management of file filters 2022-06-16 17:11:25 +02:00
AdAstra-LD
edcf6ab93e Fixed error popping up when searching HGSS scripts
[+] Changed command names to match between DPPt-HGSS
2022-06-16 17:11:23 +02:00
AdAstra-LD
180296e60b Improved script editor readability [Directions and movecodes]
[+] Added new script command names to database
[+] Optimized script search speed
2022-06-16 17:11:23 +02:00
AdAstra-LD
d0688761f5 Fixed Issue #8
[Wrong line numbers in the script editor's error messages]
2022-06-11 14:47:33 +02:00
AdAstra-LD
8b9c886f03 Shift Up and Shift Down Text Editor buttons 2022-06-05 22:12:15 +02:00
AdAstra-LD
2129448849 MapFile moveperm discard implementation 2022-06-04 03:45:23 +02:00
AdAstra-LD
7c3ccdfe16 Handling of missing trainer file name entries + fixed Trclass reset 2022-05-25 23:00:42 +02:00
AdAstra-LD
74106a1f2c Fixed evt extension 2022-05-04 01:26:20 +02:00
Nathan Wichers
33af61af74 Fix Pokémon forms shift in Trainer Editor 2022-03-23 23:38:50 +01:00
AdAstra-LD
24790d463c Event Editor warp headers are shown by name 2022-02-10 05:49:56 +01:00
AdAstra-LD
3ba2bf558c Tweaked Building assets load functions 2022-01-20 01:56:47 +01:00
AdAstra-LD
a46d25e74b Fixed exception when double-clicking any cell of a non-0 matrix 2022-01-13 02:18:40 +01:00
AdAstra-LD
da335907c9 Minor refactor 2022-01-07 17:48:47 +01:00
AdAstra-LD
c103f458b8 Fixed stack overflow with function recursion 2022-01-07 17:48:47 +01:00
AdAstra-LD
b0d213a523 OW Sprites can be previewed even without placing an OW
+ Event editor render settings are saved
+ When an event type is not rendered, it can't be moved using direct clicks (prevents mistakes)
2022-01-07 04:59:02 +01:00
AdAstra-LD
a6bc205a88 Script and text editor format preference is memorized 2022-01-07 03:47:32 +01:00
AdAstra-LD
5ceb71a95d Fixed extension filter for file save 2022-01-06 02:11:33 +01:00
AdAstra-LD
7e7c552515 Added patch that disables all texture animations 2022-01-04 02:29:37 +01:00
AdAstra-LD
4dc173e9b7 Fixed bug with HGSS encounter files parsing
+ trainer editor shows moves and items in the correct order
2022-01-03 23:17:38 +01:00
AdAstra-LD
ae921b8ac8 Fixed a critical UseScript bug (list sort)
+ Refactored useScript attribute of CommandContainer --> usedScript
2022-01-01 04:33:34 +01:00
AdAstra-LD
1166d89e3e Added List-Based Batch Rename Tool to Tools dropdown 2021-12-29 02:51:45 +01:00
AdAstra-LD
5e14b76ec6 Major Trainer Editor cleanup
[+] Fixed Trainer Class Save button updating class name in combobox

[-] Party Data import is still buggy

TO FIX:
button of search in script icons [CTRL+F]
text size columns [camera editor]
trainer table combo update [combobox]
2021-11-26 03:33:14 +01:00
AdAstra-LD
27583d2b17 Misc Improvements
[+] Better management of statusLabel messages for Editors Setup
[+] New Matrix and New Event File buttons now create a new blank file from scratch
[+] Loading maps from a Matrix that has no Headers Tab will search for usages of that Matrix in all Headers
[+] Map model can be rotated in multiple directions at the same time
2021-11-13 20:09:43 +01:00
AdAstra-LD
ddc1c8715d Fixed problem with file extensions in Encounter editors
[+] Also added icons to buttons
[+] Improved error detection of HGSS Encounters editor
2021-11-10 01:45:39 +01:00
AdAstra-LD
0566d55935 Version Update + Script Number format
[+] Fixed mess with system icons
2021-11-07 01:44:41 +01:00
AdAstra-LD
1d226cbb1f Fixed DPPt/HGSS map cross-import
[+] Added more warnings & error messages (to handle exceptions)
2021-11-01 06:12:22 +01:00
AdAstra-LD
31f9488cfb Misc fixes [mostly Script Editor]
[+] Fixed PokeRadar percentage labels
[+] Removed Script Containers static KW
[+] Script Editor now notifies when user is attempting to save an empty script
[+] Script Editor got better at detecting problems with
script/function/action labels
[+] Improved detections of UseScripts
[+] Added a few more Platinum script commands
[+] Fixed ARM9 compression detection for DP roms
2021-10-24 22:58:16 +02:00
AdAstra-LD
55ecbd141a Simplified acquisition of trainer AI flags 2021-10-20 22:46:50 +02:00
AdAstra-LD
9782278f8b DSPRE can now import HGSS map BIN into DPPt roms 2021-10-12 17:46:09 +02:00
AdAstra-LD
b8446d3c2a Fixed whitespace characters + added mapSize 'constant' to MapFile class 2021-10-03 17:49:15 +02:00
AdAstra-LD
487d397a84 Added full support for variable-type script commands 2021-09-13 06:08:46 +02:00
AdAstra-LD
d783df7935 Added braces [ScriptFile.cs] 2021-09-13 03:00:13 +02:00
AdAstra-LD
303408c283 Update TrainerFile.cs 2021-08-22 04:26:11 +02:00
AdAstra-LD
1bcb676773 Partially Fixed Trainer Editor (tuber Jared) 2021-08-22 04:19:23 +02:00
AdAstra-LD
fb42ecad21 Fixed a couple Matrix bugs 2021-08-14 04:54:07 +02:00
AdAstra-LD
c4f3d3d4a3 Trainer Editor fix 2021-08-14 04:45:50 +02:00
AdAstra-LD
fb68aff727 Added Command Tooltips feature to Script Editor
Misc bug fixes
2021-08-10 14:20:10 +02:00
AdAstra-LD
7c405c8ba3 Expanded ScriptCommandDatabase with Action Cmds and Comparison Operators 2021-08-09 23:16:42 +02:00
AdAstra-LD
0050fe932b Created reverse dictionaries for cmd names and comparison ops
[faster lookup]
2021-08-09 19:28:08 +02:00