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
AdAstra-LD
c950cee19e
Aborting when loading an invalid ROM + fixed events centering
2022-03-19 00:44:04 +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
319b181439
Minor code readibility improvements
2021-12-24 23:35:57 +01:00
AdAstra-LD
a4bfe2a837
Merge branch 'main' into main
2021-12-14 22:46:30 +01:00
AdAstra-LD
cf5a21aff1
Table Editor can now read entries from the synthOverlay
2021-12-09 19:11:10 +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
fda9b97576
Restored HGSS action commands list
2021-10-03 18:55:48 +02:00
AdAstra-LD
e7d6be4761
Restored default HGSS scrcmd list
2021-09-04 13:13:25 +02:00
AdAstra-LD
0050fe932b
Created reverse dictionaries for cmd names and comparison ops
...
[faster lookup]
2021-08-09 19:28:08 +02:00
AdAstra-LD
ddbf8d6a19
Minor improvements and fixes
...
- the table editor can also save the entries [previous commit]
- creadet gLangEnum (Language enumeration)
- fixed Japanese PokeNames TextArchive index
2021-08-09 03:07:14 +02:00
AdAstra-LD
559b287718
Coded Pre-Battle effects tables + bugfixing & various improvements
...
!!! Still missing pre-battle effects tables offsets for all languages except Spanish
2021-08-02 05:06:32 +02:00
AdAstra-LD
88ca73bac5
Added Trainer Encounter music to Trainer Editor
...
+ Refactor and conversion of gameFamily and gameVersion to Enum formats
2021-07-30 19:32:13 +02:00
AdAstra-LD
61278c9af6
Created Table Editor and added Conditional Music Table
2021-07-25 23:53:50 +02:00
AdAstra-LD
c08bd8c94f
Reorganized RomInfo mess
2021-07-25 18:48:46 +02:00
AdAstra-LD
182eec2f97
Created SetHeaderTableOffset function in RomInfo, to replace HeaderOffsets dictionary in PokeDatabase
2021-07-25 18:31:03 +02:00
AdAstra-LD
fd76fcdb46
DSPRE can now read extracted data without a ROM
2021-07-24 01:00:54 +02:00
AdAstra-LD
6ca211c227
Created TrainerProperties class
...
- Fixed TrainerProperties Import / Export
2021-07-21 04:39:49 +02:00
AdAstra-LD
b2d7d41fe5
NARC Optimization and Trainer Editor update
...
- Multithreaded NARC unpack
- Minor Trainer editor fixes
- Added icon to trainer editor tab
- 1.3 version update
2021-07-21 01:39:06 +02:00
AdAstra-LD
08d5400694
Better management of script actions database + refactor
2021-07-17 19:50:21 +02:00
AdAstra-LD
fafd853183
Added and fixed Mikelan's trainer editor
2021-07-15 02:42:30 +02:00
AdAstra-LD
e2cb1891f3
Optimized patch check and management functions + misc fixes
...
(including the dynamic headers patch)
- also reorganized the code a little
- fixed a problem with the spawn editor
- fixed scrollbar [matrix editor]
2021-07-06 20:58:05 +02:00
NomuraRH
b81baa956b
Added dynamic headers patch and support for adding new headers
2021-05-28 23:25:25 +02:00
AdAstra-LD
f50049bb09
Minor bugfix
...
- Added "BETA" label to cmd table repoint patch
- Added a fileName [romName] field to RomInfo.cs to fix name suggestions (Camera editor)
2021-04-30 15:26:46 +02:00
AdAstra-LD
92d9cba10c
Lots of bugfixes
...
- Renamed Matrix class to GameMatrix to avoid ambiguity
- Moved some accessor methods from MainWindow to RomInfo
- Moved editor setup methods to respective sections
- Fixed lots of problems with Japanese DP roms [either not loading or partially functioning]
2021-04-30 01:08:30 +02:00
AdAstra-LD
59bf4f87f9
Added a couple missing features [Camera Editor]
...
- Import/Export buttons are now fully working
- Added "Blank BGS" button to Map Editor
- Fixed "Lock X" and "Lock Z" mutex
2021-04-28 17:42:07 +02:00
AdAstra-LD
3e5dc2d729
Changed == null to "is null"
2021-04-24 17:05:35 +02:00
AdAstra-LD
8d6cecbf1f
First working draft of camera editor
...
- Updated some DSUtils methods
- Updated SetCameraTableOverlayAndOffset method in RomInfo
- New GameCamera class
2021-04-11 20:02:11 +02:00
AdAstra-LD
e965b84a59
Tidying up
...
- Added GetOverlayRAMOffset method in DSUtils
- Moved RepackROM from MainWindow to DSUtils
- Overworld table and dictionary are only set when loading the Event Editor
- Spawn Settings are only loaded when opening the Matrix Editor (or the Spawn Settings Editor)
2021-04-10 12:19:00 +02:00
AdAstra-LD
856586f265
Improved error robustness of Wild Editor
...
- Also fixed a problem with relative paths [DSUtils and MainWindow]
2021-03-22 16:59:42 +01:00
AdAstra-LD
fc27269199
Condensed HG/SS and D/P version check [RomInfo.cs]
2021-03-20 20:42:21 +01:00
AdAstra-LD
2e23be5e13
Condensed HG/SS and D/P version check
...
Consequently fixing some ToolBox patches not working for Pearl or SoulSilver
2021-03-20 19:27:00 +01:00
AdAstra-LD
9a52397bd0
Major code cleanup
...
- Version update 1.2
- Added magic number check to Narc loader
- Removed redundant Narc loading functions in DSUtils
- Narcs to load are now explicitly listed
2021-03-20 18:37:36 +01:00
AdAstra-LD
6602f3df04
Minor refactor and first camera editor code
2021-03-20 02:38:44 +01:00
AdAstra-LD
e53df94382
Sentencecase patch is now based on a Pokename dictionary
2021-03-17 00:51:07 +01:00
AdAstra-LD
8556b9fd2d
Bunch of little improvements
...
- Fixed NSBMD name problem [Building Editor] The import button now updates the name in real time
- So does the buildings list box [Map editor]
- Updated command database reader
- Improved script reader (commands with relative jumps)
- Added CMDTable repoint patch (not revised yet)
2021-03-16 23:43:36 +01:00
AdAstra-LD
e0dfbc4301
Removed accented letters from variable names
...
also removed RomInfo object reference from CameraView.cs
2021-03-02 12:40:23 +01:00
AdAstra-LD
88d9318f0e
version update + fixed ow table offsets [dppt]
2021-02-14 11:31:20 +01:00
AdAstra-LD
794f16ec20
More new features [1.1.4]
...
- Fixed overlay compression check
- Fixed issues with CommandContainers manualUserID
- Add support for player initial money to Spawn Settings Editor
- Fixed minor issues with ROMtoolbox + Code cleanup
- Fixed minor issues with Advanced Header Search ("Greater than" operand)
- Edited Readme + new pics (version update)
2021-02-12 03:45:58 +01:00
AdAstra-LD
018f891289
Fixed a problem with 3D overworlds [event editor]
2021-02-11 22:27:41 +01:00
AdAstra-LD
ecac235908
New features [1.1.4]
...
- version update 1.1.4
- removed useless LoadMapFile, created new constructor
- fixed matrix editor junk input detector
- added Spawn Point Editor (matrix editor button and toolbar)
- minor fixes to the MapHeader class
- converted try-catch statements for Dictionaries to If-TryGetValue
2021-02-11 19:12:27 +01:00
AdAstra-LD
eb4c4da0f7
More fixes [overworld sprite finder]
2021-02-09 20:13:02 +01:00
AdAstra-LD
f679b9deaa
Complete rewrite of Overworld Sprite finder
...
Also minor refactor
2021-02-09 19:33:45 +01:00
AdAstra-LD
df2831e83c
Some fixes and code readability improvements
...
- changed some var names to more intuitive ones
- fixed worldmap coordinates not updating
2021-02-09 04:50:22 +01:00
AdAstra-LD
832da0f49f
Major script editor update + other stuff
...
- Separated Script Commands and Scipt Actions (new class)
- minor code refactor
- fixed menu buttons
- proceeded with script editor rewrite
- script editor identifies errors and reports them
- fixed minor issue with decimals ( buildings updown value box )
2021-02-06 21:17:34 +01:00
AdAstra-LD
238319b4d5
Tons of new stuff
...
+ New CommandDatabase Window
+ Many DPPt commands now have a name
+ Fixed script export button
+ Map Editor comboboxes are now read-only
+ Improved search in scripts and search in texts code
2021-02-05 04:04:32 +01:00