NOTICE: Displayed skill limits are BETA and can contain errors; perfectly legal talisman can be reported as over-limit. If you find such errors please reply to let me know so I can fix it.
NOTICE: The most recent virus definition update for Windows Defender started flagging the binaries as a trojan virus. This is a false positive and has been reported to Microsoft, but it is unclear when it will get resolved.
UPDATE: v0.5.2.0BETA
Changes:
-Adjusted temporary English translations
-Re-organized MHXX skill table to be in line with the latest release of GANSIMU
-Added import from CSV functionality. Only CSV files generated by the "Export to CSV" button will be accepted. Only CSV files generated from the same game will be accepted.
UPDATE: v0.5.1.0BETA
Changes:
-Fixed a bug that caused rare 8 and rare 9 talismans to be incorrectly written out, causing only a subset of them being accepted by the game.
-Updated MHXX skill limits. This should be final; if anyone finds that something is wrong please reply as I won't be actively checking the limits after this release.
UPDATE: v0.5.0.0BETA
Changes:
-Added final missing skills for MHXX. (However, none are valid in charms)
-Added English and Chinese translation for MHXX game data.
-Added MHXX skill limits.
-Fixed a bug that would crash the program when switching games.
-Note: with this release MHXX is now fully supported. Please report bugs if you find any.
-Note: skills with an underscore prefix are placeholder translations until the official one comes out (MHGenGen?). This only applies to the English data mode.
UPDATE: v0.5.0.0ALPHA2
Changes:
-Added a whole bunch of new skills.
-Added new rare 10 level.
-TODO: find skill limits, update translations
UPDATE: v0.5.0.0ALPHA
Changes:
-WARNING: this is a development build that is barely working. My main motivation for releasing this is to see if people might use it and tell me if there are bugs. I currently don't recommend using this on your main save.
-Added support for MHXX. Again, use at your own risk.
-New skills are added on bottom row of skill table (will be re-located later). Three skills are labeled UNKNOWN because I can't figure out what they are. If you know, reply and tell me please.
-Data language for MHXX is fixed to Japanese for now; changing the language to anything else has no effect.
-Skill limits for MHXX should be ignored as they haven't been adjusted to the new game yet, so if you see messages like "level exceeds limit" just ignore the message (it won't stop you from doing anything).
-Currently assuming a total of 20 pages of box storage is possible. Not sure if this is the final limit, but the editor will give you an error if you fill your box past that limit.
-In the backups folder each file now is appended with the game's abbreviation.
UPDATE: v0.4.3.0BETA
Changes:
-Added option to override file size check when loading a MH4G/MH4U save file. No guarantees are made if you choose to proceed, and the program may even crash as a result.
-Note: no other changes have been made, so if you don't encounter a "CORRUPT_SAVE" error message when loading MH4G/MH4U saves there is no need to switch versions.
UPDATE: v0.4.2.0BETA
Changes:
-Added new filter settings. By setting the grade and/or skill position filters the main skill table will be masked to display only those skills that are valid for those settings. Enabling the auto filter checkbox will automatically adjust the filter settings depending on the currently selected talisman.
-Fixed crashing bug when clicking on the headers of the talisman list.
-Updated skill limits for MHX/MHGen. Hopefully this will be the last update to the skill limits. No, really.
UPDATE: v0.4.1.3BETA
Changes:
-Fixed bug in empty slot count calculation.
-Updated skill limits for MHX/MHGen. I manually checked all the limits in-game and edited a whole bunch of them; hopefully this will be the last update to the skill limits.
UPDATE: v0.4.1.2BETA
Changes:
-Updated skill limits for MHX/MHGen
UPDATE: v0.4.1.0BETA
Changes:
-Added skill limits preview window. Now, when you mouse over the skill table a small window will appear to the bottom right of the mouse cursor showing you the skill level limits for each talisman grade. You can disable this functionality by editing the .Config file as described in the Readme.txt. As always, the skill limits displayed have not been fully vetted and may contain errors; if you find such errors I would really appreciated it if you reply to this thread to let me know.
UPDATE: v0.4.0.5BETA
Changes:
-Fixed bug: data language settings did not persist across program sessions.
-Updated skill category name "Variant" to the official translation "Deviant".
UPDATE: v0.4.0.4BETA
Changes:
-Updated skill names for MHGen; now all translations are official
-Updated skill limits for several skills (MHX/MHGen)
-Fixed bug: adding a new talisman by selecting a slot level can crash the program when the skill is being set. Now, a talisman grade will automatically be set for you in such cases to avoid the crash.
-Fixed bug: graphical glitch caused skill levels to only revert back to the black color when both levels are within limits. Now they operate independently.
-Fixed bug: adding a new talisman by clicking on the skill table crashes program if the talisman list was loaded empty. Fixed by adding a blank talisman (dragon grade, no slots) if the loaded profile contained no talismans. This blank talisman will never be saved if you don't add skills to it. (note: this is true in general, any talisman that doesn't have skills/have 0 skill levels will be ignored by the save function)
UPDATE: v0.4.0.1BETA
Changes:
-Fixed bug causing data language to be improperly loaded upon program reboot
-Disabled sorting of talisman list via the column headers because the sorting is heavily broken...still trying to find a fix for this
UPDATE: v0.4BETA
Changes:
-Automatically makes backups of your save data whenever you press the save button (see readme on how to modify config to configure this feature, such as enable/disable/limit number of saves)
-Added option to display talisman list to the right of the skill table instead of to the bottom (see readme on how to modify config for this feature)
-Added verification of slot numbers
-Updated skill limits
-Added support for MH4G/MH4U. WARNING: only tested on MH4G, but should work on MH4U as well
NOTE: There is a new combobox located on the top right of the window, which allows you to select the game. This selection is saved to the config and the program will launch with the last selected game. When you load your MH4G/MH4U save file, please select the ENCRYPTED data files; this tool automatically does the necessary decryption/encryption. Finally, the skill limits for both games are still WIP, so don't be surprised if your vanilla talisman obtained in game shows up with red text (if it does, let me know).
UPDATE: v0.3BETA
-Added support for Japanese and Chinese UI languages
-Added support for English and Chinese game data languages (skill names ...etc)
-Updates skill limits, should be all correct now. If the editor reports that a skill is out of limits most likely that single talisman will be entirely zeroed out in game (meaning no skills or slots)
-Fixed some bugs that caused weird behavior when talisman list entries were incomplete (skills with 0 or missing levels ...etc)
I wrote this to make my life easier, and hopefully some of you can get some use out of it too.
It allows you to add/remove/modify any talisman in your equipment box, as well as dump out a CSV list of your talisman that is compatible with masax_mh's popular GANSIMU program. It does not, however, allow you to create talisman that is more powerful than anything in-game.
This is beta software, so use at your own risk; I will not be responsible for whatever happens if you choose to run this program. Needless to say, backup your save before using this tool.
Instructions are included in the readme but should be pretty straightforward.
As the title suggests this is a work-in-progress and I will update this thread when I've coded more features/fixed some bugs.
Many thanks to moghedien who's documentation of the save data made this possible.
PS. .NET 4.0 is required, but that should be included with every version of Windows on or after Windows 7
NOTICE: The most recent virus definition update for Windows Defender started flagging the binaries as a trojan virus. This is a false positive and has been reported to Microsoft, but it is unclear when it will get resolved.
UPDATE: v0.5.2.0BETA
Changes:
-Adjusted temporary English translations
-Re-organized MHXX skill table to be in line with the latest release of GANSIMU
-Added import from CSV functionality. Only CSV files generated by the "Export to CSV" button will be accepted. Only CSV files generated from the same game will be accepted.
UPDATE: v0.5.1.0BETA
Changes:
-Fixed a bug that caused rare 8 and rare 9 talismans to be incorrectly written out, causing only a subset of them being accepted by the game.
-Updated MHXX skill limits. This should be final; if anyone finds that something is wrong please reply as I won't be actively checking the limits after this release.
UPDATE: v0.5.0.0BETA
Changes:
-Added final missing skills for MHXX. (However, none are valid in charms)
-Added English and Chinese translation for MHXX game data.
-Added MHXX skill limits.
-Fixed a bug that would crash the program when switching games.
-Note: with this release MHXX is now fully supported. Please report bugs if you find any.
-Note: skills with an underscore prefix are placeholder translations until the official one comes out (MHGenGen?). This only applies to the English data mode.
UPDATE: v0.5.0.0ALPHA2
Changes:
-Added a whole bunch of new skills.
-Added new rare 10 level.
-TODO: find skill limits, update translations
UPDATE: v0.5.0.0ALPHA
Changes:
-WARNING: this is a development build that is barely working. My main motivation for releasing this is to see if people might use it and tell me if there are bugs. I currently don't recommend using this on your main save.
-Added support for MHXX. Again, use at your own risk.
-New skills are added on bottom row of skill table (will be re-located later). Three skills are labeled UNKNOWN because I can't figure out what they are. If you know, reply and tell me please.
-Data language for MHXX is fixed to Japanese for now; changing the language to anything else has no effect.
-Skill limits for MHXX should be ignored as they haven't been adjusted to the new game yet, so if you see messages like "level exceeds limit" just ignore the message (it won't stop you from doing anything).
-Currently assuming a total of 20 pages of box storage is possible. Not sure if this is the final limit, but the editor will give you an error if you fill your box past that limit.
-In the backups folder each file now is appended with the game's abbreviation.
UPDATE: v0.4.3.0BETA
Changes:
-Added option to override file size check when loading a MH4G/MH4U save file. No guarantees are made if you choose to proceed, and the program may even crash as a result.
-Note: no other changes have been made, so if you don't encounter a "CORRUPT_SAVE" error message when loading MH4G/MH4U saves there is no need to switch versions.
UPDATE: v0.4.2.0BETA
Changes:
-Added new filter settings. By setting the grade and/or skill position filters the main skill table will be masked to display only those skills that are valid for those settings. Enabling the auto filter checkbox will automatically adjust the filter settings depending on the currently selected talisman.
-Fixed crashing bug when clicking on the headers of the talisman list.
-Updated skill limits for MHX/MHGen. Hopefully this will be the last update to the skill limits. No, really.
UPDATE: v0.4.1.3BETA
Changes:
-Fixed bug in empty slot count calculation.
-Updated skill limits for MHX/MHGen. I manually checked all the limits in-game and edited a whole bunch of them; hopefully this will be the last update to the skill limits.
UPDATE: v0.4.1.2BETA
Changes:
-Updated skill limits for MHX/MHGen
UPDATE: v0.4.1.0BETA
Changes:
-Added skill limits preview window. Now, when you mouse over the skill table a small window will appear to the bottom right of the mouse cursor showing you the skill level limits for each talisman grade. You can disable this functionality by editing the .Config file as described in the Readme.txt. As always, the skill limits displayed have not been fully vetted and may contain errors; if you find such errors I would really appreciated it if you reply to this thread to let me know.
UPDATE: v0.4.0.5BETA
Changes:
-Fixed bug: data language settings did not persist across program sessions.
-Updated skill category name "Variant" to the official translation "Deviant".
UPDATE: v0.4.0.4BETA
Changes:
-Updated skill names for MHGen; now all translations are official
-Updated skill limits for several skills (MHX/MHGen)
-Fixed bug: adding a new talisman by selecting a slot level can crash the program when the skill is being set. Now, a talisman grade will automatically be set for you in such cases to avoid the crash.
-Fixed bug: graphical glitch caused skill levels to only revert back to the black color when both levels are within limits. Now they operate independently.
-Fixed bug: adding a new talisman by clicking on the skill table crashes program if the talisman list was loaded empty. Fixed by adding a blank talisman (dragon grade, no slots) if the loaded profile contained no talismans. This blank talisman will never be saved if you don't add skills to it. (note: this is true in general, any talisman that doesn't have skills/have 0 skill levels will be ignored by the save function)
UPDATE: v0.4.0.1BETA
Changes:
-Fixed bug causing data language to be improperly loaded upon program reboot
-Disabled sorting of talisman list via the column headers because the sorting is heavily broken...still trying to find a fix for this
UPDATE: v0.4BETA
Changes:
-Automatically makes backups of your save data whenever you press the save button (see readme on how to modify config to configure this feature, such as enable/disable/limit number of saves)
-Added option to display talisman list to the right of the skill table instead of to the bottom (see readme on how to modify config for this feature)
-Added verification of slot numbers
-Updated skill limits
-Added support for MH4G/MH4U. WARNING: only tested on MH4G, but should work on MH4U as well
NOTE: There is a new combobox located on the top right of the window, which allows you to select the game. This selection is saved to the config and the program will launch with the last selected game. When you load your MH4G/MH4U save file, please select the ENCRYPTED data files; this tool automatically does the necessary decryption/encryption. Finally, the skill limits for both games are still WIP, so don't be surprised if your vanilla talisman obtained in game shows up with red text (if it does, let me know).
UPDATE: v0.3BETA
-Added support for Japanese and Chinese UI languages
-Added support for English and Chinese game data languages (skill names ...etc)
-Updates skill limits, should be all correct now. If the editor reports that a skill is out of limits most likely that single talisman will be entirely zeroed out in game (meaning no skills or slots)
-Fixed some bugs that caused weird behavior when talisman list entries were incomplete (skills with 0 or missing levels ...etc)
I wrote this to make my life easier, and hopefully some of you can get some use out of it too.
It allows you to add/remove/modify any talisman in your equipment box, as well as dump out a CSV list of your talisman that is compatible with masax_mh's popular GANSIMU program. It does not, however, allow you to create talisman that is more powerful than anything in-game.
This is beta software, so use at your own risk; I will not be responsible for whatever happens if you choose to run this program. Needless to say, backup your save before using this tool.
Instructions are included in the readme but should be pretty straightforward.
As the title suggests this is a work-in-progress and I will update this thread when I've coded more features/fixed some bugs.
Many thanks to moghedien who's documentation of the save data made this possible.
PS. .NET 4.0 is required, but that should be included with every version of Windows on or after Windows 7
Attachments
Last edited by jc28735250,