Jump to content

Recommended Posts

Posted (edited)

Ok new version for testing 0.7900

  • Improved Bimbo infiltration (probably it is now finalized for prelude),  now no longer relying on the violate pacification system for the extended peace time.
    • Bimbo daze-fueled pacification post sex is now its own system, separated from the Violate pacification (whose length right now has reverted to being unaltered by MSMA).
    • Only works for Bimbos level 1 and above. Non bimbos can't do Bimbo Infiltration.
    • Does not matter if you managed to activate a SexFight win agaist your enemies via the normal way (normal surrender, then having a perfect punish, - no enemies unaffected by least Mindblowing orgasms or better on a regular surrender),   or if you activated it via the  " pity way" / increased leniency mode, by bimbo-surrendering quickly with the sexfight button without waving the gun around, and at least putting in the minimum required time ( for those not yet capable of producing the needed intense orgasms in the enemies)....  in both these cases the enemies will stop seeing you as a threat post AAF scene for a while;  they regard you as entertainment, and you and your follwoers will be safe from their attacks for a period of time.  
    • Unlike in the Violate Peace bubble, here, you can even open the Pip-Boy, and the enemies won't re-aggro you. You can even change cells, if within the time bracket, not even the enemies in the next cell will aggro you.  Once the time is up, they will re-aggro you, at which point you can choose to re-bimbo surrender and redo the deed, and thus extend the infiltration time. 
    • While you can interact with the dazed ones via the specialized sexfight button to go through their inventory and stealtheir goods, if you try regular interactions or regular attacks during this pacification, then naturally the magic breaks, and their trance stops.  You can mess with terminals and containers, though, without them getting upset
    • Default pacification duration is 60 seconds (setable in the MCM),  but you can only do that after reaching Bimbo level 1 (does not kick in at bimbo level 0/not a bimbo).
    • PAcification Duration does get longer the higher the bimbo level you are. 
    • Should work for followers too (including Dogmeat). initially I thought to impose that infliltration mission should be done solo, but then I reconsidered. 
    • Probably does not work for non-vanilla, multiple followers mods ( just the first follower will be protected). 
  • Tweaked WOH dialogue line queue behavior to avoid "clogged pipeline", now only certain messages categories/classes can queue up, the mundane ones are rejected from the queue if another message is already playing. Avoids most blockages and delays.
  • Exiting an AAF scene should now also flush most of the current QoH message queue, if any.

 

Note:  to facilitate testing, Dev Hotkey number four 4, if pressed in a AAF sexfight scene, instantly punishes all enemies in the scene at the highest possible intensity.

 

 


If this is functionally okay, good, I can get started on optimization now. 

 

Edited by MSM_Alice
Posted (edited)

And a cleaned-up version 
In addition to the above: 

  • Cleaned up various things that would generate log traces. 
  • Did a pass on the QoH line timings to subtitles, don't linger as much on the screen.
  • Treated several more corner cases on the bimbo infiltration.

    0.7910 directly on the main page, as I kept getting an error when trying to upload it here.



 

Edited by MSM_Alice
Posted

Going to try and disable duke so I can talk to Misty and Marina to get all the bimbo items and lots of cleaning napkins.  Then go back and enable him which should then allow either route for NR, though Nora has 3 or 4 times the amount of sex so might still be the better option to work with this mod.

Posted
2 hours ago, Mimirue17 said:

Going to try and disable duke so I can talk to Misty and Marina to get all the bimbo items and lots of cleaning napkins.  Then go back and enable him which should then allow either route for NR, though Nora has 3 or 4 times the amount of sex so might still be the better option to work with this mod.

 

If you run Commonwealth Slavers and Nuka Ride at the same time, Duke will be dead.

Talk the the Mysterious Scientist then Marina  then come back to the elevator.

 

There, you can talk to Murphy and select the option in the message box to disable CS (or play it)

 

If you pass on CS, walk up to Duke and "resurrect" from the console.

Leaving CS in the lineup allows you to use its cheat menu, ie. removing DD and Kziitd restraints.

Going for Nora or Norita doesn't matter, the results are the same, just choose the correct dialogue with Duke.

 

A bit of a cheat, but I'm ok with it. A bigger cheat is running MSMA SexFight with either (or Problems of Survivor)

---- basically you can't die  😁

Posted
3 hours ago, MSM_Alice said:

And a cleaned-up version 
In addition to the above: 

  • Cleaned up various things that would generate log traces. 
  • Did a pass on the QoH line timings to subtitles, don't linger as much on the screen.
  • Treated several more corner cases on the bimbo infiltration.

    0.7910 directly on the main page, as I kept getting an error when trying to upload it here.



 

@MSM_Alice I guess I won't be giving you the positive feedback for 0.7900 then  . . .

 

Downloading . . .

Posted

so have a question about acquiring the cravings as you go along and having sex with most things.   Is it based purely on amount - as once you reach this total number you get a craving, or is it time based (if you exceed so many of something in say 24 hours or whatever timer is being used for that bimbo level)

 

I ask because if playing NR Nora you want to semi control the cravings as it can ramp up out of control trying to reach them especially if you got a few before making it to the studio.

 

For Norita where travel back and forth might be a little more restrictive depending on where you are at in the story - the ideal cravings that you would only have would be Anal, Body Count, Opponent Orgasm and probably Oral.   Player Orgasm probably wouldn't be too hard, but gangbang, Large Size, Fluid amount, and Mileage would probably be better to avoid.   Even as a Nympho in that story line - you would have to have sex with other raiders to keep up.

 

I just really want to get to the new content JB put out and still keep using this mod to try in different environments and things that are added.

Posted
1 hour ago, judge007 said:

@MSM_Alice I guess I won't be giving you the positive feedback for 0.7900 then  . . .

 

Downloading . . .

Do give, please  :) 
0.7910 is just 0.7900 with a few extra corrections, bells and whistles, and better timing on Qoh Lines. 

 

Posted (edited)
2 hours ago, Mimirue17 said:

so have a question about acquiring the cravings as you go along and having sex with most things.   Is it based purely on amount - as once you reach this total number you get a craving, or is it time based (if you exceed so many of something in say 24 hours or whatever timer is being used for that bimbo level)

 

I ask because if playing NR Nora you want to semi control the cravings as it can ramp up out of control trying to reach them especially if you got a few before making it to the studio.

 

For Norita where travel back and forth might be a little more restrictive depending on where you are at in the story - the ideal cravings that you would only have would be Anal, Body Count, Opponent Orgasm and probably Oral.   Player Orgasm probably wouldn't be too hard, but gangbang, Large Size, Fluid amount, and Mileage would probably be better to avoid.   Even as a Nympho in that story line - you would have to have sex with other raiders to keep up.

 

I just really want to get to the new content JB put out and still keep using this mod to try in different environments and things that are added.

For the cravings to start/install at their basic intensity, it is mostly  "build up to a certain amount/threshold".
For them to "level up"  after that though there are "build up to new larger amounts (often those amounts non-linear), if tier 1 is do act twice,  tier 2 might be do act 6 more times, and tier 3 ) is do act 19 more times, and tier 4 is do act  37 more times, tier 5 is do act 90 more times and so on.


But some conditions additionally  limit the intensity the craving can climb up to, too; quite often, that limit is the bimbo level itself
Now the bimbo level does accelerate if you do a lot of acts per day with no cooldown; it is called a " nymphomania spiral" 
If you let 24 hours pass with no activities, the nyphomnia spiral resets back to 0. 

But if you do like act after act after act, and there' no day passing without at least a couple of intense spicy AAF animations, then that nyphomania spiral value will.. spiral out of control, take you from level 0 to 1 and 2 at a brisk pace (unless you visit the de-bimbo school or use other methods of CVT reduction to compensate), and this levle up will also uncap the intensity of the cravings.  The nyphomania spiral has much less of an effect for higher level bimbos, it is mostly a mechanic that has relevance at level 0 1 2 or maybe  3. At level 4 and beyond it is kinda understood that the player has given up their self-control.  probably does not want to cool down for a full 24 hours.


Do you feel the initial thresholds are a bit too low now?
Would you prefer that all "threshold met" based cravings also have some form of cooldown and the accumulated quantities checked against those thresholds to decrease over time if cooled down, as from a leaky bucket?".  I did think about that, but then again, I thought to not overcomplicate the system from day one, given that 

-  The real intensity of the craving is limited by the Bimbo level. 
- I am not holding a gun to the player's head to actually do the cravings. If they are rich enough to visit the de bimbo school, they can probably ignore the cravings forever, and course correct and readjust any stats that the cravings mess with via the four dildos and the de-Bimbo School.. 



Last time I tested that mod combo myself,   the cravings were still activating bimbo level-based,  and bimbo level 0 to level 1 occurred

... as I sexfought Ryder to death, because I failed the conversation, and surrendering in that combat via Violate is a solid alt way to get him out of his PA.



Oh, if you do accidentally die, does the return from Limbo option for the NR player work well?
Morkulus, Merkulus, and Murkulus should volunteer a NR  return point from limbo
- for Norita to the Dunmore's farm in the first phase, and to the NR apartment once it is yours.
- for Nora to the apartment.

Edited by MSM_Alice
Posted (edited)

testing 7910

quite a few of the QoH lines were cut off both during and scene and as the NPC became cooked (which is common as that is usually on a climax for them) I think the one for player orgasm kept playing if at the end of the scene and the NPC ones got cut off - will have to test that a bit more.

 

I think the initial cravings might be set a bit low in my opinion, and I agree its not worth complicating the system with cooldowns etc.   Maybe just increase the activation counter by 25% and call it a day.    Maybe consider the de-bimbo school as a reset point or a flat % decrease in current accumulation points for build up to cravings.   Incentive to get those caps for the player - either in slave prostitutes - doing the deed yourself - or doing movies in NR

 

Overall the bonus of this system is even at level 2 all you have to deal with are the cravings you have created yourself.   I do not feel level 2 is a crippling effect anymore.

 

I might play with sex attribute settings as well to cut down on the gangbangs and arousal levels - the gangbangs seem to effect alot of things at a lower bimbo level and also increase the difficulty of the sexfight - which might lead to longer sessions, failed cooked enemies, more orgasms required by both sides etc - worse case you fail to cook anyone and end up in bimbo limbo....

 

edit: for reference this would be for clearing sanctuary and 2 individual raiders both solo fights (auto cooked shutdown on).   4 radroaches (very short sexfights might not have even had orgasm in each) - 2 x 3 bloatfly (slightly longer - usually orgasm in each scene) - 2 raiders (normal length fights - was drunk for these - multiple orgasms for player - 3-4 for npc) = cravings for orgasm (both), body count and one other which I do not recall.

 

also note on QoH, she did not recognize a change in scene - all comments were on initial scene not on current scene - noticed on bloatfly as they were all starting as blowjobs and switch to even amounts of anal or vaginal - but all comments were for swallowing the cum.

Edited by Mimirue17
Posted
1 hour ago, MSM_Alice said:

Do give, please  :) 
0.7910 is just 0.7900 with a few extra corrections, bells and whistles, and better timing on Qoh Lines. 

 

The aggro did not appear with scheduled AAF scenes from Commonwealth Slavers.

It did not appear for SexEmUp, Hardship, Sex Harassment either

 

I used both the Alt QOH delivery as well as not. The audio didn't get cropped either way.

There was still some lag with subtitles and audio as it happened after the events (start, PC orgasm & NPC orgasm)

A final line from QOH was delivered after the AAF scene ended but not as severely as I reported last time.

 

Hope that helps

Posted
16 minutes ago, Mimirue17 said:

testing 7910

quite a few of the QoH lines were cut off both during and scene and as the NPC became cooked (which is common as that is usually on a climax for them) I think the one for player orgasm kept playing if at the end of the scene and the NPC ones got cut off - will have to test that a bit more.

 

I think the initial cravings might be set a bit low in my opinion, and I agree its not worth complicating the system with cooldowns etc.   Maybe just increase the activation counter by 25% and call it a day.    Maybe consider the de-bimbo school as a reset point or a flat % decrease in current accumulation points for build up to cravings.   Incentive to get those caps for the player - either in slave prostitutes - doing the deed yourself - or doing movies in NR

 

Overall the bonus of this system is even at level 2 all you have to deal with are the cravings you have created yourself.   I do not feel level 2 is a crippling effect anymore.

 

I might play with sex attribute settings as well to cut down on the gangbangs and arousal levels - the gangbangs seem to effect alot of things at a lower bimbo level and also increase the difficulty of the sexfight - which might lead to longer sessions, failed cooked enemies, more orgasms required by both sides etc - worse case you fail to cook anyone and end up in bimbo limbo....

If you can tell me exactly which lines got cut off, it would be grand. I need to set a larger wait time for them.

Some of them I measured the wave files precisely, but for some I did the settings looking at the length of the text compared with the other similar ones for which I measured the wave file precisely. But the speech cadence might have been different.
So maybe of some line instead of a 6-second wait, I need to put a 7 or 8 second wait for it not to get cut off at the end. 

 


Or maybe I need to stop using gametime timers for this purpose, as those are not as precise as real-time timers and have some variability, and move over to real-time timers. 
Hmmm.....I could also add a toggle in the menu for that.
The reason I use gametime timers now I want this to work correctly, even if someone has a time-slowing grenade. 
 

Right now on the AAF scene exit, I allow the QoH message list to have max two " unsaid"  messages, but no more, so they don't pile up as much. 
Could dial it down to just one.

On start, now there are three categories of messages QoH that are allowed to pile up in the Queue: 

Messages that give gameplay information on how tough the opponent(s) are (beyond sexfight ability or not) 
Messages that give gameplay information on how large the opponents are. (influences Sexfight difficulty if too large or too small)

Messages that underline if this is more than a normal 2-person scene (gangbang). (Maybe cut this ?)

All other messages can only play if the queue is empty.

Posted (edited)
31 minutes ago, judge007 said:

The aggro did not appear with scheduled AAF scenes from Commonwealth Slavers.

It did not appear for SexEmUp, Hardship, Sex Harassment either

 

I used both the Alt QOH delivery as well as not. The audio didn't get cropped either way.

There was still some lag with subtitles and audio as it happened after the events (start, PC orgasm & NPC orgasm)

A final line from QOH was delivered after the AAF scene ended but not as severely as I reported last time.

 

Hope that helps

Thank you. It is useful.

 

For the start of the scene, there's not a lot I could do as AAF does not fire its OnAnimationStart  event for some animation, not until  until after that staged animation has played its "intro" Stage. 
So I can't start doing anything, including delivering messages for those animations, until the intro stage plays out. ( also camera change is delayed tot that moment as well).

Unless this is not about staged animations, in which case is mostly script lag.  Maybe the per second or per frame script ops limit. 
 


I do need to look into that because I tested extensively and never got that extreme lag on the latest build. 
Maybe it is an aspect of many mods cumulated, causing script lag. 
I can take a look and try to trim as much as I can from the MSMA script load via optimisations.
I have some if debug_condition, display something,  statements that I could prune.

 

Right now on the AAF scene exit, I allow the QoH message list to have max two " unsaid"  messages, but no more, so they don't pile up as much. 
Could dial it down to just one.
Messages about player or NPC climax are not allowed to queue up anymore, so they should occur pretty much instantaneously if the queue is empty, or never at all. 
If they occur late, it is likely script lag, not message queue related.

Edited by MSM_Alice
Posted

Squeeze that shaft line got cut off twice mid scene - once near the middle, and once near the end of the voice line

 

Came from sucking a cock, thats new cut off near the end - NPC was cooked about halfway through the voice line and it cut off shortly after that

 

you love that release inside line got cut off once mid scene - but worked 3 other times.  The ending of that line should probably read 'you should also" or "you should to"  Don't have the full thing in front of me but he ending is translated into English kind of weird grammar wise.

Posted
4 minutes ago, Mimirue17 said:

Squeeze that shaft line got cut off twice mid scene - once near the middle, and once near the end of the voice line

 

Came from sucking a cock, thats new cut off near the end - NPC was cooked about halfway through the voice line and it cut off shortly after that

 

you love that release inside line got cut off once mid scene - but worked 3 other times.  The ending of that line should probably read 'you should also" or "you should to"  Don't have the full thing in front of me but he ending is translated into English kind of weird grammar wise.

If it is variable and not consistent ( somtimes okay sometimes not) , then it is definitely caused by the variability of the game timer, and I need to switch to real-time timers. 

Posted (edited)

the release inside line - I believe should finish with "so you must also" - and that line cuts of just past middle of it about 1/3 of the time I think.

 

the comment the 1st time you do a gangbang 'cant believe you finally agreed to something something' cut off about halfway through it

 

and the comment about cocks all around us cut off almost immediately upon starting.

 

edit: would you like me to go back and test these same situations with 7900?

Edited by Mimirue17
Posted (edited)

@Mimirue17 @judge007
What if you use this, below, based on real-time timers for Qoh lines ( instead of game time)? Do they still get cut off early for you?

 

 

The comment I think has a wavefile of 2.5 second in length, and I have a safety padding of an additional 2.5 seconds, so it has a 5-second allotment in the script.
These getting cut short is not about settings being too short, but probably because of the inconsistency in the game time-based timers for short durations. 

Edited by MSM_Alice
Posted (edited)

@Mimirue17

This line:
"[Q]: I can't believe you've finally said yes to taking several shafts all at once. You're making me proud."

Has a measured wave file of 7 seconds.
And a wait time in the script of 8.0 seconds, so one extra second of padding before the subtitle should go away.


Not only should it never get cut, but getting cut at half means a whopping ~4 seconds were cut from the expected delivery time.

The more I hear from you, the more I believe the game time based waits can vary widely between different machines, and a switch to real-time-based wait is not only preferable, it is mandatory.

Thank you, without external help I would never zero in on those issues. 

Edited by MSM_Alice
Posted (edited)
26 minutes ago, MSM_Alice said:

@Mimirue17

This line:
"[Q]: I can't believe you've finally said yes to taking several shafts all at once. You're making me proud."

Has a measured wave file of 7 seconds.
And a wait time in the script of 8.0 seconds, so one extra second of padding before the subtitle should go away.


Not only should it never get cut, but getting cut at half means a whopping ~4 seconds were cut from the expected delivery time.

The more I hear from you, the more I believe the game time based waits can vary widely between different machines, and a switch to real-time-based wait is not only preferable, it is mandatory.

Thank you, without external help I would never zero in on those issues. 

7911 worked great - not a single line was cut off during or at the end.   Even the trouble ones worked every time.   The gangbang one 'cocks coming at us from everywhere' worked both times I ran into it.   Seems to have fixed the issue for me at least.

 

edit: for reference I am using a 9800x3d on windows 11 2h2 patch I think (latest one) and running a 9070xt Radeon GPU.   Also have 32 gb ddr5 6000 memory running at 30 clock speed.   Have game capped (in INI file) at steady 120 fps and no frame generation or upscaling set on.   All of these things can be variables in game clocks if I remember back from Skyrim when the physics would run out of control if the fps was allowed to go too high.

Edited by Mimirue17
Posted (edited)

Ok, change to real-time clock measurements for QoH Line is live on the main page. Big thanks to all of you for your help with the testing.

0.7912 - quick patch to switch time measurement for Queen Of Hearts Voice Lines duration from GameTime-based to Realtime, so they don't get cut off too early on some occasions.

 

@Mimirue17
I also edited that audio line with the weird English you mentioned.
Now it ends at " I know I do. " 
Didn't edit the text subtitle yet, though. I will leave that edit for the next update, as that is in the ESP, and I didn't want to save a new ESP file now, as that might break other things, due to other in-progress changes.

Edited by MSM_Alice
Posted
3 hours ago, MSM_Alice said:

Thank you. It is useful.

 

For the start of the scene, there's not a lot I could do as AAF does not fire its OnAnimationStart  event for some animation, not until  until after that staged animation has played its "intro" Stage. 
So I can't start doing anything, including delivering messages for those animations, until the intro stage plays out. ( also camera change is delayed tot that moment as well).

Unless this is not about staged animations, in which case is mostly script lag.  Maybe the per second or per frame script ops limit. 
 


I do need to look into that because I tested extensively and never got that extreme lag on the latest build. 
Maybe it is an aspect of many mods cumulated, causing script lag. 
I can take a look and try to trim as much as I can from the MSMA script load via optimisations.
I have some if debug_condition, display something,  statements that I could prune.

 

Right now on the AAF scene exit, I allow the QoH message list to have max two " unsaid"  messages, but no more, so they don't pile up as much. 
Could dial it down to just one.
Messages about player or NPC climax are not allowed to queue up anymore, so they should occur pretty much instantaneously if the queue is empty, or never at all. 
If they occur late, it is likely script lag, not message queue related.

You're going to hate this . . .

 

Probably good to list Player Comments & Head Tracking as a mod that conflicts with MSMA

 

Removed it and the audio/subtitle lag was reduced by 3/4 to 9/10

Audio getting cropped ceased as well.

 

My bad

 

This is v0.7910 btw, still no aggro

Posted (edited)
2 hours ago, judge007 said:

You're going to hate this . . .

 

Probably good to list Player Comments & Head Tracking as a mod that conflicts with MSMA

 

Removed it and the audio/subtitle lag was reduced by 3/4 to 9/10

Audio getting cropped ceased as well.

 

My bad

 

This is v0.7910 btw, still no aggro

Thank you. Good context to have. 


I can see that being a problem when not using the alt line delivery mode, and using the player entity.

But when using the alt entity in theory, it should be clean; they shouldn't step on each other's toes that much.



Hmmm..... Unless that "speaks in player's head"  mode/toggle that I use is in fact single channel, that all (and any) entities that need to "speak in player's head" must fight for. 

I added a note on the first page: 

image.png.b4da3f53c81b9397a60720e9aceb22a7.png

Edited by MSM_Alice
Posted

Quick question, which I am sure you have answered in your extensive notes or elsewhere!

 

I would like to slow down progression (I was reaching lvl 4 bimbo quite quickly - and I leveled even in building mode!). Say by a factor of 4.

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   1 member

×
×
  • Create New...