Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add additional "Mod Types" for common community mod types #11

Open
BinToss opened this issue Apr 26, 2024 · 0 comments
Open

feat: add additional "Mod Types" for common community mod types #11

BinToss opened this issue Apr 26, 2024 · 0 comments

Comments

@BinToss
Copy link

BinToss commented Apr 26, 2024

Disclaimer: this is a request to the community to contribute this feature.


This is in addition to the default, Collection, Engine Injector, and ENB mod types.
Mods noted herein typically require additional setup by a utility.

UniMap

Utility: UniMapMgr
Mod Type: MapBooks

An example of a UniMap MapBook mod is TZMap for UniMap, though TZ also offers feature-limited variants of their non-UniMap map replacers at TZMap.

some of these variants are packaged with multiple sub-variants (Buildings, Flora, both) and require using Vortex's "re-install as variant" feature to clean up the the staging folder.

Most–if not all MapBooks–deploy with a BA2 and one or more corresponding XML files in a UniMap_MapBooks folder.
These XML files must be registered in ./unimap.cfg.xml. This can be done manually/programmatically, but it's easier to do so with UniMapMgr.

xTranslator

Utility: xTranslator

Mod Types: (TBD)

The only mod requiring xTranslator that I know of is IconSortingTags, though similar "tagging" mods and string replacers may follow suit.

The extra setup of IconSortingTags involves running xTranslator's HeaderProcessor Wizard and selecting the appropriate rules list provided by the string-replacer mod (e.g. IconSortingTags).

UniInjector

Though not as general-purpose as the other mods/utilities, it's still worth mentioning. Perhaps this case would be better solved by support for mod installers e.g. FOMOD.
This is a custom, interactive installer and configuration utility for FastPip and FastUI.

image

  1. User uses GUI to configure settings "baked" into the resulting BA2.
  2. User selects a "target" BA2 the mod(s) are injected into. This is typically either SeventySix - Interface.ba2 or SaveEverything.ba2, but is not limited to any specific BA2. The resulting BA2's filename depends on the input BA2 and whether or not a particular checkbox is ticked.
  3. The user is then immediately prompted to choose which UI mods to inject (or to create a separate BA2). The valid options are "Fast UI & Fast Pip", "Fast UI", and "Fast Pip".
  4. The user is then prompted to confirm and begin injection (or BA2 creation if the input BA2 is vanilla).
    image
  5. If the output BA2 already exists, the user is given the choice to overwrite it.
@BinToss BinToss changed the title Add additional "Mod Types" for common community mod types feat: add additional "Mod Types" for common community mod types Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant