Hi-Tech Beta 13!There were a bunch of fixes in this version, but the most notable differences are support for tech requirements, support for any expanded tech project, and significant improvement over the handling of corrupt techs. This will hopefully only occur with older versions and the Flash Screen Color command, which is easily fixable by setting the length properly. A list of techs with invalid command nodes will be in HiTechErrorlog.txt.
There was a glitch with miss animations and expanded techs which required a rewrite of some of the patching code. If you have used Hi-Tech in an actual project, contact me so we can get this repaired. If you've just been testing, I recommend making a new test ROM.
This will hopefully be the second to last beta version. I want to add MP cost editing, and support for extra super commands and item animations.
- switched from static hit effect list to one generated at form load.
- organized code in HiTech.cs
- Relabled Player Attack Graphics Header Unknown 0x05 to Unknown 4
- Relabled Player and enemy Tech graphics Header Unknown 0x05 to Unknown 5
- Relabled Enemy Attack Graphics Header Unknown 0x05 to Unknown 5
- Added editing support for performance groups.
- Added import/export support for performance groups.
- Fixed a bug where enemy attacks would disable editing of targeting until TF was reopened.
- Fixed multiple bugs with expanded techs and miss animations.
- Added some support for pre-release animation saving (for if and when saving pre-release ROMs is added to Temporal Flux).
- Fixed bugs with loading expanded item, enemy attack, and player attack animations.
- Fixed a bug relating to loading item data.
- Added support for first empty item.
- removed support for Dreamstone - no data exists for it and later items.
- Added support for editing performance groups.
- Added support for working with new techs through ini file support.
- Rearranged some menu items.
- Fixed a bug where Hi-Tech would crash if Add Object was clicked before selecting a node.
- Replaced dummy tech creation with "invalid command" node.
- Corrected support for pre-release triple techs.
- Corrected multiple data end points for pre-release.