Commit Graph

1036 Commits

Author SHA1 Message Date
Yako
fd3003dc75 add fatal error to app log (I am not making a seperate PR for this) 2025-11-09 15:35:05 +01:00
Yako
dbeeda6003 add version checking and add charmap.xml to required tools 2025-11-09 15:33:11 +01:00
Yako
99c1f7df76 UI improvements 2025-11-08 16:38:51 +01:00
Yako
4f910ca841 add custom charmap system and an editor to easily add and remove aliases 2025-11-08 16:29:28 +01:00
Yako
f2633f184f
delete orphaned message enc folder and unused file inside (#47) 2025-11-08 11:48:09 +01:00
Yako
2f29605043
Fix bug that causes a crash when opening event files containing interior buildings (#46) 2025-11-08 11:38:39 +01:00
Yako
5762555672
Improve OneDrive Check to include DSPRE path (#43)
* check DSPRE install path for onedrive

* add onedrive check result to log as well
2025-11-04 22:52:42 +01:00
RavenDS
09a79410f3 add all regions to Fly Editor 2025-11-04 13:51:38 +01:00
Yako
ba489879ed
Add new editors to top bar and redo top bar layout (#39)
* add new buttons for pokemon editor and move editor

* changes to toolstrip layout and logic

* update icons and include item editor

* add icon for trade editor and remove spawn point editor from the top bar
2025-11-03 17:31:22 +01:00
Yako
3e338c2849
fix crash when loading color table that no longer exists (#38) 2025-11-01 23:41:07 +01:00
Yako
52cca83514
Add tentative support for all languages to item editor (#37)
some versions of DP (especially JP versions) might not work
2025-10-31 21:43:05 +01:00
Mixone-FinallyHere
3a68622186 F LZ 2025-10-28 12:16:14 +01:00
Mixone-FinallyHere
629bacc991 In house BLZ. NEEDAS TESTING 2025-10-28 10:06:27 +01:00
Mixone-FinallyHere
d84b640a37 Fix compression by adding new size to table 2025-10-28 09:01:35 +01:00
Miguel
ef3e51f941
Merge pull request #35 from DS-Pokemon-Rom-Editor/plaintext-scripts
add parameter display mode switcher + file watcher
2025-10-27 14:38:44 +01:00
KalaayPT
fea2dc9290 this for clarity 2025-10-27 14:36:01 +01:00
KalaayPT
43f971e72e script editor: add display mode switcher for enum names vs raw IDs +
file watcher for editing currently opened files externally
2025-10-27 14:16:31 +01:00
Miguel
56a83ab2d8
Merge pull request #33 from DS-Pokemon-Rom-Editor/plaintext-scripts
Plaintext script files akin to textArchive implementation
2025-10-25 14:44:40 +02:00
KalaayPT
5f8ee36810 open in vscode button for script editor 2025-10-25 01:46:33 +02:00
KalaayPT
6a870e07af database hashing + reparse on modification 2025-10-25 01:03:06 +02:00
KalaayPT
5839883ce7 fix minor bug with script file name display in warning message 2025-10-24 17:19:15 +02:00
KalaayPT
fccd296117 add progress bar + option to add custom db for script parsing + more
user error and edge case handling
2025-10-24 16:58:44 +02:00
KalaayPT
96bcf0b6ac fix parameter loading 2025-10-23 13:23:56 +02:00
Mixone-FinallyHere
c61bcad757 at least i know nobody will think it was done by ai with my dumbass typos 2025-10-22 22:09:25 +02:00
Mixone-FinallyHere
6f74ac8ce2 Yes, checking RomInfo before the rom was loaded was a super smart idea 2025-10-22 22:08:00 +02:00
Mixone-FinallyHere
a5f47c7edd that wasnt 16 bytes 2025-10-22 21:43:13 +02:00
Mixone-FinallyHere
0bac8cf4ea Disable elements if on HGE. TODO: Explain why disabled 2025-10-22 21:18:50 +02:00
Mixone-FinallyHere
016de298d4 Update icon search to use new static 2025-10-22 21:18:31 +02:00
Mixone-FinallyHere
f5d2718518 Introduces check for overl129 string HGE 2025-10-22 21:18:08 +02:00
KalaayPT
1029453150 removed some useless claude comments 2025-10-22 19:01:57 +02:00
KalaayPT
f7b31db190 omnisharp formatting so it stops annoying me 2025-10-22 18:47:37 +02:00
KalaayPT
d1e42b1a73 scripts plaintext parsing + simple caching for consecutive searches 2025-10-22 18:44:07 +02:00
Yako
14f8c5d944
Renames to AI flags and the encounters tab (#30)
"Encounters" -> "Sp. Encounters"
Trainer AI flag names as in: https://gist.github.com/lhearachel/ff61af1f58c84c96592b0b8184dba096
2025-10-22 08:28:45 +02:00
KalaayPT
e7d99484de scrcmd data refactoring: unified object from json db structure 2025-10-21 17:28:31 +02:00
corentinmace
89a02e5563 maybe if I stop being a dumbass? 2025-10-19 16:27:26 +02:00
corentinmace
4d42ce5668 Merge branch 'main' of https://github.com/DS-Pokemon-Rom-Editor/DS-Pokemon-Rom-Editor 2025-10-19 16:08:17 +02:00
corentinmace
1c9ee75326 update files for 1.14 release and org repo 2025-10-19 16:08:04 +02:00
Miguel
02586d5c79
Update GitHub source URL for UpdateManager 2025-10-19 16:01:25 +02:00
Yako
6622f9d3f5
fix error when saving ROM without expanded folder being present (#131) 2025-10-19 12:09:15 +02:00
Yako
797ee442fd
Add ability to reorder trainer party in trainer editor (#130)
Also moves the trainer editor to a subfolder within the editors folder so that the new reordering form and DVCalc and also be put there.
2025-10-19 11:50:04 +02:00
Yako
c4e3243af0
Improved logging and error handling + fix trailing blank line issue (#127)
* prevent trailing blank lines from being removed

* logging and error handling improvements
2025-10-11 12:32:23 +02:00
Mixone-FinallyHere
4bb8ed2cf2 Fixes a small bug for forms sprite editing (still disabled) 2025-10-10 21:02:03 +02:00
Yako
22c4891537
fix typo causing MSB of naturalGiftType to be cut off (#126) 2025-10-10 12:07:13 +02:00
Yako
c74696a996
Full overhaul of text archive reading and writing adding in app plaintext parsing (#125)
* initial draft: string vars may not be correct yet, writing is untested

* add some more checks for last file write to make sure user changes aren't accidentally overwritten

* functional text parsing to and from plain text (yippee)

* remove now useless tools

* add open file button to text editor

* unsaved changes handling and fix bug where adding an archive would not create a bin file
2025-10-09 14:55:01 +02:00
Yako
2f04764652
Fix Item Editor not updating the battle pocket correctly (#124) 2025-10-07 11:46:03 +02:00
Yako
d82bd37163
Slight redesign of Item Editor (#123)
* "fix" (= rewrite the logic) writing item entry to arm9

* theoretically reduces memory footprint (it's really insignificant)
2025-10-06 22:47:55 +02:00
Yako
a5deeec9bc
fix an issue when swapping selected learnset while edit mode is active (#122)
also removed an instance of a confirm message being shown twice
2025-10-04 11:45:48 +02:00
Yako
d16a707c68
Some general minor polish to Wild Editor, Trainer Editor and Move Editor (#119)
* minor enhancement to dppt wild editor

* extra tool tips for wild editor

* change "No Flag" to "Default Ability"

* add tooltips to ability and gender comboboxes

* tried improving move effect descriptions

* better move effect descriptions

* move level to the left and "fix" tab indexes
2025-09-28 11:58:15 +02:00
Mixone-FinallyHere
6dac0b4efa Fixes Issue with msgenc folders and files 2025-09-21 22:28:38 +02:00
Yako
760f5f61ab
should completely prevent adding invalid entries (#116)
- also fixes some label alignment issues that I seem to have missed
2025-09-20 20:39:41 +02:00