Jump to content

Trying to add werewolf follower to Creature framework


Recommended Posts

Posted

Hello, im trying to add my follower to the creature framework. He changes into a costum werewolf. I created a json for him but His skin is not registering. This is his json file. I get a CF notifcation that his json creature 0 is missing his race or race name

2026_02_09_05_59_13_Window.png

Posted

Skyrim.esm|FE* is not correct. Skyrim.esm is not a light plugin, also it doesn't make sense to specify the plugin name for an absolute form id.

Posted

I removed the FE from the file and im still having trouble registering him to CF. This is my first time creating a json so Im unsure what to place there

SkyrimSE 2026-02-09 06-38-09_216.png

2026_02_09_06_45_47_Window.png

Posted

So I got the mod to registar I think but no aroused meshes appear on him. I have no idea what to do next

SkyrimSE 2026-02-09 07-46-34-08.png

Posted

Subtracting 0xFE000000 is not enough. I doubt the race you're looking for is form id 0x83A in Skyrim.esm, since you said this race was defined in another mod. 0x83a also doesn't exist in my version of Skyrim.esm.

  1. Find the form id in the plugin that defines it.
  2. If the form id is absolute, subtract 0xFExx0000 from it: xx is the light plugin mod index.
  3. Use this plugin name and relative form id in the configuration file.
Posted

"raceForm": "__formData|yourmodnamehere.esp|0x8a3",

"skinForm": "__formData|yourmodnamehere.esp|0x825"

 

 

also bad move making it a new race, SexLab will not see it.

and you do not have a normal armor setup for the non aroused balls.

 

 

Posted

So I switched his transformation to the vanilla werewolf form via his script properties. He is vanilla but im still getting a skin unknown in the CF. He can do sex animations now but no meshes apply. Do I need to create a duplicate skin and attach the mesh to it?

Posted

Im still having trouble with this. I changed his race back to werewolf, Im only using scripts to change him but He still wont have meshes applied to him and CF is saying his skin is unkown.  Since I am changing him to vanilla werewolf, I cnanged his json to be the same as skyrims but I dont know what else to do to make the meshes appear on him

2026_02_16_07_15_36_Window.png

SkyrimSE 2026-02-16 07-21-06_977.png

SkyrimSE 2026-02-16 07-22-00_259.png

Posted (edited)

Skin is displayed as "$Unknown" when API.GetSkinName(skinForm) returns an empty string.

 

skinForm comes from GetSkinOrFakeFromActor which is a function that returns the result of ActorBase.GetSkin() when given an Actor. GetSkin is a mostly undocumented SKSE function. The only thing we know about it is that it returns an Armor and it has a description that says "Returns the skin of the actorbase.". ActorBase being the base object (NPC_) from which Actors (ACHR) are made. NPC_ records do not directly have any "skin" associated with them, but their RACE records do, thus I'm going to assume that's what it's retrieving.

 

GetSkinName, given an Armor, will return a skin name from some internal JFormMap object. One approach to this problem would be to debug print something from the GetSkinName function to get some insight to what it is doing. For instance, is the skinForm considered to be equal to FakeSkin and that's the reason why it's returning an empty string, or is the JFormMap for some reason populated with an empty string. If the JFormMap has an empty string in it, then debug logging is required in the RegisterCreatureToMod function; preferably with callstack dumping because this function can be called from several different locations.

 

Edit: And yes, CF is a confusing mod. I've had the displeasure of having to edit its json files in the past and I recall it took me a few hours to get it right. Documentation would go a long way I suspect, but I'm not aware of any. Perhaps the mod download/description page has something?

Edited by traison

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...