Scrab Posted October 30, 2021 Author Posted October 30, 2021 (edited) 16 hours ago, Illana said: Seems Reaper's Mercy is not ignoring creature races. Is there something I can fix in xedit like a formlist? Or is it baked into script? Creatures arent ignored by Reapers Mercy because Reapers Mercy overwrites all Filters. I thought it wouldnt be necessary to make a new Filter for Reapers Mercy specifically since you as the Player can choose who you want to attack & disable the Feature if needed 16 hours ago, Illana said: EDIT: sorry was late when I wrote that, I mean is stripping blocked vs creatures? Still seems that they go into bleedout after 1 hit. Apparently not. I was very sure I added that but apparently its not there anymore. Idk. Ill add it back in for V4.2 Goal for V4.2 is a Quick n dirty Surrender Feature btw 16 hours ago, ttpt said: As well I'm also getting the message about creatures getting knocked out by BLANK. Not getting assaulted just knocked out. Would love to know how to keep creatures from getting knocked out but maybe I don't understand the filters well enough, and I don't want to disable it on the conditions page because I would like NPCs to get knocked down. "knocked out by BLANK" is some weird Error in Papyrus or so, idk what causes this. My Pointer just gets cleared for reasons beyond my understanding To disable Creature Victim you simply go into the Filter Settings and all the way down theres s "Valid Aggressors - Creatures" Setting or so. Just disable everything in below that Headline and Creatures will no longer be considered a Victim Edited October 30, 2021 by Scrab
Cicro72 Posted October 30, 2021 Posted October 30, 2021 (edited) I'm having similar difficulties with 4.1. I updated from a clean save. I receive corner messages like "X is being assaulted by [no entry]". No assault takes place. A delayed assault might take place. The aggressor will continue to be attacked during the animation. Killed enemies do not always die, but get stuck in a pose or floating. The game crashes during combat. I'm focused on NPC-NPC. Just wanted to share. Difficult to test. EDIT: Resolved the CTD I believe by unchecking Check for Hostility. "X knocked down by [no entry]" is very common. Can the knock down be disabled when the actor isn't subject to a consequence? Sometimes actors do not die. They look dead but can be interacted with as alive. Edited October 30, 2021 by Cicro72 Further testing of mod.
peculiaris Posted October 30, 2021 Posted October 30, 2021 On 10/29/2021 at 7:19 PM, peculiaris said: I can confirm FG alignment works flawlessly, just have to figure out why it only plays 3 person animations even with just 2 actors and the 3 person animation weight set to 0... Update: Can't seem to get 2p animations working, only 3p animations even with just 2 actors.
pinkfluf Posted October 30, 2021 Posted October 30, 2021 2 hours ago, Cicro72 said: Sometimes actors do not die. They look dead but can be interacted with as alive. Yes seen it a few times Spoiler 2021-10-30 03-54-16.mp4
greenmango12 Posted October 30, 2021 Posted October 30, 2021 19 hours ago, ttpt said: The slider's for Conditions - Exhausted Stamina threshold and magicka threshold both seem to be broken, you can lower them, but you cannot move them back up after making changes. I could confirm this MCM setting a little broken about Stamina and Magicka.. as you said once I set value, I can not return it.. and even though I set default = it return as 5 percentage,, the slider can only move range 0 to 5.. for Stamina.. And I have a few detail question of setting.. so hope to ask one by one..I set Max repeated assult as 4.. then set Repeated assult chance as 100% .. so I suppose the Agressor will continue sex 4 times... after knock down victim. but the 4 max means, for agressor or VIctim? I take 2 followers,, then now follower A is knocked down, by one enemy B so enemy B continue 4 time assulting for the same follower? or the follower A maybe only assulted 4 times? What I hope to know is if there is way to force Agressor change target easy ^^;,, eg after assult follower A,, he try to serch another victim etc... I suppose there is way to make such scene, by adjust Defeat >> Rushed and Bleedout setting, (hten make some interval.. so assulted follower A will be excluded from agressor target for a while >> agressor serch another Follower etc) if they can not find new target, they return to follower A...
greenmango12 Posted October 30, 2021 Posted October 30, 2021 3 minutes ago, pinkfluf said: Yes seen it a few times Reveal hidden contents 2021-10-30 03-54-16.mp4 4.39 MB · 0 downloads Yes,,, I often see, even though I stop agressor (enemy), and kill,, he tend to return as if Zombie, and froce to start asult animation with current victim follower again.. ^^; though after all I continue kill him (usually 2 or 3 times) , then folllower can escape / return to combat...
Scrab Posted October 30, 2021 Author Posted October 30, 2021 43 minutes ago, pinkfluf said: Yes seen it a few times iTs A fEaTUrE Try this YamScanReferences.pex Its actually kinda cool to see this though :^) 1 hour ago, peculiaris said: Update: Can't seem to get 2p animations working, only 3p animations even with just 2 actors. Ill take another look into it later. Im pretty sure I splitted the code correctly. Maybe Im just too tired. Ayah 42 minutes ago, greenmango12 said: And I have a few detail question of setting.. so hope to ask one by one..I set Max repeated assult as 4.. then set Repeated assult chance as 100% .. so I suppose the Agressor will continue sex 4 times... after knock down victim. but the 4 max means, for agressor or VIctim? "Max Repeated Assaults" is always from the Victims POV. Its the maximum amount of Animations allowed to play Repeated Assault Chance depends on the Algorithm. In Default (Reverse Algorithm unticked) the Chance is about how likely it is for the Victim to be assaulted one more time, in the Reversed Algorithm the Chance is about the Aggressor to assault one more time. In 2p Animations there is no difference in how the Algorithm works Maybe think of it like this: Imagine Game Field with many red & 1 black figure. The black Figure resembles the Victim, the red figures the victoires. There can be multiple red ones in Traditional but only 1 in Rushed: At the beginning of a turn (When an Animation starts) you throw the Dice: In the Default Algorithm, if the Dice Roll fails you take out a Black Figure -> Since you only got 1 Black Figure the Game ends here (After the Animation) In the Reversed Algorithm, if the Dive Roll fails you take out a Red FIgure -> Since its possible that there is more than 1 Red Figure you may be able to play another Turn (play another Animation) but you must throw the Dice once for each Red Figure moving this Turn (Taking part in the Animation) If the Dice Roll doesnt fail, you can play without taking Figures out. You just repeate this now until one Color has no Figures on the Field anymore or your threw the Dice "Maximum Repeated assaults" times Does this help understanding it? 2
Scrab Posted October 30, 2021 Author Posted October 30, 2021 (edited) 3 hours ago, Cicro72 said: I receive corner messages like "X is being assaulted by [no entry]" As mentioned, this happens because of an inconsistency within Papyrus There is nothing I can do against this and the reason for your CTD, as well as Animations simply not starting and the delayed assault. Thats all papyrus cracking down on Yametes complexity For the "Dead Actors glitching out" thing check the above post. I believe this is the same issue fluffy, green & some others also run into Edited October 30, 2021 by Scrab
ttpt Posted October 30, 2021 Posted October 30, 2021 I think i have seen that stuff where enemies come back to life to rape followers who are still down after combat has ended, It could be as you've said that papyrus is just catching up after combat ends, but the mod seems very responsive otherwise, assault happen mid combat just fine, but it could just be some trouble with the after combat resolution mechanics. Pretty odd honestly. Also I have disabled all the creature stuff and I still occasionally get the "knocked out by" message on fighting some draugr. Not completely sold on on knocking out creatures but it's honestly not a deal breaker, it's not like my followers are assaulting wolves and stuff. Overall though, since trying SE, this mod is way more stable than it was on LE and more responsive than Defeat SE, which is honestly way slower and glitchier than Defeat LE.
greenmango12 Posted October 30, 2021 Posted October 30, 2021 22 minutes ago, Scrab said: iTs A fEaTUrE Try this YamScanReferences.pex 15.22 kB · 0 downloads Its actually kinda cool to see this though :^) Ill take another look into it later. Im pretty sure I splitted the code correctly. Maybe Im just too tired. Aya Thanks! I test soon^^ I hope to request, if you can offer kind of magic, which can make a target specific victim temporally remove (rescue) from any sex anmation...(yamete manage) like protect magic.. I notice MCM menu, which can exclude NPC from Yamete, but it is difficult to remember, who is excluded at current so I only use it for special quest etc... eg I hope to change victim when there are 2 or 3 knocked down follower,, then may use the magic, for current victim = so the specific victim (follower) temporally excluded from Yamete (and battle) ,, = can avoid any agressor atack her again only when I hope so) Then I may return her with magic. = she will be assulted when condition match again,,, though for me Yamete is already stable for my purpose... anyway try your up-date script and see how it work. And from your detail answer, finally I could understand how the max repeated assults work. with 2 setting,.. though usually I keep to set Repeated Assault Chance as 100% to confirm to see animation easy ^^; but I may adjust and test with Default / remverse more.. So I suppose I could see more variation, as my need ^^
greenmango12 Posted October 30, 2021 Posted October 30, 2021 Unfortunately new script not work ^^; (though actually I think it is somehow interesting ?) I test with only one follower, then go to area where only 2 enemy (bandits) .. so I capture one NPC,, but follower easy knocked down (I set so ^^;) then I rescue her, after finish animation, soon,, for a while the agressor stop to fight after sex.. (it seems usual may be no hostile for a while with my setting) then I easy killed him perfectly... Then for a while follower return as same as before. but suddenly I get notification,, and follower change pose as knocked down.. Then the Zombie return with return his health as 60 % now enjoy sex ^^; I suppose it maybe related with MCM setting though... but do not know actually which setting may effect this issue...
notfriendsftw Posted October 31, 2021 Posted October 31, 2021 im having a problem where after a fight ends my character does the stumbling animation. any suggestions will be appreciated.
greenmango12 Posted October 31, 2021 Posted October 31, 2021 (edited) I think after change script, it improved somehow.. at least if I kill 2nd times, it actually not retrun and sart sex again... (though I do not test much,,) But I think recent version not work creature filter, actually,,, I use restrict mode,(reverse filter) , so only checked creature are excluded..(I avoid pet animals and dragons and horse,, with my favor) . then the filter have no "skelton" option.. then. when my follower are knocked down by skelton,, follower just keep strange pose, and I got inform,, Follower name knocked donw by (empty), as others mentioned already. but not start animation with creature.. (so they keep to fight ) I see same issue about haggraven too... I can confirm my setting, of creature filter... do not checked about haggraven.. so they should be start animation. I suppose.. of course I set follower valid, check on Creature Male NPC, Female NPC. (then they can assult my follower)... I still not test with other creature, but I did not see this issue with beta versions.. (for skelton etc).. so hope you confirm there is some new edit about creature filter.. Ignore this bad report please .... I really did not notice,, I seems change sexlab setting for some quest (to avoid ctd before... ^^;; really sorry ) I test again... Edited October 31, 2021 by greenmango12
greenmango12 Posted October 31, 2021 Posted October 31, 2021 (edited) 8 minutes ago, notfriendsftw said: im having a problem where after a fight ends my character does the stumbling animation. any suggestions will be appreciated. It sometimes happen for follower too,, (eg you killed enemy,, then follower actually stop to animation and can open dialoue), but somehow freeze with strange pose etc.. (sometimes perfectly shirink in ground), but it seems not avoided.. (I see same issue often when stop sexlab animation with defeat...) Then I usually just use pose mod , then set pose freeze actor (usually they can pose) then reset >>> follower start to move again. I use poser hot key plus,, so I can easy add and reset pose... for freeze NPC. Though I do not know same way work for your PC actor .... Edited October 31, 2021 by greenmango12
zergface Posted October 31, 2021 Posted October 31, 2021 (edited) Do the latest Yamete 4.1 comes with a surrender hotkey, or will one be added in the future so i can surrender at will. Edited October 31, 2021 by zergface
pinkfluf Posted October 31, 2021 Posted October 31, 2021 3 hours ago, greenmango12 said: Then the Zombie return with return his health as 60 % now enjoy sex ^^; at least they're not break-dancing on the floor! 1 hour ago, zergface said: Do the latest Yamete 4.1 comes with a surrender hotkey, or will one be added in the future so i can surrender at will. I think scrab said something a few pages back about it (found it post 1149) 4.1 Possible Bugs(or features?): 1) Map Marker - once you get the quest to meet Charon the marker is placed near whiterun when in actual fact it's near Windhelm. I was running around like mad trying to find Charon 2) As soon as I left the cave I could capture an npc .....but my followers killed her, captured a troll too it suffered the same fate as the female bandit. I should have checked the faction but I forgot 3) Reserved Some Ideas...(you may already be doing some of these in case ignore) 1) Player gets random quests or picks from a noticeboard in the slave market to acquire new stock 2) Quests become difficult until player fails a quest, angering Charon who then puts a bounty on PC (i.e other hunters track player down). Doesn't have to be scripted can be package based. I had a hilarious video where a naked bandits butt was sticking out of the ground and my followers were hitting it and it was running half underground. I deleted it though cause it was over 1gb.
JuliusXX Posted October 31, 2021 Posted October 31, 2021 Is this compatible with BaboDialogue? There is this note on the BD's page: For Modders The mod contains various combat scenes that may interrupt combat mods such as Sexlab Defeat. If you want to make it compatible with your mod please exclude the faction below in your trigger conditions. Faction BaboDialogueFaction = (GetFormFromFile(0xD58522, "BaboInteractiveDia.esp") As Faction)
Scrab Posted October 31, 2021 Author Posted October 31, 2021 5 hours ago, notfriendsftw said: im having a problem where after a fight ends my character does the stumbling animation. any suggestions will be appreciated. Install 4.1 6 hours ago, greenmango12 said: Then the Zombie return with return his health as 60 % now enjoy sex ^^; What Combat Scenario are you using?/When does the Scene happen? 7 hours ago, ttpt said: Also I have disabled all the creature stuff and I still occasionally get the "knocked out by" message on fighting some draugr You also need to check Filter Behavior If its not Restrictive Creatures can still be knocked down. Selective doesnt check for Gender & Race on Knockdown but only when an Animation is played (Such option much complicated) 2 hours ago, pinkfluf said: 1) Map Marker - once you get the quest to meet Charon the marker is placed near whiterun when in actual fact it's near Windhelm. I was running around like mad trying to find Charon Vanilla Bug. Believe it or not but the BlackMarket Garden is its own Worldspace with landscaping n all not just a default Cave The Marker on your Compass still works though, maybe I can find a workaround eventually but didnt when I first made the garden 2 hours ago, pinkfluf said: 1) Player gets random quests or picks from a noticeboard in the slave market to acquire new stock Is on my 2do but the Art Guy making stuff for me is burned out from the Agents and wants to work on other stuff for now and I dont know of any Open Perm Boards I can take 2 hours ago, pinkfluf said: 2) Quests become difficult until player fails a quest, angering Charon who then puts a bounty on PC (i.e other hunters track player down). Doesn't have to be scripted can be package based. "become difficult" is very abstract. I can send you after more challenging prey, e.g . instead of a human you would go and catch a giant or something but in general idk Also Charon isnt the kind of person who gets angry about stuff like this Other Hunters going after the Player might be a possibility but Im tellin you rn that being Claimed, Captured or Enslaved the player might just be a game over as Im not entirely sure what to do with a captured Player
Scrab Posted October 31, 2021 Author Posted October 31, 2021 (edited) 16 minutes ago, JuliusXX said: Is this compatible with BaboDialogue? There is this note on the BD's page: It is but will be removed before V5 hits for performance reasons. By my current schedule itll be removed in V4.3 which should released in roughly 3 to 4 weeks If Baka wants to stay compatible with Yamete they should disable & enable Yamete in their own mod: SendModEvent("Yam_Pause") for pausing the mod SendModEvent("Yam_Resume") for restarting the mod This will also massively benefit performance overall since my check doesnt actually stop Yamete from doing things meaning even with my check Yamete will still shredh through Papyrus ressources during combat even though its not intended to do anything rn Edited October 31, 2021 by Scrab 1
akirakings Posted October 31, 2021 Posted October 31, 2021 (edited) I can’t seem to get this to work it says it’s paused and I can’t unpause it in the mcm Edited October 31, 2021 by akirakings
pinkfluf Posted October 31, 2021 Posted October 31, 2021 6 hours ago, Scrab said: Other Hunters going after the Player might be a possibility but Im tellin you rn that being Claimed, Captured or Enslaved the player might just be a game over as Im not entirely sure what to do with a captured Player I forgot my 3rd suggestion ... 3) In case of captured or enslaved ... you can always get a follower to "buy" the player. Or you can approach charon (if the PC is fed up of Hunters chasing them) to arrange a truce (can lead to a final quest (much harder).
Scrab Posted October 31, 2021 Author Posted October 31, 2021 (edited) 5 hours ago, akirakings said: I can’t seem to get this to work it says it’s paused and I can’t unpause it in the mcm When Yamete is first started the MCM is locked. ENabling it enables the mod If the mod is paused after you did that then something is wrong in your game. In the Debug Page is a toggle to enable or disable the mod, if that also doesnt work than your game is jus broken Did you use an outdated .json MCM preset? Not sure what exactly would cause this 1 hour ago, pinkfluf said: 3) In case of captured or enslaved ... you can always get a follower to "buy" the player. Or you can approach charon (if the PC is fed up of Hunters chasing them) to arrange a truce (can lead to a final quest (much harder). That would require a Follower & I have no desire to make a 2nd Follower Mod, especially not here in Yamete, so it would require another mod to handle that - probably DF I guess and if the only way to have that happen is to use DF .. thats just odd As an Agents Sentinel (one that can contact Agents and utilize Reapers Mercy) youre considered stronger than an average Hunter btw Edited October 31, 2021 by Scrab
notfriendsftw Posted October 31, 2021 Posted October 31, 2021 15 hours ago, Scrab said: Install 4.1 i didnt see 4.1 thank you for catching that
alex77r4 Posted November 1, 2021 Posted November 1, 2021 (edited) On 10/31/2021 at 12:21 AM, Scrab said: As mentioned, this happens because of an inconsistency within Papyrus There is nothing I can do against this and the reason for your CTD, as well as Animations simply not starting and the delayed assault. Thats all papyrus cracking down on Yametes complexity For the "Dead Actors glitching out" thing check the above post. I believe this is the same issue fluffy, green & some others also run into I have investigated the problem "X knocked down by [no entry]" and seems that i found it. I add some special trace log lines using getcurrentRealTime() to see, exactly, when was really executed the code and the exact order of execution: Spoiler Function EnterKnockdown() Debug.Trace("[Yamete] ASA EnterKnockdown_start at:"+utility.getcurrentRealTime()) If(MCM.iCombatScenario == 1) GoToState("Traditional") else GoToState("Rushed") EndIf Debug.Trace("[Yamete] ASA EnterKnockdown gotostate executed at:"+utility.getcurrentRealTime()) If(MCM.bShowNotifyKD) if mySelf == none || self.Aggressor == none Game.SaveGame("yam_EnterKnockdown_fail") Debug.Trace("[Yamete] asa Some is NONE mySelf:"+mySelf+" Aggressor:"+self.Aggressor +" in self:"+self.GetReference()) Debug.TraceStack() Debug.MessageBox("[Yamete] asa Some is NONE mySelf:"+mySelf+" Aggressor:"+self.Aggressor +" in self:"+self.GetReference()) else string myName = mySelf.GetLeveledActorBase().GetName() string otherName = self.Aggressor.GetLeveledActorBase().GetName() If(MCM.bShowNotifyColor) Debug.Notification("<font color='" + MCM.sNotifyColor + "'>" + myName + " got knocked out by " + otherName + "</font>") Else Debug.Notification(myName + " got knocked out by" + otherName) EndIf endif EndIf Debug.Trace("[Yamete] ASA EnterKnockdown_end at:"+utility.getcurrentRealTime()) EndFunction State Rushed Event OnBeginState() Debug.Trace("[Yamete] ASA OnBeginState start at:"+utility.getcurrentRealTime()) Debug.Trace("[Yamete] Enter Rushed on " + GetName() +" with Aggressor:"+self.Aggressor +" in self:"+self.GetReference()) ... The internal section was not changed... EnterBleedout(false) Debug.Trace("[Yamete] ASA OnBeginState end at:"+utility.getcurrentRealTime()) EndEvent Function EnterBleedout(bool fromScene) ... This function is not changed but call clearAggressor() EndFunction Function clearAggressor() If(aggressor) aggressor.ClearKeepOffsetFromActor() aggressor.SetRestrained(false) aggressor.RemoveSpell(calmMark) If(aggressor.IsInFaction(Main.PlayerFollowerFaction)) aggressor.SetPlayerTeammate(true, true) EndIf endif Debug.Trace("[Yamete] ASA clearAggressor on self:"+self+" put aggressor:"+aggressor+" in NONE at:"+utility.getcurrentRealTime()) aggressor = none EndFunction Do you see the lines Debug.Trace("[Yamete] ASA? Look what say my Papyrus0.log: Spoiler [11/01/2021 - 05:41:48AM] [Yamete] asa llamamos a EnterKnockdown con mySelf:[Actor < (000543C5)>] y Aggressor:[Actor < (FF001A9D)>] in self:[ObjectReference < (000543C5)>] [11/01/2021 - 05:41:48AM] [Yamete] ASA EnterKnockdown_start at:62.080002 [11/01/2021 - 05:41:48AM] [Yamete] ASA OnBeginState start at:62.097000 [11/01/2021 - 05:41:54AM] [Yamete] ASA clearAggressor on self:[yamactor <alias Combatant9 on quest Yam_Scan (52005900)>] put aggressor:[Actor < (FF001A9D)>] in NONE at:67.584999 [11/01/2021 - 05:41:57AM] [Yamete] ASA EnterKnockdown gotostate executed at:70.714996 [11/01/2021 - 05:41:57AM] [Yamete] asa Some is NONE mySelf:[Actor < (000543C5)>] Aggressor:None in self:[ObjectReference < (000543C5)>] [11/01/2021 - 05:42:01AM] [Yamete] ASA EnterKnockdown_end at:74.653999 What i think is happening: EnterKnockdown() change the State and, as the State has a function OnBeginState(), Papyrus suspend the function EnterKnockdown() Papyrus create another execution thread that run the function OnBeginState() in the State Rushed The code inside OnBeginState() is completely executed while the function EnterKnockdown() is suspended When OnBeginState() end Papyrus resume the execution of EnterKnockdown() Of course, when EnterKnockdown() show the notification the Aggressor is NONE and show the error. This problem can be the motive of all the strange things that is making Yamete like scenes not start, actors attacked while the sex act, followers and player not removed from the friend faction... All that seems not have any relation to Papyrus inconsistency. Seems to be a simple problem of execution order. The mod is very good made, plenty full of events, but when we work with events, the execution order is not guaranteed. Edited November 1, 2021 by alex77r4
Scrab Posted November 1, 2021 Author Posted November 1, 2021 1 hour ago, alex77r4 said: This problem can be the motive of all the strange things that is making Yamete like scenes not start, actors attacked while the sex act, followers and player not removed from the friend faction... All that seems not have any relation to Papyrus inconsistency. Seems to be a simple problem of execution order. The mod is very good made, plenty full of events, but when we work with events, the execution order is not guaranteed. This is certainly interesting, I wasnt aware that GoToState() would actually suspend execution of the calling Script if the new State has an OnBeginState() Event This explains why the Debug Notification isnt working correctly sometimes. However, ClearAggressor() is only called A) when a Knockdown failed to complete (e.g. the Victim got healed or a Selective Filter deems a Scene invalid) or B) the Scene failed to start entirely e.g. by some internal Error from whatever frame youre using I cant see how it would explain anything regarding the Aggression issues though
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now