Releases: igorseabra4/HeroesPowerPlant
Heroes Power Plant 2024.02.15
Requires .NET 8 x64 Desktop Runtime
What's Changed
- Update dependencies & submodules
- Additional bugfixes/error handling for setidbin editor and a few combobox throughout the app
- Use generic SetObject type when exporting INI by @PTKay in #53
New Contributors
Full Changelog: 2024.01.19...2024.02.15
Heroes Power Plant 2024.01.19
Requires .NET 8 x64 Desktop Runtime
What's Changed
- Finish new MATFlag Reassignment Form in Level Editor
- Import extension automatically set to BSP for Heroes, or RG1 for Shadow
- Shadow Level: If missing DFFs (such as loading an isolated folder not in a full extracted instance) will only have one DFF error message listing all models instead of popping up a new error message for every model.
- Add special weapons to EWeapon & EnvWeapon - allowing you to place Shadow Rifle / Omochao Gun etc in boxes/ground
- Update None06 Weapon name to UnusedEggmanWeapon
- Set explicitly patched versions of transitive dependencies that were previously vulnerable
- Replace ShadowFNT submodule with nuget package
Full Changelog: 2023.12.06...2024.01.19
Heroes Power Plant 2023.12.06
What's Changed
- Now requires .NET 8 Desktop Runtime
- Shadow Splines - You can now export all splines at once
- Added all known geo/mat flags to the MAT Flag reassignment form, and a link to the wiki for further info
- Fix #52 - allowing for opening GCN Heroes levels to automatically load TXDs
- Reloaded.Memory & ShadowFNT dependency updates
Full Changelog: 2023.08.08...2023.12.06
Heroes Power Plant 2023.08.08
What's Changed
- Fix spline saving on stg0412
- Identify UnknownInt in Shadow Spline Vertice (Angular Attachment Tolerance)
- Shadow Spline Editor and Shadow Collision Editor now focus if re-selected in Level Editor while already open
- Added Save Spline Data Only option (Shadow) for Level Editor to save splines without exporting geo/coli and the visibility data
Full Changelog: 2023.04.30...2023.08.08
Heroes Power Plant 2023.04.30
What's Changed
- Add some Sonic Heroes new objects and updated models by @Muzzarino in #45
- SETIDBIN Table Editor fixed for Shadow - has been broken since 2022.11 Version. Now resolved by @dreamsyntax
- Remove restriction on Spline Editor preventing Xbox geometry from loading by @dreamsyntax
Full Changelog: 2023.02.15...2023.04.30
Heroes Power Plant 2023.02.15
Changes
- Update Reloaded.Memory 8.0.1 -> 8.1.0
- Update Newtonsoft.Json 13.0.1 -> 13.0.2 by @dependabot in #43
- Option to export all splines for Heroes by @Knuxfan24 in #44
Contributors
- @dependabot updated Newtonsoft.Json #43
- @Knuxfan24 added Export All Splines for Heroes Spline Editor in #44
Full Changelog: 2022.11.20...2023.02.15
Heroes Power Plant 2022.11.20
Requires .NET 6 x64 Desktop Runtime
Changes
- Overhaul: New misc bytes (object attributes) format by @igorseabra4 in #40
- Feature: LayoutEditor change tracking - attempting to close Heroes Power Plant with unsaved changes will now warn you.
- Feature: Template selection for Sonic Heroes objects across entire game
- Feature: BSP Visibility Toggle in the Level Editor - You can enable/disable rendering of individual Geometry
- Enhancement: Legacy Window Priority Behavior is now saved/restored when HPP is closed and reopened
- Bugfix: add default ext to Project Save #41 by @blouflashdb in #42
- Bugfix: Add TXD(s) button breaks if selecting GC TXD #31
- Hack/workaround: Ring Objects (Shadow) Click Masks are easier to click; Currently larger than the correct shape #36
- Update Reloaded.Memory 7.1.0 -> 8.0.1
- Enhancement: F5 key will only open the LayoutEditor of the selected object. If an object is not selected all LayoutEditors will be opened
- Bugfix: When a layout editor is opened it will no longer select an object in the opened file
New Contributors
- @blouflashdb made their first contribution in #42
Full Changelog: 2022.07.20...2022.11.20
Heroes Power Plant 2022.07.20
Requires .NET 6 x64 Desktop Runtime
Changes
- Resolve #27 - Sonic Heroes EXE Extractor -> Send to Config Editor previously broken
- Update some shadow weapon names to their internal values
- Add HPP scaling rendering for some shadow objects that support it
- Remove GenericStageInjectorCommon (Replaced entirely by Heroes.SDK -> One less DLL)
- Update Reloaded.Memory 7.0.0 -> 7.1.0
Full Changelog: 2022.07.19...2022.07.20
Heroes Power Plant 2022.07.19
Requires .NET 6 x64 Desktop Runtime
https://dotnet.microsoft.com/en-us/download/dotnet/6.0/runtime
Versioning Change
HPP will now use the date of release for versioning. A true v1.0 will probably never happen, so instead incremental dates is the choice.
The format is ISO_8601 (YYYY.MM.DD)
Changes
- BkWorms now render rotations relative to their spawn position
- BlackHawks with BlackVolt properties will render as a BlackVolt
- Weapon Box (BlackArms) now has a fixed model
- Weight and Locked Cage objects now render with respect to their Scale properties
- Added missing Destructable1 model definition for The Last Way
- Versioning change (ISO 8601 based)
Full Changelog: v0.11.1...2022.07.19
Heroes Power Plant v0.11.1
Requires .NET 6 x64 Desktop Runtime
https://dotnet.microsoft.com/en-us/download/dotnet/6.0/runtime
64-bit OS required to use this version of HPP
Bugfixes
- Models with multiple DFF entries will now have accurate clickable masks (see image)
Misc
- More shadow destructible/decoration object definitions - note that some stages clash with each other. An update in the future is looking to create a system to read from the GDT BIN files to properly pick the right models
Scenario with multiple DFFs (ds1 definitions)
Red = the range of clickable detection for the object
Before the accurate mask fix:
After the accurate mask fix:
Full Changelog: v0.11.0...v0.11.1