ak2yny / OpenHeroSelectGUI

GUI for OpenHeroSelect based on MUAOpenHeroSelect by adamatti
GNU General Public License v3.0
4 stars 1 forks source link
marvel marvelmods ultimate-alliance

OpenHeroSelect GUI

GUI to modify the herostat in Marvel Ultimate Alliance based on MUAOpenHeroSelect by adamatti, now using the similarly named OpenHeroSelect as the compiler.

With the motivation to be open source for everyone to contribute.

Download

Table of contents:

Credits

Requirements

Features

Planned Features

Original Plans by adamatti

Updated Plans by ak2yny

Usage Instructions

Full installation and usage instructions

Run OpenHeroSelectGUI. Navigate to the games and settings on the left pane (navigation view). For MUA, select a character and a menulocation to assign it or drag the the character on a menulocation or the selected list (and drop it). For XML2, drag the character on the selected list or double-click on a character to add it at the end. Alternatively, populate the selected list with a random, default, or custom roster loaded from a file. Remove assigned heroes with the Clear button or by selecting them in the list and pressing the Delete key. Click Run OHS to run OHS and let it build herostat.engb and other files.

Use the controls to adjust the settings for OHS and the GUI.

How can I add more characters?

Place the herostats in the herostatFolder (by default mua/xml for MUA).

Find detailed instructions here.

How can I change the path to MUA/XML2/MO2?

The path can be browsed in the settings tab. Or use the OpenHeroSelect.exe set-up dialogue and paste the path with right-click, when prompted.

Coding Instructions

Build Instructions

Changelog

|10.08.2024|1.1.5: Fixed bugs

|01.08.2024|1.1.4: Packages Update

|28.07.2024|1.1.3: Fixed & Updated

|15.07.2024|1.1.2: Skin Installation Target Selector (+ bug fix)

|15.06.2024|1.1.1: Fixed minor bugs

|10.06.2024|1.1.0: Improved UI Thanks to BaconWizard17

|02.06.2024|1.0.8: Fixed bugs

|30.05.2024|1.0.7: Definitive infinite running loop fix

|26.05.2024|1.0.6: Fixed bugs

|06.05.2024|1.0.5: Only distributed to testers