Tweens Posted December 7, 2015 Posted December 7, 2015 Good Day All, First off, I would like to express my gratitude to Ashal for the website and the framework, as well as to the many modders who have taken Skyrim to a whole new level of video gaming. Human ingenuity at its finest. Thank you, everyone! Secondly, I hope that that I am in the right forum for these questions. I'm an old guy (pushing 60) and sometimes senility gets the better of me... lol. Also, I dislike posting (I'm not very good at putting my thoughts together in writing) and only after exhausting all other possibilities do I do so; which is the point I find myself now. If there are resources that I have missed or if these questions have been answered elsewhere, please point the way so that I may continue my research there. With that said, due to a lack of MM animations for Skyrim, I have finally developed a work-flow that provides for import into said game so that I may help to rectify that scarcity (for us queer folk...hehe). I have compiling and FNIS sorted and have read over the scripts to garner what information I could from them; however, having just a minuscule understanding of papyrus (and scripting in general), little was gleaned from the excursion. So now I am here to request the assistance of you good people to expand my understanding of the finer points of Sexlab animating. So without further ado, here are some of my questions: In the AnimationDefauts.pec, most of it is self-explanatory; however a few things elude me. Example: int a2 = Base.AddPosition(Male, Anal) ; -100 Base.AddPositionStage(a2, "Animation_Name_A2_S1", -118.5) Base.SetTags("List,Of,Tags") -What is the use of Anal? Does it determine a certain position of the actor? -What does the -100 represent? -What does the -118.5 represent? -Is the use of Male/Female for AddPosition necessary or could it be Male/Male? I will stay with the Male/Female assignments to better identify actor/position, I was just curious how it is being used by the scripts. -Does the SetTags have any use other than filtering whether or not the animation is called (if that is the correct term)? -Is there a way to assign expressions/phonemes/modifiers to an animation or stages of an animation? Or more precisely: How do they work, or not as the case may be? This is a part of Sexlab of which I am unable to make heads nor tails. Any sort of overview would be greatly appreciated. I did read the Facial Animation thread, but that did not have the “under the hood” explanation that I am seeking. -Is there a way to control foot-IK for a sequence? I have been using the mod Foot-Ik Off during T&A for the couple of animations that I have completed and it does make a noticeable difference; however, it is very inelegant, and in some cases impossible, to activate and deactivate for each scene. This concludes my most pressing of questions. More may be forthcoming as I delve further into this, as well as from the responses that may be provided. Thank you for reading.
Guest Posted December 7, 2015 Posted December 7, 2015 Hello. The function AddPosition() has two parameters. The first is the expected "Gender". "Male" is just a static value that represent the "male gender". The second parameter is where the cum goes. For a MM animation, I will not use "vaginal" but "anal" (And Anal is just another constant for the cum position.) AddPositionStage() is used to add one actor in the definition of the animation, the "Stage". There are many possible parameters. The first one "position" is mandatory, and is the index of the position. If you have a threesome, the positions will have index 0, 1, and 2. (But the actual index has to be retrieved by the AddPosition function. The second parameter is the actual animation to be played by the position (the actor). Then you have a bunch of extra parameters for the alignment. If you have just one number, it specifies the "forward alignment". This is the full list of parameters: function AddPositionStage(int Position, string AnimationEvent, float forward = 0.0, float side = 0.0, float up = 0.0, float rotate = 0.0, bool silent = false, bool openmouth = false, bool strapon = true, int sos = 0) Answer for the question "Is the use of Male/Female for AddPosition necessary...": You can have as many AddPosition(Male) as you wish. Also a full gay orgy with 6 men involved. The TAGS are extremely IMPORTANT!!! Without the tags the animation could not be found by the mods. Try to use the tags that are already defined in the sslDefaultAnimation.psc file. New tags will not be used by existing mods. You cannot define expression modifiers in an animation or in its stages. The only small exception is "OpenMouth" that you can set for a position stage. If you like you can define the sounds for the stage. Foot-IK cannot be controlled. At least by SexLab. There are other mods that give you the ability to disable it.
Tweens Posted December 7, 2015 Author Posted December 7, 2015 Thank you, CPU, for the information. It fills in the blanks quite nicely. -Is there a maximum number of stages for animations? I am making transition stages that are acyclic and that increases the number of stages. -I assume that 6 is the maximum number of actors? There could well be a daisy chain in the future... Actually, that wouldn't be very difficult to animate. Thank you for the inspiration. - What is the use of the ExpressionDefaults, as well as the ability to make custom expressions? It sets tags, can those be used anywhere? Thank you again for taking the time to answer.
Guest Posted December 7, 2015 Posted December 7, 2015 You have max 128 possible stages. And max 6 positions (from 0 to 5) "ExpressionDefaults" is used to define the default expressions available for SexLab. You can add you own as you can add new animations. The actual object you should use is sslBaseExpression. Inside a BaseExpression you can define a set of "phases" with a set of modifiers (the actual items that get modified are the expression phonemes and expression modifiers.)
Tweens Posted December 8, 2015 Author Posted December 8, 2015 I have been playing around with the Expression Editor; so I now have a better understanding of what it does. I can build all kinds of expressions, exactly what I want, but I am unable to control when they are used. Looks like I am going to have to learn scripting....lol. I went so far as to change the Combat Shout expression (all 70 tris) to make it more visually pleasing for the oral animation, I will figure out a way to have an "ah" or "w" for a kissing scene. -In the Editor I can assign expressions to one or all of 3 rolls. How does Sexlab determine the roll? I assume, by the description, that it is determined by the tag as to it being aggressive or not, but I just wanted to be sure. -Since I am able to assign multiple expressions to a roll, is the expression selected randomly and ,if so, does it then play the phases along with the scenes of the animation? Thanks again, CPU, for all your assistance.
Tweens Posted January 13, 2016 Author Posted January 13, 2016 I have finally completed three animations so far. I made videos from the game that I would like to present for review. How do I do that? The videos are MP4 and the largest is about 7MB. Can I upload them here, or do I need to find somewhere else and post a link? I see I have a media library, but I haven't a clue how to upload to it. Sorry for the stupid questions. With all that I have had to learn in the past couple of months, I fear my brain has turned to mush.
Guest Posted January 13, 2016 Posted January 13, 2016 If mods have "Adult content" the Youtube is NOT an option. But you can use Dailymotion or Vimeo. And then just post the link to the video. Looking forward to see your work.
Tweens Posted January 13, 2016 Author Posted January 13, 2016 Thanks CPU. I will check them out. ETA: I checked them out and they both have restrictions against sexually explicit content. I am not allowed to attach the files here?
Guest Posted January 13, 2016 Posted January 13, 2016 Yes, you can attach files here. But the members will need to download it to see it. Dailymotion has a restriction to adult content, but you can just tag the video as "Adult" and it will work. Similar for Vimeo, but I am less familiar with this one.
Tweens Posted January 13, 2016 Author Posted January 13, 2016 Ok, I'm going to trust you and give it a try. I have this really bad tendency to be the one who gets in trouble when I bend rules, or make stupid mistakes. I just hope you are right. ETA: I reread their prohibited content guidelines and I really don't feel good about uploading there. Ah well, just my luck.
Guest Posted January 13, 2016 Posted January 13, 2016 If you anim has no contents related to underaged actors (Childs to be clear), then it will not be a problem on this site. But if it has, then just forget about it. Also if your anim is inspired on a character that has an intellectual property on it (e.g. Shepard from Mass Effect 3, or Quiet from Metal Gear Solid), as soon as your work is original, then it is OK to post it here. If you are not confident enough, you can PM or Skype me to check if the content is OK or not.
Tweens Posted January 13, 2016 Author Posted January 13, 2016 There is nothing child related with my animations. Just 2 (or more possibly) adult male characters in Skyrim. ETA: I tried to send you a PM with one of them attached but it said that I am not allowed to upload the file type. I tried with both an mkv and mp4.
Guest Posted January 13, 2016 Posted January 13, 2016 Then I don't see any problem to upload the anim here or on the mentioned video sharing sites.
Tweens Posted January 14, 2016 Author Posted January 14, 2016 You have max 128 possible stages. And max 6 positions (from 0 to 5) Regarding the number of positions: How would I set up the animations? Would it be A1-A6 or A0-A5?
Guest Posted January 14, 2016 Posted January 14, 2016 Actually there is no restriction on the animation names and the stages. But usually the format is something like: <animid>_A<position>_S<stage>.hkx Where A is the actor (A1, A2, A3, ...), and the stage starts with 1 (but again, it is not really a restriction): S1, S2, S3, ...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.