Diary Writing Changes

SCREENSHOTS
Downloaded 2,434 times 90 Thanks 18 Favourited 6,193 Views
 Say Thanks!
Uploaded: 28th Jun 2024 at 1:15 PM
Updated: 20th Oct 2024 at 11:01 AM
This is a pack of 3 mods that fix or modify the bookcase Write in Diary interaction.

Update (30 Jun 2024): Sims no longer hide their diaries from babies or toddlers. Redownload the diary writing fixes mod.
Diary writing fixes mod
With this mod, a Sim:
  • aborts the interaction immediately when the player cancels it and the Sim is still walking towards the bookcase. In an unmodified game, a Sim sits down and writes a few lines in their diary before aborting the interaction.
  • no longer tries to write in their diary autonomously when their fun level is high enough to stop the interaction immediately – thus avoiding a loop of starting and quitting,
  • no longer starts writing in their diary autonomously when someone is nearby and it would cause the Sim to hide their diary immediately.
  • no longer hides their diary when a baby, a toddler, a ghost, the Therapist, a magical assistant, a flying bird, a penguin, a robot (except for servos), or a remote-controlled toy is nearby.
  • logic tweaks version only:
    • can choose to write in their diary autonomously in order to fulfill their social need, especially when they're shy. In an unmodified game, only the fun need is considered even though the interaction fulfills the social need as well.
    • can write in their diary autonomously only on a residential lot, in a fraternity, in a dormitory, or in their own apartment.

Use only one version at a time.
Diary writing need tweaks mod
This mod changes how the Write in Diary interaction affects Sims' needs.
If you want to use it, I strongly recommend using the diary writing fixes mod as well.
MotiveOriginal valuesThis mod's valuesComment
Fun20 per hour, up to 10020 per hour, up to 50I think it can only reduce stress to a certain extent. The maximum fun for painting is 70, for example.
Comfort20 per hour, up to 10010 per hour, up to 20Sitting on the floor doesn't seem very comfortable. For the cheapest chair in the base game, PatioPlastics Dining Chair, it's 20 per hour, up to 25.
Social10 per hour, up to 10020 per hour, up to 50The original value hardly affects the social need, even after hours of writing. Also, since it's only a substitute for social interactions, I don't think it should be able to fully satisfy the social need.

Motive bars range from -100 (empty red bar) to 100 (full green bar).

Diary writing builds creativity mod
With this mod, a Sim who writes in their diary also builds their creativity skill:
  • the gain rate is the same as the rate of painting or novel writing (150%),
  • shy Sims build their skill faster, just like when painting (up to 100 percentage points),
  • when a Sim gains a point of the skill, a dialog appears ([Sim] has gained a point of Creativity skill from the Diary.) – translations are included.

Conflicts
My modConflicting modWay to resolveComment
Diary writing fixesAuto-read mod by guirnaldasMy mod must load after the conflicting mod.My mod will override any diary changes made by the conflicting mod.
Squinge versions of Blogging Increases Social Need by MeduzaMy mod must load after the conflicting mod and you need to use the diary writing builds creativity mod to make Sims build their creativity skill while writing in their diaries.
Brooding: Write Diary Autonomy, a part of Traits Project by Hexagonal BipyramidI don't recommend using it with my mod.If my mod loads before the conflicting mod, my mod's autonomy-related features don't work.
If my mod loads after it, the conflicting mod doesn't work at all.
Cancel Diary by CyjonRemove the conflicting mod and use only my mod.My mod contains the feature of the conflicting mod.
Creativity Gain Enabled For Blogging & Diary by SquingeMy mod must load after the conflicting mod and you need to use the diary writing builds creativity mod to make Sims build their creativity skill while writing in their diaries.
Diary Builds Creativity + Sims Won't Hide Diaries by Midge the TreeDon't use it with my mod.The diary writing fixes mod and diary writing builds creativity mods together include almost all features of the conflicting mod, except for the one which prevents Sims from hiding their diary.
Loop Fixes by CyjonMy mod must load after the conflicting mod.
No Autonomous Diary by TwoJeffsMy mod must load before the conflicting mod.
Read Books Autonomously by mrclopes (and other mods which have it incorporated, e.g. Listen to Story/Kids Read to Toddlers/Read Books Autonomously by Early Pleasantview)My mod must load after the conflicting mod.
Diary writing need tweaksMore Sensible Diary by DiLightDon't use it with my mod.My mod makes the social need level increase faster, just like the conflicting mod, but also makes other changes.
Diary writing builds creativitySquinge versions of Blogging Increases Social Need by MeduzaDon't use it with my mod if you don't use the diary writing fixes mod.
Creativity Gain Enabled For Blogging & Diary by SquingeDon't use it with my mod if you don't use the diary writing fixes mod.
Diary Builds Creativity + Sims Won't Hide Diaries by Midge the TreeDon't use it with my mod.The diary writing fixes mod and diary writing builds creativity mods together include almost all features of the conflicting mod, except for the one which prevents Sims from hiding their diary.

Overridden resources
Resource nameType nameGroup/object nameTypeGroupInstance
simNopke-diaryWritingFixes and simNopke-diaryWritingFixes-logicTweaks
Diary - Exit Interaction?Behaviour FunctionBookCaseGlobals0x424841560x7F327BCE0x00002019
Get in Temp 0 - People Around SimBehaviour FunctionBookCaseGlobals0x424841560x7F327BCE0x00002022
Interaction - DiaryBehaviour FunctionBookCaseGlobals0x424841560x7F327BCE0x0000201F
Interaction - Diary - TestBehaviour FunctionBookCaseGlobals0x424841560x7F327BCE0x00002020
simNopke-diaryWritingNeedTweaks
Diary - WriteBehaviour ConstantBookCaseGlobals0x42434F4E0x7F327BCE0x00002005
simNopke-diaryWritingBuildsCreativity
Dialog prim string setText ListsBookCaseGlobals0x535452230x7F327BCE0x0000012D
Diary - Set MotivesBehaviour FunctionBookCaseGlobals0x424841560x7F327BCE0x00002024

New resources
Resource nameType nameGroup/object nameTypeGroupInstance
simNopke-diaryWritingBuildsCreativity
CT - Skill Gain DialogBehaviour FunctionBookCaseGlobals0x424841560x7F327BCE0x0000208C
Diary Writing Creativity Skill TuningBehaviour ConstantBookCaseGlobals0x42434F4E0x7F327BCE0x00002046
Diary Writing Creativity Skill TuningBehaviour Constant LabelsBookCaseGlobals0x5452434E0x7F327BCE0x00002046

Credits
BellaDovah
Biara25
Ciastko
Cyjon
jfade (The Compressorizer!)
Creators of SimPe