Insane Converse V20 (November 17th, 2014)

SCREENSHOTS
Downloaded 10,252 times 702 Thanks 176 Favourited 67,855 Views
 Say Thanks!
Uploaded: 17th May 2012 at 10:17 PM
Updated: 17th Nov 2014 at 8:21 PM - Updated mod
It's a good habit to always delete the 'scriptCache.package' file when you install or replace a scripted mod.
If you don't know how ---> Game Help:Sims 3 Delete Cache Files


Updates

  • JunJayMdM.InsaneConverse V20

    • November 17th, 2014
      • Added tunable value to enable/disable overriding of the 'Talk to Self' interaction
      • Full revision of the mod, focused on improving performance and optimizing all the tasks related to interactions and settings. The result was a new rewrite of the framework, along with many bug fixes

Game Version : 1.63 - 1.67

It may work on previous Patch Levels too, but it's only been tested and proved working on 1.63 up to 1.67, so use it at your own risk.

Conflicts

Unlikely. This mod will hardly ever conflict with another one. However, the 'Talk To Self' and 'Change Channel' have been overriden, so another mod that somehow fiddles with those interactions, might not work as intended.

Known Issues

They're insane. Is that an issue?

Description

Insane sims are insane... they love having a nice conversation with objects around the house, it makes them feel appreciated.
This mod adds a 'Converse With' interaction to TVs, Stereos, Mirrors, Fridges, Counter appliances, FishTanks and FishBowls for sims with the 'Insane' trait. (see Interactions Specifics section below)

Awww, isn't she cute? What? You think it doesn't make sense that she's interacting with a microwave, falling in love with it and emitting robotic sounds? It doesn't have to, she's insane! Gagablll blllgagaghhh!

Interaction Specifics

  • There are 2 stages available for the interaction :
    1) Default - Interaction duration is timed (drag to the far right) * the interaction will always start with this one
    2) Indefinite - Interaction duration is unlimited (drag to the far left)
  • If a Counter Appliance is in use, the interaction in the Pie Menu will be greyed out. If any breakable object is broken, the interaction won't appear in the Pie Menu.
  • All the interactions are Autonomous, unless you disable it from the mod settings.
  • Other Sims, in the same room and in a 8m radius, will react to the interaction (Insane Sims will be excited about it and get a 'Fascinated' moodlet, while others will think they're nuts and get a 'Creeped Out' moodlet).
  • Sims with the 'Light Sleeper' trait, sleeping in the same room, will be disturbed by the interaction (Except for TVs and Stereos; Light Sleepers will be disturbed by those instead).
  • If TVs and Stereos get turned Off during the interaction, either by the player or another sim (manually canceling the interaction doesn't count), Insane Sims will get angry and receive a 'Upset' moodlet. Also, they won't get rewarded with the positive moodlets (awwwww). The same applies if TVs and Stereos get broken while being used.

Talk To Self

This is an EA interaction that it's been overriden.
I added the same Stages, a Reaction Broadcaster and new balloons.
It gives Insane Sims a 'Let Off Steam' moodlet.
There is no ITUN file because the tuning is injected from the code, with alterations to match the behavior of the 'Converse With' interaction.

Counter Appliances

If you purchased the Ice Cream Maker and the Deep Fryer from the Store (or any other Counter Appliance), it will work for them too.
Insane Simbots are excluded from Counter Appliances, they will use the EA interaction instead.
Only available for Young Adults and above.
It uses the "ConverseWithAppliance" animation from the EP Ambitions.
It gives Insane Sims a 'Great Lecture' moodlet.
If interacting with the Microwave, they will also get an additional 'First Romance' moodlet. (They will get it everytime, they're insane, don't be picky)

TV, Stereo, FishTank, FishBowl, Mirror and Fridge

Only available for Children and above.
If the TV / Stereo is not ON, Sims will turn it ON when they start interacting with it, then turn it OFF when they're finished only if noone else is watching/using it.
More sims can Converse with these objects at the same time. 'Ask to Join' and 'Join' are available if you click another Insane sim or if you click the interacting sim.
(After repeated tests I've come to the conclusion that 6 is the max number of sims that can converse at the same time, granted there are no obstacles around and the path is free)
It uses the "TalkToSelf" animation, typical of Insane Sims.
It gives Insane Sims a 'Let Off Steam' moodlet.
If other Insane Sims witness another Sim conversing with these objects, they will rush to join the fun (NPCs included). They'll drop whatever they're doing (unless critical) because conversing is so much fun!
The Push is an autonomous behavior so, as such, it will work only if autonomy is enabled (both in the mod and the game options).

Settings

IMPORTANT NOTES : Settings are saved separately for each save game and each world. This means that when your sims travel, settings will be different. You can still change them but remember that they will always be different from the ones you set in the Home World.
    • You can click anywhere on the Terrain and under the "JunJayMdM" menu you will find "InsaneConverse Settings".
    • If you want the Settings menu shown only when cheats are enabled, download the extra file named "JunJayMdM.OnlineCenter_RestrictedSettings" and add it to the Mods folder. Simply remove it to make the Settings menu always available.
Enable/Disable Autonomy

This setting will enable/disable the autonomy for the "Converse With" interaction.

Set Interaction Length

This setting will let you set the length, in Sim Minutes, of the 'Converse With' timed stage.

Translation

This mod has its own localization, this means that all strings will need to be translated into each language.





Notes

  • You don't need to have 'Ambitions' installed, it will work fine as long as your game is patched up to date.
  • Do not feed it to pigeons unless they're starving.
  • This mod shouldn't have bugs but if it does, please report them.

Additional Credits:

A huge thank goes to Buzzler for his awesomeness and the great help he provided

Inge and Peter Jones for S3PE
MTS tutorials and modders that helped me a lot learning about tuning and scripting
Twallan for his precious mods and the Tuning Injector.
barbarat, desiree101(DeeSim), J4Ks for testing
BXXN, Levini, TammyLin Saphir, tasos500, juliettegossens123, CrazyGuy BR, sarkotka for the translations