sen4mi Posted February 26, 2012 Posted February 26, 2012 I have noticed several kinds of bugs and issues, and the ones I most need help with are bugs where the author's implementation does not deal with things that can happen -- where when things happen in a certain order or with certain timing, ... well, for example: In the early game, our heroine can encounter, and perhaps experience abuse from, the Powder Gang. In some cases, we will get into a scripted "sexout" event where the player's controls are locked until the scene ends. But someone forgot to tell the powder gang to behave. So, for example: player chats with powder gang member and smallertalk is set to start a conversation. This conversation can happen some time later, especially if you are using the "Always Run" feature of fallout, and so can happen in the middle of a sex scene. This will pull the character off somewhere random and... well, you can imagine. So, hypothetically speaking? I think I should find the ai package that SmallerTalk is using and have it delay until... something... I am not sure what that something is supposed to be though. So, my first question is: where do I find documentation on "sexout api and protocol"? On a related note, the lust mod has a broken vibrator. And it's not just that there's no model for it, but: If the vibrator is active when sexout removes your equipped gear, the vibrator's behavior breaks. Equipping/unequipping also breaks it's behavior... So it probably needs to be implemented using a spell that activates on equip and deactivates on unequip, but I have never written any spells (and would have to study for some time just to find the code that needs to be migrated into this spell) and I am not sure how I would go about implementing that. So my second question is:... actually, I do not really have a second question -- I just need to go study geck docs, I think. (But if someone can tell me about their favorite docs, I think I would like that.)
prideslayer Posted February 26, 2012 Posted February 26, 2012 The sexout documentation is sparse and in need of a bit of an update. The best place to start is in the SexoutNG thread, first post. There is a section in that post containing liks to "how to" type stuff with examples for a lot of things. If you open up the version history in the spoiler tag, there are other links and documents that were added as features were added. There are several (mildly outdated but still relevant) documents included in the plugin download as well, in their own directory. The documentation does need to be updated and unified pretty badly. The best reference for geck documentation is the geck wiki. Take any links there that send you to the TESCK wiki with a (small) grain of salt, as there are differences on occasion. Beyond that I use the FOSE documentation a lot, since it's basically the same for NVSE. I also have a thread up here on commands in NVSE that are not documented in the out of date official documentation, which is for FOSE. I found all these just looking through the command defs in the NVSE source.
sen4mi Posted February 26, 2012 Author Posted February 26, 2012 Ok... so.... I will need to do a lot of studying, which means I will be shifting focus often, and [sorry about this] occasionally blathering ideas which make no sense to anyone. I will try to keep that to a minimum. But, anyways, when I inspect sexout.esm I am noticing a number of "canned form lists", like for creatures, or whatever. And I notice that sexout only depends on fallout.esm -- it does not depend on any dlc. So, to get me started... how would someone go about adding support for DLC? Would we want to write a plugin which fires on game reset or some such thing that adds new creatures to appropriate lists? Or do you somehow magically already support all the DLC?
prideslayer Posted February 26, 2012 Posted February 26, 2012 There is nothing to support in the DLC that I'm aware of. What do you see in the DLC that needs specific support in sexout?
Guest Loogie Posted February 26, 2012 Posted February 26, 2012 Tunnelers from Lonesome Road should hump like spore carriers, mechdogs like Rex and cazadors are all over OWB (don't know if they work), there's spore carriers in Honest Hearts which I'm unsure of their functionality. Now, something I find interesting is lobomites and burned men combat rape just fine, but I guess that comes from how Sexout handles NPCs regardless of race. I can't think of story-based plugins that would be worthwhile outside of OWB, though.
prideslayer Posted February 26, 2012 Posted February 26, 2012 Are we sure that none of those actually work as-is, and if they don't, is it because they are entirely new things not using a vanilla template, or is it just because of this stupid leveledcreature thing? If the "tunnelers" don't work due to a 9.2, try to find/summon one and initiate sex manually with them from the console and see what happens. Set an anim # to whatever the # is for spore carriers to bypass the creature check (and thus the 9.2). If they're using the spore carrier skeleton then the animation should play just fine, and if I have any luck, my NVSE plugin will solve this issue for them without any DLC support required. Same goes for anything else using a vanilla skeleton including dogs and cazadores. Anything in the DLC that is working fine is working because it's not a leveledcreature and it's base form is a vanilla base form -- which, if bethesda had any sense, would be true for all of them unless they add an entirely new creature type with a different skeletal structure.
sen4mi Posted February 26, 2012 Author Posted February 26, 2012 I have not actually seen any problems yet. I do not even know if any of my current installed configuration or mods would matter for creatures. I was mostly looking for hints that would help me understand how things have been architected. That said, currently... my focus I think will be on enabling "reluctant" conversation options. That, I think, places most of my interests in a category which is different from most of the existing elements of sexout (which seem to either require heavy enthusiasm from the player or which require the player get raped and possibly injured). I am looking for situations where the player has conflicting goals and walks into situations blindly, but I want them on the "gentle" side of rape where it's not so much that there was no other choice, but that every other choice would be bad (or, which seem better but which also lead the player into some kinkier sexual commitment).
Recommended Posts
Archived
This topic is now archived and is closed to further replies.