Dlinny_Lag Posted December 8, 2021 Posted December 8, 2021 Living is Pain (alpha version) View File In post apocalyptic world, full of violence, it is hard to imagine that psyche of people remain intact. This is the framework that shows the idea how such world might affect psyche. Living is Pain (Alpha version) Disclaimer: work still in progress. No backward compatibility is assumed during alpha stage releases. This work was inspired by @twistedtrebla's Sex Attributes, so something could sound familiar to you. LiP Framework itself doesn't affect any aspect of gameplay, except cosmetic things that are not visible without mods like LiP UI. The purpose of framework - provide usefull functionality for new mods building. Several sample mods are available. Probably some gamers will found them interesting LiP Framework provides: - set of new attributes for any sentient life form in the Commonwealth - by default: humans, ghouls, 3rd gen synths, supermutants. - ability to extend sentient life forms list - many different customization points - logic of interdependency between these attributes - attributes value calculation routines - integration with other popular mods - large amount of configuration options Attributes and default dependencies: Actual purpose of attributes may vary depending on situation and game mechanics. Generic attributes, that reflects mental state of a character: Spoiler Trauma [0, 100] - Level of psyche traumatizing. Decreased over time. Increased by multiple reasons Alcohol Intoxication [0, 100] - Decreased over time. Increased by alcohol consumption Drug Intoxication [0, 100] - Decreased over time. Increased by bad drugs consumption Willpower [-50, 50] - Might be increased/decreased over time and by multiple reasons SelfEsteem [-50, 50] - Might be increased/decreased over time and by multiple reasons. Spirit [-50, 50] - Might be increased/decreased over time and by multiple reasons. Tenacity [-50, 50] - Might be increased/decreased over time and by multiple reasons. Sadism [0, 100] - Might be increased by multiple reasons. Decreased by orgasm during Loving AAF scene Masochism [0, 100] - Might be increased by multiple reasons. Decreased by orgasm during Loving AAF scene Sexual attributes: Spoiler Genital Dissatisfaction [0, 100] - Might be increased when genitals are stimulated, over time and due to high Genital Lust. Decreased on orgasm Anal Dissatisfaction [0, 100] - Might be increased when anus is stimulated, over time and due to high Anal Lust. Decreased on orgasm Oral Dissatisfaction [0, 100] - Might be increased when mouth/throat is stimulated, over time and due to high oral Lust. Decreased on orgasm Nipples Dissatisfaction [0, 100] - Might be increased when nipples are stimulated, over time and due to high Nipples Lust. Decreased on orgasm Genital Lust [0, 100] - Increased due to orgasm failure. Might be increased indirectly. Decreased by orgasm during Loving AAF scene Anal Lust [0, 100] - Increased due to orgasm failure. Might be increased indirectly. Decreased by orgasm during Loving AAF scene Oral Lust [0, 100] - Increased due to orgasm failure. Might be increased indirectly. Decreased by orgasm during Loving AAF scene Nipples Lust [0, 100] - Increased due to orgasm failure. Might be increased indirectly. Decreased by orgasm during Loving AAF scene Health attributes: Spoiler Genital Health [0, 100] - Might be decreased when genitals are stimulated. Increased over time Anal Health [0, 100] - Might be decreased when anus is stimulated. Increased over time Oral Health [0, 100] - Might be decreased when mouth/throat is stimulated. Increased over time Reasons of attributes changes available out of box Hits Spoiler When one sentient hits another - it has effect on both. Aggressor's effects: - Sadism attribute might be increased. Higher dissatisfaction level increases the effect. Higher Masochism level increases the effect - Dissatisfaction level might be increased. Higher Sadism level increases the effect Victim's effects: - Masochism attribute might be increased. Higher dissatisfaction level increases the effect. Higher Sadism increases the effect - Dissatisfaction level might be increased. Higher Masochism level increases the effect Hits during combat are not counted. Not every hit is counted, some timeout is applied before next hit is counted. Environmental damage Spoiler Damage from radiation area causes Dissatisfaction increasing. Ingestibles does not count. Damage from Fire/Electrical sources may cause Dissatisfaction increase if Masochism is high enough Kills Spoiler Killing of sentient is traumatic experience for normal phyche. Killer's effects: - Trauma increasing. Higher Trauma level reduces the effect - Self-esteem decreasing on low Trauma. Higher Trauma reduces the effect. If Trauma is high enough then next effect is applied - Self-esteem increasing on high Trauma. Higher Trauma increases the effect. Killing Raiders is very therapeutic. They get what they deserve and I get to be happy about it. Heather Casdin Time elapsing Spoiler There are multiple changes that going on over time - Alcohol intoxication decreases - Drug intoxication decreases - Genital/Anal/Oral Health increases if actor hasn't corresponding Devious Device weared. Vanilla HP regeneration level is taken into account - Genital/Anal/Oral Health decreases if actor wearing corresponding Devious Device. Vanilla HP regeneration level is taken into account - Trauma decreases. Time heals! - Self-esteem increases. Surviving is always rewarded - Willpower decreases/increases depending on Trauma and Spirit. High Trauma decreases Willpower, high Spirit - increases. Result of their sum is the effect. - Genital Dissatisfaction increases. Higher Genital Lust increases the effect. Wearng of genital Devious Device significantly increases the effect. - Anal Dissatisfaction might be increased if Anal Lust is positive or actor wearing anal Devious Device. - Oral Dissatisfaction might be increased if Oral Lust is positive or actor wearing oral Devious Device. - Nipple Dissatisfaction might be increased if Nipple Lust is positive or actor wearing nipple Devious Device. - Lust of any type might be decreased if Tenacity is high enough. Also counter of failed orgasms might be decreased. See below. Limits exceeding Spoiler - When Self-esteem increases over high bound then Spirit is increased - When Willpower increases over high bound then Tenacity is increased - When Trauma increases over high bound then Willpower is decreased - When Self-esteem is decreased below low bound then Spirit is decreasing - When Willpower is decreased below low bound then Tenacity is decreasing - When Trauma is decreased below low bound then Spirit is increasing Combat finish Spoiler When combat finished then Self-esteem of survived actor increases. Ending a high stressful situation increases Dissatisfaction levels. In a similar way as it increased due to time elapsing. Guess we killed all of them. Did that make you as horny as it made me? Ivy Orgasm Spoiler When Dissatisfaction exceed its maximum level then orgasm happens or fails. Orgasm has a very strong impact on psyche. There are 3 types of Dissatisfactions that can cause orgasm: - Genital - Anal - Nipple - It doesn't seems possible to have oral orgasm. Higher stimulation level increases orgasm probability. When orgasm happens: - Failed orgasms counter is reset During Loving AAF scene (appropriate animations and AAF Themes must be installed to have a chance to play Loving AAF scene): - Lusts, Sadism and Masochism levels decreases. All you need is love. Love. Love is all you need. Beatles During other AAF scenes and time elapsing: - All Dissatisfactions decresed to minimum level. High Lust increases minimum level - Anal/Oral/Nipple Lust might be increased directly if appropriate area is stimulating at orgasm moment. Genital Lust doesn't increase due to genital orgasm. - Genital/Anal/Oral/Nipple Lust might be increased if too many orgasms was failed previously - Lust increment is higher if corresponding Dissatisfaction is high and corresponding area is not stimulated - Lust increment is higher if corresponding Dissatisfaction is low and corresponding area is stimulated - Masochism might be increased if Genital/Anal/Oral Health is too low. Low Health and higher Sadism causes higher Masochism increment. - Sadism might be increased for aggressor if Genital/Anal/Oral Health of his victim is low enough. Higher Lusts and Masochism causes higher Sadism increment. - Willpower dramatically decreased if orgasm happens for victim in Rough/Aggressive AAF scenes During deadly AAF scene (see Bad End animations) - Masochism increases dramatically stronger than for other AAF animations. Orgasm failure Spoiler With some probability when Dissatisfaction exceeds its maximum orgams may not happen. This causes immediate consequences: - Corresponsing Lust increases - Failed orgasms counter increases And some postponed effects that will be applied during further orgasm: - Lust of all types might be increased if too many orgasms will be failed before the next orgasm AAF scene: Spoiler During AAF animations multiple attributes might be changed directly (about indirect changes in Limits exceed section): - Dissatisfactions attributes - Health attributes - Self-esteem - Trauma - Willpower - Tenacity. Directly for deadly scenes, or indirectly (see Limits exceeding section above) Exact amount of change depends on: - Scene parameters (information is not available without AAF Themes and AAF Informer) - Actor(s) type (information is not available without AAF Themes and AAF Informer) - DD/RH wearing - Acohol/Drug intoxication - Dissatisfactions increments depends on Lusts, Sadism and Masochism levels. Dependencies (Requirements): F4SE Additional Attributes F4DS Integrations: Advanced Animation Framework Follow AAF FM to install and configure it. If you have AAF installed then LiP will automatically use information from AAF Dependencies (requirements) if you want to have integration with AAF: AAF Themes and AAF Informer Devious Devices If you have DD installed then LiP will automatically use information about DD wearing Real Handcuffs If you have RH installed then LiP will automatically use information about RH wearing Commonwealth Captives If you have EBCC installed then captives will have reasonable LiP attributes assigned Mod Configuration Menu If you have MCM installed, LiP configuration page will be available Know Your Friend If your have KYF installed then LiP attributes will be shown for NCPs. Samples: LiP Effects - initiates arousal animation when actor receives orgasm notification. more mechanics could be added later. Animations from following mods are used (if they are installed): Spoiler Torture Devices Real Animated Poses from RohZima Snapdragon Animations Daily Life Of Hookers Atomic Lust Animations from SavageCabbage Animations from bp70 LiP Morph - vagina/anus morhping depending on health attributes. Designed for FusionGirl Morph+ from @StaticPhobia2. Depends on LooksMenu (required) Use LiP UI if you looking for option to display LiP attributes. More detailed techical description will be added over time TODO: Spoiler - ability to control character's increase/decrease rates - make all configuration options available in MCM - ability to display character's stats - redesign LiP Morph to avoid bottleneck - handy UI for displaying player's stats (eliminate LiP HUD Addon and it's dependency from HUDFramework) - handy UI for displaying NPC stats - more attributes changes reasons out of box - more dependencies between attributes - improve calculation of time-based changes - optimizations - I18N support - update TODO list Permissions: Spoiler You are permitted to publish anywhere your own mods that depends on LiP Framework and samples, but you are not permitted to publish files shipped with LiP Framework outside of LoversLab web-site. You are premitted to use and publish anywhere code snippets from LiP Framework and samples, but you are not permitted to publish source files of LiP Framework itself outside of LoversLab web-site If you need some additional permission, request it, please. Credits: Spoiler Thanks @twistedtreblafor inspiration Thanks @spicydoritos and @JB. for enthusiasm Thanks F4SE developers for making things possible Thanks CommonLibF4 developers for great work Thanks animation authors Thanks Fallout 4 mods creation community for code samples Thanks @Eskella for bug reports Submitter Dlinny_Lag Submitted 12/08/2021 Category Modders Resources Requirements F4SE 1
Operand Posted December 8, 2021 Posted December 8, 2021 (edited) So.. I don't get it maybe? It does almost exactly the same that SA does? Health attributes = SA wear; Trauma, Intoxication = same in SA; Willpower/Spirit/etc = same in SA? The only difference I see is the separation for different types of lust/dissatisfaction? (not sure what's the use-case for those would be though) Or do I miss something? Edited December 8, 2021 by Operand 1
Dlinny_Lag Posted December 8, 2021 Author Posted December 8, 2021 (edited) 6 minutes ago, Operand said: The only difference I see is the separation for different types of lust/dissatisfaction? Main difference - LiP works for NPCs, not for player only. Edited December 8, 2021 by Dlinny_Lag 2
spicydoritos Posted December 9, 2021 Posted December 9, 2021 (edited) 42 minutes ago, Krazyone said: FusionGirl Morph+ can't find that... It's included in the Simple Patch files. FGM+ is everything in the "Tools" folder. Spoiler Edited December 9, 2021 by spicydoritos added image 1
Krazyone Posted December 9, 2021 Posted December 9, 2021 52 minutes ago, spicydoritos said: It's included in the Simple Patch files. FGM+ is everything in the "Tools" folder. Hide contents Where is SimplePatchFinal.7z download
spicydoritos Posted December 9, 2021 Posted December 9, 2021 12 minutes ago, Krazyone said: Where is SimplePatchFinal.7z download In the link you posted that I replied to.
Sgt. Marge Posted December 9, 2021 Posted December 9, 2021 (edited) This mod looks interesting, thanks for submitting it. I look forward to seeing how it progresses. I do have 1 recommendation, there is currently a very nice community patch for Devious Devices which I believe is in the final stage of release last time I checked, and fixes many issues with the DD mod. You may consider linking / trying it rather than the original 2.0 version. The community Release is on Release Candidate 8 in the below post. Edited December 9, 2021 by Marg597
Dlinny_Lag Posted December 9, 2021 Author Posted December 9, 2021 (edited) 4 hours ago, Marg597 said: You may consider linking / trying it rather than the original 2.0 version. I tested with RC8 version last time and its working in general. Newly added DD equipment seems to be working too. Edited December 9, 2021 by Dlinny_Lag
Krazyone Posted December 9, 2021 Posted December 9, 2021 6 hours ago, spicydoritos said: In the link you posted that I replied to. 7 hours ago, spicydoritos said: FusionGirl Morph+ can't find that... Stuff in the Link... - Fusion Girl Females DELETED - Body Talk Males DELETED - Zex Skeleton ARCHIVED LINK ONLY - Bodyslide - AAF - AAF Themes - AAF Creature Resources - Savage Cabbage Animation Pack - BP70's Animation Pack 2 - Grey User's Creature Animation Pack - Wash Out That Cum - Recommended Elzee's banner for other animations like ghouls and placeholder - Recommended Tats after rape by TwistedTrebia - Recommended Inderello's Fusion Girl Tweaks so vagina's and anuses work with creatures - Recommended my Script Tweaks SORRY WE COULD NOT LOCATE THE ITEM YOU ARE TRYING TO VIEW - Recommended some kind of FunkyFysics SORRY WE COULD NOT LOCATE THE ITEM YOU ARE TRYING TO VIEW SSG Requirements: - Zex Skeleton ARCHIVED LINK ONLY - Fusion Girl Females DELETED - Bodyslide ScriptTweak Requirements: - Violate - Family Planning Enhanced - Combat Strip FunkyFysics Requirements: - OCBPC Physics DELETED That was about the fourth time I've been through it all. Went through all the links, checked all the downloads. Unless the file is nested in another file, there is no direct link to SimplePatchFinal.7z download. . . If it's been deleted by the author, fair enough...
Dlinny_Lag Posted December 9, 2021 Author Posted December 9, 2021 (edited) 22 minutes ago, Krazyone said: there is no direct link to SimplePatchFinal.7z download. Probably you just overlooked it. Exact steps: 1. Click big green Download this file button: Spoiler 2. Locate 163986344_SimplePatchFinal.7z line and click Download button : Spoiler Edited December 9, 2021 by Dlinny_Lag 1
Dlinny_Lag Posted December 9, 2021 Author Posted December 9, 2021 (edited) 1 hour ago, Krazyone said: - Zex Skeleton ARCHIVED LINK ONLY It will be ok for FusionGirl Morph+ body. Anyway, most recent ZaZ Skeleton files could be found in Read the page carefully %) Edited December 9, 2021 by Dlinny_Lag 2
Krazyone Posted December 9, 2021 Posted December 9, 2021 40 minutes ago, Dlinny_Lag said: Probably you just overlooked it. Exact steps: 1. Click big green Download this file button: Hide contents 2. Locate 163986344_SimplePatchFinal.7z line and click Download button : Hide contents Thanks... I missed the download button. I thought it was just a page filled with Download Links, which I've come across lots of times. The Final Farewell page never mentioned the actual Downloads... my eyes were instead, drawn to the purple font of the links...
Krazyone Posted December 9, 2021 Posted December 9, 2021 42 minutes ago, Dlinny_Lag said: It will be ok for FusionGirl Morph+ body. Anyway, most recent Zex Skeleton files could be found in Read the page carefully %) Thanks for the link, I had already updated my Fusion Girl 1.8 Nexus. To the Fusion Girl 1.85 Lovers Lab, after a bit of searching. I did it yesterday... I usually do read the full pages, top to bottom. I guess I had a Brain Fart with the Final Farewell Page...
AWHA2 Posted December 9, 2021 Posted December 9, 2021 How are the morphs applied with respect to existing morphs? Is it absolute values or additive? Suppose I want to add 0.5 to a particular morph without erasing the morph that already exists, can this mod accomplish this?
Dlinny_Lag Posted December 9, 2021 Author Posted December 9, 2021 (edited) 1 hour ago, AWHA2 said: Is it absolute values or additive? It depends. If you have morph applied by another mod that uses BodyGen (from LookMenu) then maximum value will be used. If you built body in BodySlide then values will be... I would say added, but I don't actually know how it works. It looks like adding. Edited December 9, 2021 by Dlinny_Lag
leduss Posted December 9, 2021 Posted December 9, 2021 hello and thank you for your mod I just detected an incompatibility with your hud indeed it does not work with settlement blueprint transfer it must be completely uninstalled ! In my opinion, you should make an insert in your main page with the non-compatible mods. cordially
Dlinny_Lag Posted December 9, 2021 Author Posted December 9, 2021 (edited) 9 minutes ago, leduss said: you should make an insert in your main page with the non-compatible mods. Thanks. I will update description. Anyway, HUD addon will be removed when better solution will be ready. Edited December 9, 2021 by Dlinny_Lag
leduss Posted December 9, 2021 Posted December 9, 2021 (edited) 8 minutes ago, Dlinny_Lag said: Thanks. I will update description. Anyway, HUD addon will be removed when better solution will be ready. edit: small precision in fact your hud works (the list is displayed well) but it does not display any values with TSB installed Edited December 9, 2021 by leduss
Eskella Posted December 12, 2021 Posted December 12, 2021 Definitely looking forward to giving this a go in the future (esp. as other mods, e.g. AAF Sexual Harassment, support the attributes either directly or via patches)! When I tossed it into my load order for a test things (w/ the prereqs and the three sample modules here), FO4 would crash any time an AAF scene would start. Buffout lists the crash on each occasion as an Exception_Access_Violation for DS.dll - I haven't had a chance to try to see where conflicts may arise, but I'll try to find some time to dig. I do have a pretty heavy load order and perhaps it's just conflicting with the original Sex Attributes or w/e.
Dlinny_Lag Posted December 12, 2021 Author Posted December 12, 2021 (edited) 2 hours ago, Eskella said: When I tossed it into my load order for a test things (w/ the prereqs and the three sample modules here), FO4 would crash any time an AAF scene would start. Buffout lists the crash on each occasion as an Exception_Access_Violation for DS.dll - I haven't had a chance to try to see where conflicts may arise, but I'll try to find some time to dig. I do have a pretty heavy load order and perhaps it's just conflicting with the original Sex Attributes or w/e. Thanks a lot for the report. Could you reproduce issue with debug logs enabled? 1. Run game and load any save. 2. Open console and type cgf "DS:Debug.SetLogLevel" 4 cgf "DS:Debug.Dump" cgf "AA:Debug.SetLogLevel" 4 cgf "AA:Debug.Dump" 3. Reproduce crash. Please share with me (you could PM me a link for dowloading) all logs from %userprofile%\Documents\My Games\Fallout4\F4SE\ (it will include Buffout's crash log) Trace logs from %userprofile%\Documents\My Games\Fallout4\Logs\Script\ would be usefull as well You could disable debug logs in console by following commands: cgf "AA:Debug.SetLogLevel" 3 cgf "DS:Debug.SetLogLevel" 3 Edited December 12, 2021 by Dlinny_Lag
Eskella Posted December 12, 2021 Posted December 12, 2021 2 hours ago, Dlinny_Lag said: Thanks a lot for the report. Could you reproduce issue with debug logs enabled? 1. Run game and load any save. 2. Open console and type cgf "DS:Debug.SetLogLevel" 4 cgf "DS:Debug.Dump" cgf "AA:Debug.SetLogLevel" 4 cgf "AA:Debug.Dump" 3. Reproduce crash. Please share with me (you could PM me a link for dowloading) all logs from %userprofile%\Documents\My Games\Fallout4\F4SE\ (it will include Buffout's crash log) Trace logs from %userprofile%\Documents\My Games\Fallout4\Logs\Script\ would be usefull as well You could disable debug logs in console by following commands: cgf "AA:Debug.SetLogLevel" 3 cgf "DS:Debug.SetLogLevel" 3 Can't promise I'll get a chance today, but I'll try some time this week. 1
Saya Scarlett Posted December 14, 2021 Posted December 14, 2021 (edited) Just a dumb correction but the name should probably be 'Life is Pain' or 'Living is Pain'. Life as in one's life is painful or Living as the act of being alive is painful 'Live' sounds and/or is 'being Live on twitch/streaming service'. ? Edited December 14, 2021 by Saya Scarlett 1
Eskella Posted December 14, 2021 Posted December 14, 2021 On 12/12/2021 at 1:18 PM, Eskella said: Can't promise I'll get a chance today, but I'll try some time this week. Quoting myself, but I spent the better part of a half hour trying to reproduce the crash behaviour w/ NPCs and could not. I do know the crashing scenes from last time around were NPC/NPC scenes triggered by AAF Autonomy Enhanced Redux and I could not get one of those scenes to kick off tonight, so I'll probably try again another night when I have a chance. I do see the log shows the attributes being applied to the relevant characters' IDs, so it's definitely running and not crashing. ? Also, as a wish-list item for the HUD mod - the ability to change which elements are/are not displayed and their positions (akin to what Sex Attributes HUD permits) offers would be my one ask. Having everything default to top-left puts it in conflict with... a lot. I will mention that I noticed that the HUD add-on was not displaying any stats (should it show 'baseline' stats for the player character before any events happen?), so perhaps there are other mods conflicting (something I'll dig on further - I don't have the mod Leduss identified as conflicting, at least). Do you have plans to build integration with any other mods that were leveraging Sex Attributes (e.g. Sex Education, AAF Sexual Harassment) or should I keep an eye out and maybe poke those mods' authors once this framework is further along? Thanks!
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