OpenNaja / cobra-tools

A suite of GUI tools for extracting and modifying OVL and OVS archives, as well as editing the associated in-house file formats. Also includes a model plugin for Blender. For downloads, guides, and FAQs visit:
https://opennaja.github.io/cobra-tools/
GNU General Public License v3.0
94 stars 27 forks source link

Rework of mod_tool_gui #365

Open hexabits opened 6 months ago

hexabits commented 6 months ago

mod_tool_gui has been soft targeted for a rewrite for a long time, so time to put this all into a ticket.

The tool will report issues (Validation) and offer automatic fixes (Manipulation) where possible, or offer advice or links to address said issues. The tool will also list some general Information for each mod.

The tool will house game-specific logic for some manipulation and validation. Other validation and manipulation will work for all games.

The tool will change its UI for the selected mod based on what kind of mod it is and what kind of validation and manipulation actions are available. This may also include common fields from FDBs/Prefabs for the mod type for easy editing. For example, biomes, continents, and other values commonly edited when copying a base species to a modded one.

General

Validation

Game Independent

Game Dependent

Manipulation

Game Independent

Game Dependent

Information