Jump to content

The Manipulator


Guest ffabris

Recommended Posts

Posted

Okay,

Force-stripped Silda and her roughspun tunic went.

Placed some clothing in her inventory and hit the redress hotkey - et viola she equipped a different set of clothing to what she was wearing and to what I gave her! Totally confused - where did this third outfit come from?

Posted

Okay,

Force-stripped Silda and her roughspun tunic went.

Placed some clothing in her inventory and hit the redress hotkey - et viola she equipped a different set of clothing to what she was wearing and to what I gave her! Totally confused - where did this third outfit come from?

 

I think something based off her class or loot package, is my guess. I think I saw that myself a few times.

Guest ffabris
Posted

Okay,

Force-stripped Silda and her roughspun tunic went.

Placed some clothing in her inventory and hit the redress hotkey - et viola she equipped a different set of clothing to what she was wearing and to what I gave her! Totally confused - where did this third outfit come from?

 

At a guess, those items were in inventory. For NPCs, outfits are not part of inventory at all, but a separate item in their data. When forcing the redress, she therefore selected the best items from inventory.

 

Fun, huh? ;)

 

Guest ffabris
Posted

About the outfits: some NPCs have a "sleep" and/ or an alternative outfit defined in their "profile", so maybe this is where the unexpected outfits come from?

 

The game engine doesn't use sleep outfit - at least according the the CK wiki.

 

Posted

Do I need the standalone UIExtensions to use the NPC racemenu, or is the one built into EFF supposed to suffice? Because nothing happens at all when I exit the menu after selecting the option, and I have EFF but not the standalone UIExtensions.

Guest ffabris
Posted

Do I need the standalone UIExtensions to use the NPC racemenu, or is the one built into EFF supposed to suffice? Because nothing happens at all when I exit the menu after selecting the option, and I have EFF but not the standalone UIExtensions.

 

You need to have UIExtensions.esp installed - whetehr you get that stand-alone or via another mod, doesn't matter. Look in the Info panel in the Manipulator MCM; it will show you which of the optional mods you have.

 

Note that You also need RaceMenu installed, for that function.

Posted

 

Do I need the standalone UIExtensions to use the NPC racemenu, or is the one built into EFF supposed to suffice? Because nothing happens at all when I exit the menu after selecting the option, and I have EFF but not the standalone UIExtensions.

 

You need to have UIExtensions.esp installed - whetehr you get that stand-alone or via another mod, doesn't matter. Look in the Info panel in the Manipulator MCM; it will show you which of the optional mods you have.

 

Note that You also need RaceMenu installed, for that function.

 

 

I have UIExtensions.esp and RaceMenu.esp, but as mentioned before, nothing happens when I close the MCM window after selecting the option and being prompted to do so.

 

The inventory option works as intended though, in spite of being similar in...uhh...execution.

 

Guest ffabris
Posted

I'm afraid I have no idea as the call to RaceMenu via UIExtensions is very straight-forward. Hum, maybe an old version of UIExtensions that doesn't have RaceMenu support ... wild guess.

 

Have you tried RaceMenu via hotkey rather than MCM? Does that work? I'm guessing not, but it can't hurt to try.

 

Papyrus log might show something.

Posted

I'm afraid I have no idea as the call to RaceMenu via UIExtensions is very straight-forward. Hum, maybe an old version of UIExtensions that doesn't have RaceMenu support ... wild guess.

 

Have you tried RaceMenu via hotkey rather than MCM? Does that work? I'm guessing not, but it can't hurt to try.

 

Papyrus log might show something.

 

Hotkey does nothing either. I'll try downloading the UIExtensions standalone and try replacing the one in EFF, and hope it doesn't break anything.

 

In fact, that was why I didn't try replacing it earlier; in case it breaks EFF...

 

EDIT: I never noticed before, but they are both made by the same person. And EFF was updated more recently, so it probably does have the latest UIExtensions included. Where do I find the papyrus logs? I'm using Mod Organizer. Do I need a mod/program to generate them?

Posted

This thread explains how to enable logging and find logs.

 

Thanks. Managed to find them by googling them shortly after asking though, sorry!

 

 

 

[08/26/2016 - 04:07:22PM] ERROR: UICosmeticMenu.ResetMenu() being called on an invalid object, aborting function call

stack:

    <unknown self>.uiextensions.GetMenu() - "UIExtensions.psc" Line 24

    [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1070

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

    [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

 

[08/26/2016 - 04:07:22PM] ERROR: UICosmeticMenu.SetPropertyInt() being called on an invalid object, aborting function call

stack:

    [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1071

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

    [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

 

[08/26/2016 - 04:07:22PM] ERROR: UICosmeticMenu.OpenMenu() being called on an invalid object, aborting function call

stack:

    [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1072

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

    [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

 

[08/26/2016 - 04:07:22PM] warning: Assigning None to a non-object variable named "::temp268"

stack:

    [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1072

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

    [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

    [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

 

 

 

 

Attempted it on a Forsworn Looter I had killed, then resurrected. Does the racemenu option only work on named NPCs?

 

Off-topic: Is there a way to make the logs properly insert linebreaks before every timestamp? Because I went and inserted them manually and it was ridiculous.

Guest ffabris
Posted

OK, so it is barfing inside UIExtensions - and yes, possibly due to being used on a dead (or previously dead) NPC. Please test on a unique, to see what happens.

 

As for logging, no options that I am aware of.

 

On that, bed calls. :)

Posted

OK, so it is barfing inside UIExtensions - and yes, possibly due to being used on a dead (or previously dead) NPC. Please test on a unique, to see what happens.

 

As for logging, no options that I am aware of.

 

On that, bed calls. :)

 

Tested on Skulvar Sable-Hilt (the guy who runs Whiterun Stables), no cigar.

 

 

 

[08/26/2016 - 05:07:15PM] ERROR: UICosmeticMenu.ResetMenu() being called on an invalid object, aborting function call

stack:

              <unknown self>.uiextensions.GetMenu() - "UIExtensions.psc" Line 24

              [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1070

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

              [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

[08/26/2016 - 05:07:15PM] ERROR: UICosmeticMenu.SetPropertyInt() being called on an invalid object, aborting function call

stack:

              [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1071

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

              [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

[08/26/2016 - 05:07:15PM] ERROR: UICosmeticMenu.OpenMenu() being called on an invalid object, aborting function call

stack:

              [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1072

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

              [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

[08/26/2016 - 05:07:15PM] warning: Assigning None to a non-object variable named "::temp268"

stack:

              [ManipulatorUtils (5E0058C0)].ManipulatorUtils.OpenRaceMenu() - "ManipulatorUtils.psc" Line 1072

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.OnConfigClose() - "ManipulatorCfg.psc" Line 330

              [ManipulatorConfig (5E000D62)].ManipulatorCfg.CloseConfig() - "SKI_ConfigBase.psc" Line 840

              [sKI_ConfigManagerInstance (17000802)].SKI_ConfigManager.OnMenuClose() - "SKI_ConfigManager.psc" Line 124

 

 

 

Identical message, as far as I can tell.

Guest ffabris
Posted

Bizarre. The 3 lines in question are:

        UIMenuBase menuBase = UIExtensions.GetMenu("UICosmeticMenu")
        menuBase.SetPropertyInt("categories", 0x7E)
        menuBase.OpenMenu(theActor)

Inventory doesn't call UIExtensions, it doesn't need to (it uses vanilla functions). Does the storage hotkey work? That calls UIExtensions.

 

I'm afraid I have no clue why it fails for you.

Posted

Bizarre. The 3 lines in question are:

        UIMenuBase menuBase = UIExtensions.GetMenu("UICosmeticMenu")
        menuBase.SetPropertyInt("categories", 0x7E)
        menuBase.OpenMenu(theActor)

Inventory doesn't call UIExtensions, it doesn't need to (it uses vanilla functions). Does the storage hotkey work? That calls UIExtensions.

 

I'm afraid I have no clue why it fails for you.

 

Both storage as accessed by the MCM menu and a hotkey work, bizarrely enough. Maybe it's an issue with racemenu? Do I need to enable some kind of setting somewhere to get it to work? All I did was install the mod so...

 

Or maybe something's interfering with it. Here's my modlist as listed in the .txt in the MO profile folder (i.e. upside down). I've since added TERA armours into the mix, but since this issue was there before that I don't see the need to update it right now.

Guest ffabris
Posted

Both storage as accessed by the MCM menu and a hotkey work, bizarrely enough. Maybe it's an issue with racemenu? Do I need to enable some kind of setting somewhere to get it to work? All I did was install the mod so...

 

Or maybe something's interfering with it. Here's my modlist as listed in the .txt in the MO profile folder (i.e. upside down). I've since added TERA armours into the mix, but since this issue was there before that I don't see the need to update it right now.

I have no idea what half of those are, even.

 

Wild guess, maybe ShowRaceMenu Precache Killer? Something is interfering, yes, but I have no idea what.

Posted

 

Both storage as accessed by the MCM menu and a hotkey work, bizarrely enough. Maybe it's an issue with racemenu? Do I need to enable some kind of setting somewhere to get it to work? All I did was install the mod so...

 

Or maybe something's interfering with it. Here's my modlist as listed in the .txt in the MO profile folder (i.e. upside down). I've since added TERA armours into the mix, but since this issue was there before that I don't see the need to update it right now.

I have no idea what half of those are, even.

 

Wild guess, maybe ShowRaceMenu Precache Killer? Something is interfering, yes, but I have no idea what.

What, the SFW half? XD

 

I'll try disabling it later; not at home right now. It's there to prevent the game from crashing when showracemenu is inputted, but I may not need it anymore since I originally dled it for ECE.

Posted

The precache killer was needed for race menu too, but afaik race menu has been improved a few patches back so that it isn't needed any more.

 

I doubt that's the issue, but what do I know?

Guest ffabris
Posted

Correct; PrecacheKiller is now redundant. I doubt that's the problem either, frankly, but I am at a loss.

Posted

Correct; PrecacheKiller is now redundant. I doubt that's the problem either, frankly, but I am at a loss.

 

Nope, didn't change a thing as expected.

 

 Which mods do you not recognise? I changed some names here and there so they wouldn't be too long, but they shouldn't be too different.

 

  • newsea hair is a small pack of like four or five hairstyles I downloaded off some Japanese Skyrim mod site. Probably ripped from The Sims, since newsea appears to be a The Sims modsite or something.
  • custom vampire lord is this mod.
  • Scythe is this weapon mod, and Blood Scythe is a red retexture.

The rest can be easily found on LL or Nexus by searching for their names I guess.

Guest ffabris
Posted

Which mods do you not recognise? I changed some names here and there so they wouldn't be too long, but they shouldn't be too different.

Quite a few. ;) Btw, I think EFF also offers access to RaceMenu - did you test that?

Posted

Can't imagine that EFF would be incompatible with Racemenu, since they are both from the same author (expired)

 

 

@INFERTakuya

 

Since your are using MO, you can do the following:

 

1. First check in the left pane, if anything is overwriting stuff from both Racemenu and/or The Manipulator

If so, disable these mods

 

2. Load your game in TES5Edit, right-click in the left-pane and select 'Apply filter for conflict-users'

Again check if Racemenu and/or Manipulator appear in the resulting list

 

 

Nota Bene

I recommend you do the above on a new profile (just copy the one you linked)

 

 

Nota Beide Bene

This has probably nothing to do with your current issue, but i also recommend to drag you mod folder with XP32 skeleton as low as possible (higher priority)

in your mod list (preferably just before FNIS output). This to avoid possible confilcts related to skeleton issues.

 

Posted

Can't imagine that EFF would be incompatible with Racemenu, since they are both from the same author (expired)

 

 

@INFERTakuya

 

Since your are using MO, you can do the following:

 

1. First check in the left pane, if anything is overwriting stuff from both Racemenu and/or The Manipulator

If so, disable these mods

 

2. Load your game in TES5Edit, right-click in the left-pane and select 'Apply filter for conflict-users'

Again check if Racemenu and/or Manipulator appear in the resulting list

 

 

Nota Bene

I recommend you do the above on a new profile (just copy the one you linked)

 

 

Nota Beide Bene

This has probably nothing to do with your current issue, but i also recommend to drag you mod folder with XP32 skeleton as low as possible (higher priority)

in your mod list (preferably just before FNIS output). This to avoid possible confilcts related to skeleton issues.

 

Nope, nothing. Neither Racemenu nor Manipulator are being overwritten by anything, and they don't come up in TESVEdit when I apply the conflict-loser filter either. EFFDialogue does though, but it's odd since it's not being overwritten by anything in my left pane. ._.

 

I have a bunch of mods that overwrite XPMSE; Better Vampires, a vampire lord retexture, SOS and its Racemenu plugin. I'm not sure if shifting XPMSE will break anything...

 

Anyway, how do I use EFF to customise NPCs? Do I need the wheel menu to see the option, because I hate it for clashing with everything else in the UI.

Posted

 

Nope, nothing. Neither Racemenu nor Manipulator are being overwritten by anything, and they don't come up in TESVEdit when I apply the conflict-loser filter either. EFFDialogue does though, but it's odd since it's not being overwritten by anything in my left pane. ._.

 

I have a bunch of mods that overwrite XPMSE; Better Vampires, a vampire lord retexture, SOS and its Racemenu plugin. I'm not sure if shifting XPMSE will break anything...

 

Not everything that replacing something else in the game shows up as an overwrite. Generally it needs to be loose files of the same name. BSA packed stuff generally won't show up, as well as dialog changes and anything else in the ESP.

 

Skeletons are something you need to read the modder's directions. Generally if they do anything with the skeleton they will tell you which one they use, which it will not work with or explicitly needs, and if it should or should not be overwritten.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...