Commit Graph

810 Commits

Author SHA1 Message Date
AdAstra-LD
2555b32b7d Fixed EvFile -> Header link detection 2023-12-11 02:24:19 +01:00
AdAstra-LD
6bd09cb9ff Minor NSBMD renderer fix 2023-12-11 02:16:31 +01:00
AdAstra-LD
e0d35918b9 Version update 2023-12-11 01:49:35 +01:00
AdAstra-LD
0beef2d700 Fixed size of item fields in PersonalData Editor 2023-12-06 02:04:49 +01:00
AdAstra-LD
66942c3120 Restored map editor viewmode buttons 2023-12-04 15:11:19 +01:00
AdAstra-LD
e7932a0a31 Removed some unused components 2023-12-04 15:11:19 +01:00
AdAstra-LD
b1ca63950a Minor refactor 2023-12-04 15:11:19 +01:00
AdAstra-LD
c60d2bfe2c Restructured Trainer names length expansion patch 2023-12-04 15:11:19 +01:00
AdAstra-LD
7383eb8bf6 Personal Data dir fix for Pearl 2023-12-04 03:00:58 +01:00
AdAstra-LD
89f6a47bab Evo editor: better GUI response in case of invalid values 2023-11-26 20:59:54 +01:00
AdAstra-LD
45d2851018 Created "EvolutionDataFromGUI" method 2023-11-26 20:44:05 +01:00
AdAstra-LD
1e868859c5 Proper output of evolution data 2023-11-26 20:44:05 +01:00
AdAstra-LD
f4726754c9 Handling of unknown evolution parameter type 2023-11-26 20:44:05 +01:00
AdAstra-LD
253803058c Explicit Evolution param meaning descriptions 2023-11-26 20:44:05 +01:00
AdAstra-LD
d258ad231c Evolutions Editor 2023-11-24 18:17:27 +01:00
AdAstra-LD
c9841ad2e5 Update Main Window.cs 2023-11-10 00:54:04 +01:00
AdAstra-LD
70eb5b7301 Cmd names 2023-10-26 02:46:06 +02:00
AdAstra-LD
412f1630bc Fix #38 2023-10-09 21:58:19 +02:00
AdAstra-LD
49b673061d Added a more pragmatic TrainerName expansion check and reformated some files with auto format
Co-Authored-By: Miguel <11949750+Mixone-FinallyHere@users.noreply.github.com>
2023-10-09 15:22:09 +02:00
Miguel Terol Espino
2da0ab23f4 Improved the trainer name length grammar and added a manual override for values other than 12 2023-10-09 15:18:21 +02:00
Miguel Terol Espino
d842e558d7 Minor fix for persistence 2023-10-09 15:17:19 +02:00
Miguel Terol Espino
ec10a15a3c Fixed Trainer names and added patch for it in Eng and Spa 2023-10-09 15:16:46 +02:00
AdAstra-LD
a6578a3c4e Retrieve version from Assembly 2023-10-09 15:15:18 +02:00
AdAstra-LD
606f8c9efe Fixed Growth Curve labels ( #36 ) 2023-10-08 23:35:48 +02:00
AdAstra-LD
17f905ad34 Fixed TM/HM write in Personal Data Editor 2023-10-08 23:28:24 +02:00
AdAstra-LD
2948a43da6 Fixed alignment R/W problem in Personal Data Editor ( #36 ) 2023-10-08 23:25:22 +02:00
AdAstra-LD
8ed3b2b3a1 Version Update 2023-09-29 03:12:53 +02:00
AdAstra-LD
9df3bf810c Added a few precautionary Event Editor checks 2023-09-29 03:12:53 +02:00
AdAstra-LD
1be72bbf51 Fixed inactive Matrix Editor buttons 2023-09-29 03:12:53 +02:00
AdAstra-LD
ba6b9615ce Version update 2023-09-23 19:50:01 +02:00
AdAstra-LD
2a4fc2a3d7 Trclass ID is now read as a single byte 2023-09-23 19:50:01 +02:00
AdAstra-LD
173e63d521 Fixed a typo 2023-09-23 19:50:01 +02:00
AdAstra-LD
7996fd5eba Personal Data Editor & Learnsets Editor 2023-09-23 19:50:01 +02:00
AdAstra-LD
20dc553b5e Fixed many HGSS commands 2023-08-08 04:01:03 +02:00
AdAstra-LD
3857301aa7 Trainer Editor GUI Rework 2023-08-03 02:31:05 +02:00
AdAstra-LD
011d366e7e Updated tuple syntax 2023-08-03 02:18:18 +02:00
Gracie
79fb1008a5 Removed lines for testing
Removed a few lines I left in by accident for testing that would cause compilation errors
2023-08-03 02:18:18 +02:00
OtakuGracie
69bc643ff9 Added choosing a pokemon's form in Trainer editor for HGSS & Plat No longer allows users to set trainer pokemon gender if the pokemon has only one or no gender Disables the ball seal option in the trainer editor for DP as it does not support this feature 2023-08-03 02:18:18 +02:00
OtakuGracie
b50a271c5a added fix for DP trainer editor for testing 2023-08-03 02:18:18 +02:00
OtakuGracie
efeec1828c Added locations names to encounter files in the wild encounter editor 2023-08-03 02:18:18 +02:00
OtakuGracie
cda607dba8 Added ability to edit trainer pokemon ability and gender for HGSS 2023-08-03 02:18:18 +02:00
OtakuGracie
fb37351952 Created SpeciesFile class to store abilities for Trainer Editor 2023-08-03 01:13:34 +02:00
OtakuGracie
f77d154d71 Improved readability of Narc.cs 2023-08-03 01:12:52 +02:00
Gracie
90d66d5b89 Removed disruptive message boxes
Removed message boxes saying "user cancelled operation". These do not convey important information and disrupt a user's workflow
2023-08-03 01:11:44 +02:00
AdAstra-LD
870dd6e670 Update ScriptDatabase.cs 2023-07-28 16:59:43 +02:00
AdAstra-LD
475d034a5e Partial overhaul of Wild mons editor [HGSS] 2023-07-20 01:05:55 +02:00
AdAstra-LD
9c2027f549 Partial overhaul of Wild mons editor [DPPt] 2023-07-19 23:57:38 +02:00
AdAstra-LD
bd7c2e68ec Fixed SetSpawnablePosition param count 2023-07-18 18:49:48 +02:00
AdAstra-LD
db0d295161 Improved formatting in edit of commit 995ca74 + removed useless inclusion 2023-07-18 16:58:22 +02:00
AdAstra-LD
b96c9e97c7 Removed useless inclusions 2023-07-18 16:55:34 +02:00
AdAstra-LD
2f7dbbf952 Improved trainer name check in commit b9081c2 2023-07-18 16:55:07 +02:00
AdAstra-LD
aa32318a14 Minor optimization of commit e679a26 2023-07-18 16:55:07 +02:00
AdAstra-LD
3c54c00e11 Added missing braces in edit of commit 5b2e2e4 2023-07-18 16:55:07 +02:00
AdAstra-LD
f5a88a62cc Minor optimization of commit 7b9d9ac 2023-07-18 16:55:07 +02:00
Miguel Terol Espino
995ca7465e Fixes #31 2023-07-18 16:55:06 +02:00
Miguel Terol Espino
17584da521 Fixes #30 2023-07-18 16:55:06 +02:00
Miguel Terol Espino
cc739f743a Temporaly addresses #25 2023-07-18 16:55:06 +02:00
Miguel Terol Espino
e679a26b6c Improved hg-engine compat and added mikelan compatwith BluRosie code 2023-07-18 16:42:17 +02:00
Miguel Terol Espino
5b2e2e44e6 Fixes #21 2023-07-18 16:42:17 +02:00
Miguel Terol Espino
7b9d9ac8ce Merge of BluRosie code to add compat for HG-Engine 2023-07-18 16:42:17 +02:00
Miguel Terol Espino
7fbeda7a7e Fixes #22 2023-07-18 16:42:17 +02:00
AdAstra-LD
9dcf113d4e New method to print trainer data stats to CSV 2023-07-01 04:23:07 +02:00
AdAstra-LD
3c7074730b Fixed persistence of selected collision painter after flood-fill 2023-06-09 18:51:17 +02:00
AdAstra-LD
05efa48eb5 Minor refactor of trainer editor 2023-06-02 20:39:53 +02:00
AdAstra-LD
91c0d1dc9b Proper form handling in Trainer Editor 2023-05-22 00:21:14 +02:00
AdAstra-LD
1307884f8f Version update 2023-05-21 02:54:13 +02:00
AdAstra-LD
0ff42ea15e Minor event editor fixes 2023-05-20 20:46:08 +02:00
AdAstra-LD
f8ba5662db Fixed spawnables write 2023-05-16 22:21:56 +02:00
AdAstra-LD
a7e9c18bf8 Fixed ow Z position value write 2023-05-16 22:15:36 +02:00
AdAstra-LD
81324d946d Version update 2023-05-13 17:07:23 +02:00
AdAstra-LD
cbfa1b00b6 Update error check of InputComboBox 2023-05-13 17:00:18 +02:00
AdAstra-LD
c011bc9647 Fixed event file corruption 2023-05-13 16:10:20 +02:00
AdAstra-LD
050fa968a6 InputComboBox error highlight in Red 2023-05-13 03:48:59 +02:00
AdAstra-LD
dee1095096 Replaced all Trainer Editor ComboBoxes with InputComboBoxes 2023-05-13 03:06:18 +02:00
AdAstra-LD
127c6f6499 Version update 2023-05-13 03:06:17 +02:00
AdAstra-LD
947954a46d More command names 2023-05-13 03:06:17 +02:00
AdAstra-LD
d9251f0f64 Item standardize patch now updates Griseous orb item in Distortion world 2023-05-13 01:26:09 +02:00
AdAstra-LD
3e1ef98e2f OW entities sort by index buttons 2023-05-13 01:26:08 +02:00
AdAstra-LD
90f20bdba4 TextArchive plaintext I/O 2023-05-13 01:26:08 +02:00
AdAstra-LD
5595785d98 Special currency commands 2023-05-13 01:26:08 +02:00
AdAstra-LD
4fa85f2c80 Handling of fixed-point height [NPCs] 2023-04-21 02:58:17 +02:00
AdAstra-LD
2dbb5af387 Created Custom InputComboBox 2023-04-18 16:36:44 +02:00
AdAstra-LD
58795b3a6c Fixed and optimized Item Standardization patch 2023-04-12 21:34:46 +02:00
AdAstra-LD
7d4e85d032 Removed broken references 2023-04-04 22:30:21 +02:00
AdAstra-LD
2fbbcd5d32 Added lots of script commands 2023-04-04 22:00:07 +02:00
AdAstra-LD
4755816205 Fixed rock climb collision names 2023-03-31 18:04:28 +02:00
Ethan Lew
f941c136e9
Add glTF model export (#18) 2023-03-05 23:11:46 +01:00
Matthew Morrison
8df3641cbc Poké to Poke for better IDE experience 2023-02-06 09:01:28 +01:00
Matthew Morrison
1b083c2986 Unify é 2023-02-06 09:00:34 +01:00
AdAstra-LD
b518a70a33 Removed unused classes 2023-02-06 08:53:19 +01:00
AdAstra-LD
25e59fdc5b Fixed MonIconsPalTableAddress for all languages and ROMs 2023-01-16 16:11:23 +01:00
AdAstra-LD
5278487338 Created SetMonIconsPalTableAddress setup function in RomInfo 2023-01-16 15:38:00 +01:00
AdAstra-LD
c1a2652c82 Replaced direct references to 0x02000000 with ARM9's static address
+ Minor improvement of monicon read
2023-01-16 15:27:52 +01:00
AdAstra-LD
9aba524ffe Fixed table editor not unpacking Mon icons [HGSS] 2023-01-16 15:01:15 +01:00
AdAstra-LD
90d2668011 Correctly disabled Conditional music table for Plat 2023-01-16 14:35:59 +01:00
AdAstra-LD
6e50bbd2a4 Fixed maintable GUI update exception [Plat] 2023-01-16 14:29:43 +01:00
AdAstra-LD
c50d6ab874 Option to blank current event file when importing another one 2023-01-16 14:23:32 +01:00
AdAstra-LD
9f74fdfd3a Minor cleanup of ScriptDatabase 2023-01-16 14:13:25 +01:00
AdAstra-LD
ef14d248a5 Created "Advanced" menu layout 2023-01-16 14:11:25 +01:00
AdAstra-LD
b6e5c96b5e Better handling of UseScript for functions 2023-01-16 12:36:06 +01:00
AdAstra-LD
ba084cd397 Minor GUI edits + formatted ScriptFile.cs 2023-01-16 10:03:56 +01:00
Matthew Morrison
898ba0cac5 Fix unresponsive text editors after unpack operation by removing old editors. 2022-12-10 23:49:08 -06:00
Matthew Morrison
669ecc2bbc Reset search on table tab to prevent crash caused by not having all headers in the list box. 2022-12-05 02:18:13 -06:00
Matthew Morrison
16b7f89b48 Fix error on picking from matrix editor header. 2022-11-27 23:08:55 -06:00
AdAstra-LD
875065f018 Fixed error report linenum index 2022-09-25 22:31:57 +02:00
AdAstra-LD
cbf0a37b74 Graphics Editor major improvements
[+] new movable texture box
2022-09-10 18:39:42 +02:00
AdAstra-LD
3171dff160 Event Editor optimization + matrix autosearch 2022-09-07 15:50:44 +02:00
AdAstra-LD
6b95302cac Improved display of event entities + new event importer 2022-09-03 16:34:32 +02:00
AdAstra-LD
034f338093 Fixed Camera Editor write offset 2022-08-30 01:57:37 +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
372f57ff79 Version update + bugfixes
+ ARM9 Reader and Writer now rely on EasyReader and EasyWriter
+ ARM9 EditSize function is now an EasyWriter method
+ ARM9 EditSize now calls EasyWriter's EditSize

+ Added StringToInternalName translation method
+ Fixed a bug with the Dynamic Header patch (header remover method did not delete last internal name from mapname.bin, resulting in wrong numbering)
+ Maximum value of Areadata and Matrix selectors in the Event Editor is determined based on the actual number of available areadata and matrix files
+ Maximum value of Areadata and Matrix selectors in the Event Editor updates whenever a new Areadata or Matrix is added or removed
+ Fixed delete matrix confirmation message prompt
+ Minor update of header search algorithm for areadata matching
2022-08-29 22:05:44 +02:00
AdAstra-LD
cea59eadbf Better detection of same-matrix header textures 2022-08-23 03:10:33 +02:00
AdAstra-LD
63873cb6e6 Command names update 2022-08-09 10:56:37 +02:00
AdAstra-LD
c73dd4490c Added support for rotatable buildings [disabled]
[+] Fixed a typo
2022-08-09 10:13:13 +02:00
AdAstra-LD
c8fc48cc1d Fixed HGSS Enc. Editor Rock Smash rate not being saved 2022-08-09 10:11:58 +02:00
AdAstra-LD
5d5e6ea7f2 Fixed overworld table read for all languages [HGSS] 2022-08-02 18:45:29 +02:00
AdAstra-LD
ff7cfee1ed Tiny encounter editors fix 2022-07-18 02:19:42 +02:00
AdAstra-LD
0bc9ee5851 Version + pics update 2022-07-18 00:33:11 +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
c4e98313c8 Improved datasources of trainer editor controls 2022-07-17 22:46:44 +02:00
AdAstra-LD
0b5965b8ae Moved synthOverlayLoadAddress to RomInfo + trainer editor mon sprite load tiny edits 2022-07-17 22:40:47 +02:00
AdAstra-LD
36905a40c2
Merge pull request #9 from BluRosie/read-icons-from-rom
Read Pokemon icons directly from the ROM Data [Trainer editor]
2022-07-17 22:27:04 +02:00
AdAstra-LD
8f2db1dc46 Fixed Wild Enc editor rod percentages + fixed tiny old rod max level bug [HGSS]
+ Minor refactor & datasource changes
2022-07-17 22:22:42 +02:00
AdAstra-LD
3bd88c4d7e Improved nsbtx formatting & new repetition analysis method 2022-07-14 19:27:08 +02:00
AdAstra-LD
ae76fcef1e Added new commands + parameter fixes 2022-07-12 23:46:41 +02:00
Nathan Wichers
c116f6acab dump mon icons and use those for the trainer editor 2022-06-28 23:28:52 -04:00
AdAstra-LD
6b8ff7c556 Minor trainerclass edit 2022-06-17 22:21:01 +02:00
AdAstra-LD
8d807aaa4c Minor GUI Edits 2022-06-16 17:11:26 +02:00
AdAstra-LD
c31e335445 Handling of non-empty dir (Apicula DAE export) 2022-06-16 17:11:25 +02:00
AdAstra-LD
ba310f439f Optimized DAE Export code 2022-06-16 17:11:25 +02:00
AdAstra-LD
ccb76bc41e Building editor DAE export + better rotation controls 2022-06-16 17:11:25 +02:00
AdAstra-LD
22dd68abb5 Improved management of file filters 2022-06-16 17:11:25 +02:00
AdAstra-LD
153787a6b3 Minor NSBMD reader edits 2022-06-16 17:11:24 +02:00
AdAstra-LD
b108304122 Version update + DAE support 2022-06-16 17:11:24 +02:00
AdAstra-LD
da0d2ed691 Added lotto script command names 2022-06-16 17:11:24 +02:00
AdAstra-LD
c9e07230fb Removed accessory cmd dictionaries 2022-06-16 17:11:24 +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
5d789b8174 Renamed some commands to match between HG/DPPt
[+] Fixed levelscript support message
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
364547fd13 Added support for Platinum pre-battle effect combos 2022-06-10 00:40:31 +02:00
AdAstra-LD
8b9c886f03 Shift Up and Shift Down Text Editor buttons 2022-06-05 22:12:15 +02:00
AdAstra-LD
0f6244ded7 Fixed compile errors 2022-06-05 13:29:21 +02:00
AdAstra-LD
2129448849 MapFile moveperm discard implementation 2022-06-04 03:45:23 +02:00
AdAstra-LD
40d77a66c5 Added a few more commands 2022-06-02 02:14:19 +02:00
AdAstra-LD
a68354d01f Half-fix of Silph building renderer error 2022-06-02 02:13:58 +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
0b3d21d891 Fixed Porygon-Z name in Database 2022-05-25 22:47:36 +02:00
AdAstra-LD
a71038a6f0 Updated more command names 2022-05-25 22:47:19 +02:00
AdAstra-LD
5d2d7d4150 NSBMD utilities improved name suggestions 2022-05-13 22:30:42 +02:00
AdAstra-LD
74106a1f2c Fixed evt extension 2022-05-04 01:26:20 +02:00
AdAstra-LD
59f113ebbd Updated DPPt Music dictionaries 2022-05-04 01:26:19 +02:00
AdAstra-LD
a0db4e49fa Replaced references to absolute overlay path with GetOverlayPath call 2022-03-24 00:35:09 +01:00
AdAstra-LD
f0b5ad2d53 Ov1 decompression attempt before reading 2022-03-24 00:28:33 +01:00
AdAstra-LD
86cf32475d Improved OW table read [repointed location] 2022-03-24 00:28:33 +01:00
Nathan Wichers
1474175300 read mon expansion overworlds
this is compatible with mikelan's expansion as well
2022-03-23 23:38:51 +01:00
Nathan Wichers
6ff28b0c19 Update PokeDatabase to include name defines for Gen5 mons 2022-03-23 23:38:51 +01:00
Nathan Wichers
33af61af74 Fix Pokémon forms shift in Trainer Editor 2022-03-23 23:38:50 +01:00
AdAstra-LD
0269a150e6 Replaced all references to 0x023c8000 with static variable 2022-03-23 23:38:50 +01:00
AdAstra-LD
bd920c0ab5 Fixed Rod encounters max level GUI typo 2022-03-20 22:30:40 +01:00
AdAstra-LD
87ebcce907 Version update + fixed Warp autoreset bug & Event view centering 2022-03-20 20:05:16 +01:00
AdAstra-LD
de12924a7e Minor header editor name sync fix 2022-03-19 01:12:39 +01:00
AdAstra-LD
a9983d1b21 Matrix cell autoselect from Header Editor button 2022-03-19 00:44:04 +01:00
AdAstra-LD
c950cee19e Aborting when loading an invalid ROM + fixed events centering 2022-03-19 00:44:04 +01:00
AdAstra-LD
0d026028f0 Version update + added locate-file buttons 2022-03-19 00:44:04 +01:00
AdAstra-LD
376f576bd7 ARM9 I/O fixes 2022-03-18 04:26:35 +01:00
AdAstra-LD
db5f242926 Minor improvement of itemScriptFile standardizer 2022-03-18 04:26:17 +01:00
AdAstra-LD
ba975e700f Added names to a few Platinum commands 2022-03-10 21:52:07 +01:00
AdAstra-LD
ae1b5dd688 Updated many HGSS commands 2022-03-10 20:54:07 +01:00
AdAstra-LD
47708ce61e Reverted deletion of dawn_platinum 2022-02-14 03:07:47 +01:00
AdAstra-LD
b501c83a47 Added warp guide to Event Editor 2022-02-13 16:30:07 +01:00
AdAstra-LD
63de1c8744 Fixed Event Editor Areadata auto-update 2022-02-13 16:21:45 +01:00
AdAstra-LD
24790d463c Event Editor warp headers are shown by name 2022-02-10 05:49:56 +01:00
AdAstra-LD
b59bebe3e0 Fixed enum-based list builder 2022-02-04 18:52:17 +01:00
AdAstra-LD
3fdbd919e4 Fixed yesno option for success message 2022-02-02 20:53:17 +01:00
AdAstra-LD
8faa949757 Reorganized file readers/writers 2022-02-02 01:32:15 +01:00
AdAstra-LD
4793c9da0f Fixed camera clipping properties [to avoid z-fighting] 2022-02-01 15:00:06 +01:00
AdAstra-LD
6cd5783c10 Fixed unclosed BinaryReader (Trainer Editor) 2022-01-29 02:30:53 +01:00
AdAstra-LD
0f7b05507b Fixed param size of 0x01F0 FirstPokemonInParty [HGSS] 2022-01-28 22:56:48 +01:00
AdAstra-LD
e50629ebee Icons 2022-01-25 02:31:32 +01:00
AdAstra-LD
3ba2bf558c Tweaked Building assets load functions 2022-01-20 01:56:47 +01:00
AdAstra-LD
7e1139629a Code formatting & minor refactors 2022-01-20 00:53:39 +01:00
AdAstra-LD
60e5e2bf4b Fixed mouse zoom being disabled when entering Map editor through Matrix cell 2022-01-18 21:55:42 +01:00
AdAstra-LD
d3a0c30961 Moved icons to proper folder 2022-01-17 10:08:22 +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
7fc7e3f6a0 Minor improvement of enum tool
+ Fixed Script Editor search icons
2022-01-08 18:40:05 +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
2249eef23d Settings memorization
+ Added NSBMD utilites to Menu
2022-01-07 02:27:35 +01:00
AdAstra-LD
f1fad4225b Added List utilities 2022-01-06 23:03:06 +01:00
AdAstra-LD
4efc0bcb09 Added more icons to ToolStrip menu 2022-01-06 18:54:06 +01:00
AdAstra-LD
5ceb71a95d Fixed extension filter for file save 2022-01-06 02:11:33 +01:00
AdAstra-LD
78fd86869d Improved content-based batch rename tool + minor Narc.cs improvement 2022-01-05 01:19:37 +01:00
AdAstra-LD
7e7c552515 Added patch that disables all texture animations 2022-01-04 02:29:37 +01:00
AdAstra-LD
dd816de7cb Revert "Parallelized Content-based batch rename"
This reverts commit a3fd5b6c04.
2022-01-04 01:13:58 +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
5adad5cf40 Added item and pokeball icon to Trainer Editor 2022-01-01 07:33:01 +01:00
AdAstra-LD
e1af10ca49 Readded Script Editor CTRL+F bar icons + Renamed Trainer Editor ??? labels
+ added DV Explain button
+ confirmation request when user attempts to delete a file
2022-01-01 07:33:01 +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
a3fd5b6c04 Parallelized Content-based batch rename 2021-12-31 20:48:57 +01:00
AdAstra-LD
df5803c0ca Added content-based batch rename 2021-12-30 03:55:55 +01:00
AdAstra-LD
1166d89e3e Added List-Based Batch Rename Tool to Tools dropdown 2021-12-29 02:51:45 +01:00
AdAstra-LD
319b181439 Minor code readibility improvements 2021-12-24 23:35:57 +01:00
AdAstra-LD
7ee2f45730 Minor project fixes 2021-12-19 21:52:47 +01:00
AdAstra-LD
a4bfe2a837
Merge branch 'main' into main 2021-12-14 22:46:30 +01:00
AdAstra-LD
e6924a3ea1 Misc GUI improvements
- Textures list dropdown in map editor autoupdates after adding new texture pack with NSBTX editor
- Location names dropdown in Header editor autoupdates after saving locations text
- Pokemon Combo dropdown in Table Editor autoupdates after editing Table combos
- Trainer Class name changes are automatically reflected everywhere
- Fixed exception popping up when user double-clicks a nonexistent Map file on the matrix
2021-12-09 20:39:01 +01:00
AdAstra-LD
cf5a21aff1 Table Editor can now read entries from the synthOverlay 2021-12-09 19:11:10 +01:00
Nomura
52d2b2ebd3 Edit item selector help button description 2021-12-06 11:38:08 +01:00
Nomura
bb5ef60e36 Make item standardization patch preserve existing items 2021-12-06 11:32:28 +01:00
AdAstra-LD
d9746925aa Added NARC Utility to Tools menu
[+] Fixed a huge bug with the NARC class
2021-12-02 17:23:46 +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
36991b9eeb Inverted Trainer Editor items 2 and 3 + Improved Text search/replace 2021-11-22 01:05:48 +01:00
AdAstra-LD
ccc63eaa83 Reorganized RomToolbox patch data 2021-11-22 01:03:38 +01:00
AdAstra-LD
88b0d833f7 Disabled event handlers in Trainer Editor setup 2021-11-15 16:59:59 +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
916e6106be Version update + improved party data read 2021-11-10 01:35:21 +01:00
AdAstra-LD
6069120f04 Fixed "Morning" label in DPPt Encounters Editor 2021-11-07 20:59:17 +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
3226042a13 Added more DP commands 2021-11-05 02:22:04 +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
f901498ae3 Added ARM9 compression warning 2021-10-21 17:39:11 +02:00
AdAstra-LD
55ecbd141a Simplified acquisition of trainer AI flags 2021-10-20 22:46:50 +02:00
AdAstra-LD
a64e04b64d Fixed Trainer name update and Save Class button 2021-10-20 05:16:33 +02:00
AdAstra-LD
02866093ae Fixed Eye Contact Music Alt field becoming randomly available for DPPt ROMs 2021-10-20 04:30:57 +02:00
AdAstra-LD
3fd3768269 Fixed AI flags and SEQ_EYE music bug 2021-10-20 03:54:42 +02:00
AdAstra-LD
527ff86413 Added a couple more scrcmds & fixed typo 2021-10-16 19:41:28 +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
30024b476a [Seemingly] fixed Trainer Editor moveset exception 2021-10-05 01:22:33 +02:00
AdAstra-LD
fda9b97576 Restored HGSS action commands list 2021-10-03 18:55:48 +02:00
AdAstra-LD
ee24bb5af1 Version update 2021-10-03 18:46:34 +02:00
AdAstra-LD
2bee290c72 Fixed file filter of Script Editor 2021-10-03 18:44:09 +02:00
AdAstra-LD
66a2a4b5d7 Added coordinates hover text [Event Editor] 2021-10-03 18:38:25 +02:00
AdAstra-LD
b8446d3c2a Fixed whitespace characters + added mapSize 'constant' to MapFile class 2021-10-03 17:49:15 +02:00
AdAstra-LD
90df51074c Added new temp feature (ExportAllMovePermissionsInMatrix)
+ potentially to be extended to 3D models, building files, soundplates etc.
2021-10-03 17:49:15 +02:00
AdAstra-LD
ff11a7d3a7 Temporarily disabled incomplete script tooltips feature 2021-10-03 17:49:15 +02:00
AdAstra-LD
edc2001f5b Minor fixes + Added and renamed new Scrcmds 2021-10-03 17:49:14 +02:00
AdAstra-LD
7bbd0cd7a4 Fixed HGSS GiveItem scripts 2021-10-03 16:17:03 +02:00
AdAstra-LD
9ef1f60c67 Fixed more ScrCommands
+ Added a couple more ScrCommands to DPPt list
2021-10-03 16:17:02 +02:00
AdAstra-LD
a7bf7c0ae6 Romtoolbox minor fixes 2021-09-13 06:24:40 +02:00
AdAstra-LD
d2852779b7 Fixed scrcmd typo 2021-09-13 06:21:28 +02:00
AdAstra-LD
8f39e4349d Version update 2021-09-13 06:14:05 +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
33608d7f2f Fixed text editor find and replace
+ Minor refactor
2021-09-07 05:02:57 +02:00