darkconsole Posted August 1, 2014 Posted August 1, 2014 has there been a generated list of flags you can set on an object, that other scripts can read? after searching and finding out there is no such thing as AddKeyword even though there is a HasKeywordString, i came to this solution: Display Model Mod. when bondage an actor SetIntValue(actor,"IsBoundStrict",1) and UnsetIntValue when released. Soulgem Oven Mod if GetIntValue(actor,"IsBoundStrict") == 1 then don't fuck with their animations. milk them and birth gems in their bound position. this is working really well. if there is not already a standard set of variables people are using, then i'm just going to keep inventing my own and document them in the mods for other people who care to integrate compatibility. the only downside i can think of is that if the only mod that sets IsBoundStrict is uninstalled while something has it, that actor will forever be stuck with that value. that's kind of why i wanted to go the KYWD route, because if the esp disappears, the keyword disappears. there is no way that i know of to say "get me a list of all the actors that have IsBoundStrict set so i can clean them up" with an uninstall option in the mod mcm, without keeping a list yourself which could get hooge depending on what you've done. and it would be limited to 128 anyway >_>
WaxenFigure Posted August 1, 2014 Posted August 1, 2014 Look at the functions added by Papyrus Utility. With it you can set named flags, values and strings on any PC or NPC (or any object derived from a form). You can also build global lists of those who have flags set, adding and removing them as needed. Since the Papyrus Utilities are installed with the Sexlab Framework you and your audience already have them so...
darkconsole Posted August 1, 2014 Author Posted August 1, 2014 Look at the functions added by Papyrus Utility. With it you can set named flags, values and strings on any PC or NPC (or any object derived from a form). You can also build global lists of those who have flags set, adding and removing them as needed. Since the Papyrus Utilities are installed with the Sexlab Framework you and your audience already have them so... did you just repeat what i already am doing?
darkconsole Posted August 1, 2014 Author Posted August 1, 2014 Adding the people to a faction? factions is a terrible idea. you can't really IsInFaction a faction not bound to your esp. and if i do that, then the supported compatability would become a dependency.
WaxenFigure Posted August 1, 2014 Posted August 1, 2014 Look at the functions added by Papyrus Utility. With it you can set named flags, values and strings on any PC or NPC (or any object derived from a form). You can also build global lists of those who have flags set, adding and removing them as needed. Since the Papyrus Utilities are installed with the Sexlab Framework you and your audience already have them so... did you just repeat what i already am doing? Yep, looks like I did. Looks like you are already on the only path that might work.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.