Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

2018 Calendar Contest Winners - posted on 10th Jan 2018 at 5:38 PM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Featured upload! No (or fewer) automatic memories (with custom tool to make your own mod) Edited 01/16/2014

by velocitygrass Posted 19th Jun 2011 at 6:16 PM - Updated 19th Aug 2014 at 7:43 PM by velocitygrass : added note about patch 1.66
629 Comments / replies (Who?) - 7 Feedback Posts, 17 Thanks Posts
This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.
Update 08/19/2014: patch 1.67 did not modify the resource in question, so the 1.63 packages fit with the patch as well.
Update 01/16/2014: patch 1.66 does not modify the resource in question, so the 1.63 packages fit with the patch as well.
Update 10/19/2013: I updated pre-made packages for patch 1.63. The tool still works for the patch. As always with a patch that changes the resource, remember to update the custom package you've created to fit with the new patch version 1.63.
Update 09/04/2013: patch 1.57 does not modify the resource in question, so the 1.55 packages fit with the patch as well.
Update 08/12/2013: added "Complete Skill Achievement for $skill" to important memories package



A wedding is a pretty memorable thing. So is having a baby. But catching a great fish? Going shopping? Visiting the park - again?!

This mod stops the memory scrapbook from filling up with useless memories that then have to be manually deleted to make place for custom memories or to keep savefiles small. It can also be useful to prevent the memory popup from ruining screenshots of the important moments in your sim's life.

Usage: Copy the package (downloaded or self-created with the tool) into your mod folder. Only use one package at a time!

Make sure the version of the mod fits the patch level. Running The Sims 3 with an outdated version of this mod can cause errors with wishes (lifetime and normal) and GUI issues with the main tabs.

Note: This mod modifies DreamsAndPromisesNodes (TGI: 0x0333406C-0x00000000-0x9A976C90ECC75C81) and will conflict with all other mods that do so. This mods sets the IsLifeEvent tags of individual dream nodes to nothing, so that the game doesn't consider them memories any more.



Obviously, what is worth remembering is a highly subjective thing. Some people might want all social related memories, but none for the skills, others might want it the other way round. In order to accommodate this need, I created a little tool that allows you to uncheck the memories you don't want to be created automatically and save your own custom made memory mod package from the selection you made in the tool.

Here's a screenshot of the tool:



Requirements: The tool requires .NET Framework 3.5 to run (the latest should work as well). It works for Windows and might work on other platforms with Mono, however I can't provide assistance for that.

Instructions:
a) Unzip the tool
b) Start TS3_Memory_Modder.exe: The application it will attempt to read the Sims 3 installation directory from the registry and if it doesn't find it, it will prompt you for it.
c) Uncheck the memories you don't want (if you only want few memories, it will be helpful to first uncheck all and then check the ones you want). Don't worry about the checkboxes for the header items; they are ignored.
d) Click save and enter the path where you want to save your mod package (e.g. in your mod folder)
e) Wait for a message to pop up that confirms your file was saved (this should only take a few seconds)
f) Close the tool and test the package in game

Additional option: You can load an existing package file that will restore which memories were checked and unchecked from the package.
Note for xml modders: Please be aware that this will only be read to uncheck memories. I.e. if you made other changes in the package (like changing memory icons or whether a memory is neutral or happy or bad) they will not be in the newly saved package! (If you only created memory mod packages with this tool and didn't modify them, this is not a concern for you and you can safely load a package, make changes, and save it again.)

For your information: If you'd like to provide different ready-made flavors of memory mods made with this tool, please do so. It was the reason for making it.

I've also attached two ready-made flavors:

1) No automatic memories. As the name suggests, no memories will be created automatically. If you want memories, you have to (and still can) create them manually.

2) Only important automatic memories. This package will allow automatic creation of a few selected important or memorable (and specifically rare) life events.



I do not plan on providing additional flavors myself. Please create them with the tool.


General note: Just because an event is set to allow triggering of a memory doesn't necessarily always do so. The specific dream node needs to be active in the game as well for the sim. E.g. "Sibling is born" did not cause a memory in my tests, even though it was activated. Some memories also have a tuning that makes them appear only once every few days. If you want to go into more detail with modding this, you'll need to manually edit the .xml file as with any other tuning mod.

Localized version:

The new version uses in-game strings for the memories and allows you to select from a list of game-supported languages.

The tool GUI itself and the categories are not automatically translated, but can be. In the package you'll find an unfinished example for a German translation file.



Usage:
To switch to a different language simply select it in the drop-down box at the top and wait for the GUI to rebuild.

Note: Untranslated values are displayed in English. This goes for the GUI as well as missing translations (e.g. the Mexican Spanish translations don't seem to exist for the memories).

For Translators: Copy the file Strings_ENG_US_0x000f16b00ba8342f.txt into the same folder and name the copy the same as the string in the drop-down for your language. Change the string after the equal symbol to your translated string. (As an example see the first few strings in the German localization file.) You can test your translation immediately by restarting the tool (or simply switching to another language and back to yours). If you attach your translation in a comment, I can add it to the tool.

Additional Credits:
Many thanks to Peter Jones for the S3PI library, parts of which are included in the tool. (As per the S3PI license, this tool is also GPL 3.0 and the source code is attached.)
Localization of GUI and categories:
Thanks to Sims MX for the Spanish (ES and MX) and French localization.
Thanks to Crinrict for the German localization.
Thanks to hotroxy777 and Wojtek for the Polish localization.

Operating System: Windows
Utility Type: CC Editors
Plugin Type: Not Applicable

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 3
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
TS3_Memory_Modder_Game_Strings.zip | Description: Tool to create your own custom memories mod. 112.3 KB 22,231 20th Jun 2011
TS3_Memory_Modder_game_strings_sourcecode.7z | Description: Source code for the tool. (Not needed for creating your own memory mod.) 20.7 KB 3,751 20th Jun 2011
velocitygrass_no_automatic_memories.zip | Description: Package to turn off all automatic memories. For patch 1.63/1.66/1.67. 193.6 KB 27,410 2nd Mar 2012
velocitygrass_only_important_memories.zip | Description: Package to only have important memories be automatically created. For patch 1.63/1.66/1.67. 193.9 KB 25,108 2nd Mar 2012
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Quick Guide:

1. Click the file listed on the Files tab to download the file to your computer.
2. Extract the zip, rar, or 7z file. Now you will have either a .package or a .sims3pack file.

For Package files:

1. Cut and paste the file into your Documents\Electronic Arts\The Sims 3\Mods\Packages folder. If you do not already have this folder, you should read the full guide to Package files first: Sims 3:Installing Package Fileswiki, so you can make sure your game is fully patched and you have the correct Resource.cfg file.
2. Run the game, and find your content where the creator said it would be (build mode, buy mode, Create-a-Sim, etc.).

For Sims3Pack files:

1. Cut and paste it into your Documents\Electronic Arts\The Sims 3\Downloads folder. If you do not have this folder yet, it is recommended that you open the game and then close it again so that this folder will be automatically created. Then you can place the .sims3pack into your Downloads folder.
2. Load the game's Launcher, and click on the Downloads tab. Find the item in the list and tick the box beside it. Then press the Install button below the list.
3. Wait for the installer to load, and it will install the content to the game. You will get a message letting you know when it's done.
4. Run the game, and find your content where the creator said it would be (build mode, buy mode, Create-a-Sim, etc.).


Extracting from RAR, ZIP, or 7z: You will need a special program for this. For Windows, we recommend 7-Zip and for Mac OSX, we recommend Keka. Both are free and safe to use.


Need more help?

If you need more info, see:
 
Page 2 of 26
629 Comments / Replies (Who?) - 363 Feedback Posts, 245 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Lab Assistant
#26 Old 19th Jun 2011 at 10:03 PM
I've got a question... I'm wondering if there is a way to make memories only happen once? I don't mind if a small memory pops up, but it's annoying when it keeps happening.

I'm just curious if this is possible or if you can only have all repetitive memories or have none of them.
Field Researcher
THANKS POST
#27 Old 19th Jun 2011 at 10:07 PM
Thank you so much! Between this and severedsolo's mod on Romantic Reputation, my game has gotten so much better.
Test Subject
THANKS POST
#28 Old 19th Jun 2011 at 10:17 PM
You are wonderful! I've been waiting for a mod like this since I patched my game four days ago, discovered these dreadful memories, and filled a few scrapbooks. Seriously, they're so pointless. I love that you made a tool so we could customize them ourselves.

This should be featured!
Test Subject
THANKS POST
#29 Old 19th Jun 2011 at 10:30 PM
I love you, this is so so much appreciated. It was getting so bad to the point of where my neighborhood would have serious lag because of the NPC-accumulated memories. Hopefully this fixes it.
THANKYOUTHANKYOUTHANKYOU.
Test Subject
THANKS POST
#30 Old 19th Jun 2011 at 10:32 PM
Oh my God! This was a much needed mod/program! Thanks!
Lab Assistant
THANKS POST
#31 Old 19th Jun 2011 at 10:45 PM
Thank you, Thank you, Thank you, and have I said Thank You? This is by far one of the most needed mods I can think of and you are an angel for making it....
Lab Assistant
#32 Old 19th Jun 2011 at 10:52 PM
Thank you very much, however I can't get the .exe to start up, If fact I think it is crashing on startup. I am running Win7 64 bit with the latest .NET.
Lab Assistant
THANKS POST
#33 Old 19th Jun 2011 at 11:00 PM
And mods like these are what I was waiting for before installing generations :D
Forum Resident
#34 Old 19th Jun 2011 at 11:02 PM
Quote:
Originally Posted by Blacksmith2
Thank you very much, however I can't get the .exe to start up, If fact I think it is crashing on startup. I am running Win7 64 bit with the latest .NET.


Have you tried running as Administrator? I am also on Win7 X64 and had no problems. I set it to run as Admin straight away though, as I wasn't sure if it would need my C drive.

Severedsolo's Simcredible Mods ALL my mods, including ones that have not made it to MTS yet. LATEST ADDITION - SNEAKING OUT FIX FOR GENERATIONS

Please do not PM me asking for help. Use the Help section.
Lab Assistant
THANKS POST
#35 Old 19th Jun 2011 at 11:07 PM
Thank you, this was much needed! Deleting all those useless memories was driving me crazy.
Inventor
Original Poster
#36 Old 19th Jun 2011 at 11:13 PM
@Missa: There are several "tunings" for how the memory is applied. You can set the icon, if it's positive or negative and also one called "LifeEventTimeOut", which measures the days that must have passed for the memory to be triggered again. The default is -1, so you can trigger it even on the same day. For visited a park it's 5. I haven't tested this, but theoretically it should be possible to set individual timeouts to a very large value, so that practically it will only occur once in a sim life.

@Blacksmith2: Hmm, I'm also running on Win7 64bit, so the platform shouldn't be the problem. Do you get any error message at all or does simply nothing happen? You could try severedsolo's tip, though I don't know why it should be necessary to run as Administrator. I only write and delete a temporary file which should be done in the temp folder (and of course whatever you designate as save as target when you click save). It might still be worth a shot though to try as Administrator.

@severedsolo: Thanks for the tip. Maybe it helps

@crinrict: It's certainly possible to make it translatable, though I'll have to think about the easiest way. I basically only need a file that I can read in as a map. Let me get back to you on that. I'll check out what Buzzler and/or Twallan have written on/do about this, so that I can maybe use the same format, even if it won't end up as a STBL.
Test Subject
THANKS POST
#37 Old 19th Jun 2011 at 11:30 PM
Thank you so much! i was so glad they brought the memories back, but i found myself opening the bio thing and deleting them so often. this is awesome
Inventor
Original Poster
#38 Old 19th Jun 2011 at 11:47 PM
@crinrict: Actually, the translations are of course all there in the STBL and I can find them manually, so a program should be able to do it too. I'll see if I can release a localized version tomorrow (I have to figure out how to do what I need with S3PI).
Mad Poster
THANKS POST
#39 Old 19th Jun 2011 at 11:51 PM
Yep, maybe I will not have a 700 MB of cache and a save of less than 125 MB. I wish EA didn't make the townies have memories, just the active households. Then again that will make switching lots difficult too. Anywho, this mod balance things out. Thanks so much for creating and making it available.

Will this conflict with Twallan's Dreamer mod? I like being able to get wishes that I don't save fulfilled.
Eminence Grise
THANKS POST
#40 Old 20th Jun 2011 at 12:11 AM
Wow! This is the mod that I am sure everybody wished for within five minutes of installing Generations And to release a tuning tool with it is so thoughtful.
Top Secret Researcher
THANKS POST
#41 Old 20th Jun 2011 at 12:25 AM
This is great! Thank you so much!
Inventor
Original Poster
#42 Old 20th Jun 2011 at 12:25 AM
@lewisb40: I also use Twallan's Dreamer mod, though I've taken it out for my secondary testing. I just checked and it doesn't override the xml file. And when I first did my own memory mod with Twallan's mod still in, it seemed to work as expected. So I'd say it doesn't conflict.

@Srikandi: I had such a hard time deciding what the "important" memories are, that I figured it was very likely people would ask for variations. So in pure self-defense I looked into making a tool and in the end it wasn't so difficult (plus I learned a few things that might be helpful for future tools).
Field Researcher
THANKS POST
#43 Old 20th Jun 2011 at 12:26 AM
omg i have been waiting for this since the patch was released. im sick of having to delete memories of "changed clothes" or "visited park"
thank you so much!!!!
Test Subject
THANKS POST
#44 Old 20th Jun 2011 at 12:28 AM
Great programme! Very smart to post this instead of just some variations, now everyone can make the mod exactly like they want. I can't wait to try it out, have been playing Generations for only a few days and already those memory pop-ups were driving me crazy! Thanks!!
Test Subject
THANKS POST
#45 Old 20th Jun 2011 at 12:33 AM
This is great! Now I don't have to hear it every single time my sims wander in the vicinity of the public pool, that they visited it when they clearly did not. Many thanks!!
Test Subject
THANKS POST
#46 Old 20th Jun 2011 at 12:40 AM
Oh man, thank you so much. This was driving me crazy!
Field Researcher
DELETED POST
20th Jun 2011 at 12:43 AM
This message has been deleted by bassist_bitch. Reason: figured it out
Test Subject
THANKS POST
#47 Old 20th Jun 2011 at 12:43 AM
this is a cool mod. and the tool makes it so much better.
there are plenty of mods i wish came with tools like this.
Test Subject
THANKS POST
#48 Old 20th Jun 2011 at 12:45 AM
Thank you so much! I wasn't having problems with it slowing down my game YET but it was getting rather annoying having the pop ups almost every time my sim did something. Thank you again!
Lab Assistant
#49 Old 20th Jun 2011 at 1:04 AM
Thank you so much!! I will have to look into this and tune it as such, as I assume that it's in your config file or whatever it is. (I haven't downloaded it yet, but I'm a nerd so I'll figure it out

And smart!! I mean making your own tuning tool so you don't have to try and make 500 different versions for people that think a certain memory is important that the other 499 don't.
Page 2 of 26