Nice nice, for the sake of old times I would like to see the other two main menus too. And switch the menues depending on what DLC (or the main game) I´m currently playing.
Great mod, will test it right now.
edit
Unfortunately this main menu mod is not mergeable with Witcher 3 Enhanced Edition mod.
And when I say not mergeable.... I mean it, it`s just about 4 lines of code the merge itself would be an easy task - but even putting the mod into the mod folder completely destroys the ingame mod menu (for the camera positions and all the other stuff), and no "mod - menu options" appear.
Strange, every other mod is mergeable, the slow motion combat, the camera mod, the dark nights mod, the different XP mod (always full XP for quests - because I hate linear games and when I have no time for a sidequest and want to do some main quests first, I want to play it this way without being punished with only " 1 XP " for defeating a Bies in a dark mysterious cave half an hour later and levelelled up 2 ranks
).
Full XP is so important, baaah nothing is as annoying as being forced to do quests the exact order, and not doing what I want (some main story, some monster hunts afterwards, some main story, some strolling around and monster hunts afterwards....)
Even this special Phoenix Rage Igni mod is mergeable, if I have a full night time for that and several gallons of energy drink.
Just not this one, not the menu background mod.
This mod is 100% incompatibel with W3EE mod.
Here is the problem.
Menu Mod:
currentObject = flashStorageUtility.CreateTempFlashObject();
currentObject.SetMemberFlashString( "id", currentSubMenuName);
if ( currentSubMenuName == "mainmenu" )
{
currentObject.SetMemberFlashString( "label", "main menu" );
}
else
{
currentObject.SetMemberFlashString( "label", GetLocStringByKeyExt(displayNamePrefix + currentSubMenuName) );
}
currentObject.SetMemberFlashUInt( "tag", NameToFlashUInt( 'MenuSelector') );
Witcher 3 Enhanced Edition Mod:
currentObject = flashStorageUtility.CreateTempFlashObject();
currentObject.SetMemberFlashString( "id", currentSubMenuName);
// W3EE
// currentObject.SetMemberFlashString( "label", GetLocStringByKeyExt(displayNamePrefix + currentSubMenuName) );
if (GetLocStringByKeyExt(displayNamePrefix + currentSubMenuName) == "" || (!StrBeginsWith(groupDisplayName, "video.") && (currentSubMenuName == "general" || currentSubMenuName == "General" || currentSubMenuName == "GENERAL")) )
currentObject.SetMemberFlashString( "label", currentSubMenuName );
else if (GetLocStringByKeyExt(displayNamePrefix + currentSubMenuName) != "")
currentObject.SetMemberFlashString( "label", StrReplace(GetLocStringByKeyExt(displayNamePrefix + currentSubMenuName), "panel_", "") );
// W3EE
currentObject.SetMemberFlashUInt( "tag", NameToFlashUInt( 'MenuSelector') );
Looks easy huh, just replace the lines from W3EE with the lines from the Menu Mod.
Well - this doesn`t work as usual.
No matter how one merges it, the complete mod menu is messed up and no Main Menu Selector appears, but just black selectable fields and everything else descripted with
"Exploration Camera X = 1, Y = -4, Z = 0"
now looks like:
"#string-value_camera_main_EX=54634767356745673456757878"
I don`t have the slightest idea what might be the problem, and how to merge this without messing up the complete Mod Menus options.
My guess - not compatible at all....