Note: This mod is large because essentially, it is the original download from the official EA/Maxis The Sims 2 site. I do not have the Holiday Pack installed. Therefore, this will mod essentially is a hacked version of the original Maxis object. As such, it will probably show up as a separate/custom object under Decorative -> Plants. If you have the Holiday Pack, this most likely will not replace or override the existing Mistletoe. This is a self contained object and essentially what you would have/might download from the Official site, only I've modded the BHAV so it hopefully isn't as threatening to existing relationships.
On the other hand, it has been reported that the Downloaded version may not have needed the fix at all. *shrugs* The code is a bit confusing, so I am not entirely certain whether it is necessary or not. That's why I need testers and people to report back. If you want to compare to the original unmodded version, you can simply download the it from the official EA/Maxis site.Unfortunately, the file is far too large (1.23 MB zipped) to upload here. However, I do not want to officially release it elsewhere just yet. At least not until I've received some feedback. If I get positive feedback, I may try and post it at MTS2. For now, I have uploaded it to megaupload.com.Download available at MTS2No Random Crush Holiday Mistletoe v1.7 for TS2OFB v1.0p1
Made by: syberspunk (with code appropriated from
FFS)
Edit: Updated 5/22/06
I have updated this and done some more testing. I am also releasing a version that allows Teens to interact with older sims. This was made awhile back, but was previously not available on MTS2. I am now posting it on MTS2 as the previous location for the download has expired. It should still work the same as before, only slightly better. It should continue to prevent
inappropriate autonomous use between sims, unless the initiating sim has a crush, is in love, engaged, married or going steady with the target sim. If not, then autonomy should only happen for sims who are not in a committed relationship. Be forewarned, jealousy can still occur autonomously with sims who are romantically involved with multiple partners. I highly recommend using Pescado's
romancemod to lessen the insanity.
:!!:TESTERS WANTED:!!:
Ok, basically I stole stole... er...
borrowed code from norandomflirtwants in order to limit autonomous Holiday Kissin' a bit more. I left the autonomous same sex code alone, well just cause
BUT, it should now check to see if the sim is already in love with someone else, or if the target sim is engaged or married. If any of these cases are true, then sims should
theoretically not
attack the target sim with a Holiday Kiss that could potentially wreck existing relationships. The
exceptions are if the sim is already in crush, love, engaged, married, or going steady with the target sim, then they should still have autonomy when it comes to the Holiday Kiss. And I think users can still direct sims to Holiday Kiss others, if they intentionally want to wreck homes. :devil:
Additionally, it seems that Maxis saw fit to restrict Holiday Kissing with Teens i.e. Teens can only Holiday Kiss other Teens. This is "by design"
If this mod works as I expect it to, I may either make further modifications to permit Teen Holiday Kissin' with older sims, or make a separate version that includes that functionality, which would have to be used with caution since Holiday Kisses can lead to crushes or fallin' in love.
Finally, as I mentioned above, I need testers. In
theory, this should work, and although I have tested it in my game, I do not really have a sufficient set up to thoroughly test whether the autonomy restrictions are working. In other words, I don't have tons of houses with sims already set in specific relationships that may potentially be destroyed by what would've been a platonic Holiday Kiss between best friends but actually turns out to be a disasterous surprise crush/love inducing, home wrecking "present" for the Holidays.
So please, please, please! Test this and report back! I need to know whether my efforts were for naught (and therefore I should give up the ghost, chuck this onto the scrap heap, go back to the drawing board, and heed Pescado's sage advice and avoid the Holiday Mistletoe like the plague the likes of which one cannot escape given the Maxis AI
)!
INSTALLATION:These MUST be in your Downloads folder, typically found under:
C:\Documents and Settings\UserName\My Documents\EA GAMES\The Sims 2\Downloads
Compatibility:All EPs - This is essentially a hacked object, a modified version of the publically available Holiday Mistletoe from the Official EA/Maxis
www.thesims2.com site. Therefore, this should be compatible with all versions.
I have tested this in my game and it appears to work fine.
This hack is compatible with most, if not all mods by MATY crew (Pescado, TJ, and CBoy), dizzy, and probably more. Again, up to you to help me determine any possible conflicts.
REMINDER and fine print (to cover my ass ) :Remember to ALWAYS BACK UP YOUR DATA BEFORE INSTALLING NEW HACKS. By using this hack, you agree to absolve me of any responsibility or liability for any potential loss of or damage to your data. You have been warned.
HOW TO REPORT: Conflicts, problems, or errorsI would appreciate any constructive criticism and feedback that is actually helpful. With that in mind, it would be helpful, when reporting any conflicts or issues, that you include the following:
1) thorough but reasonably brief description of what you were doing
2) clear, comprehendible explanation of your problem
3) list of hacks that may be related to kissing
4) archived (.rar or .zip) of log produced by error
Posts which do not include a clear description of what your problem is will be pretty much ignored. (i.e. posts such as "This does not work! I am taking it out! You suck! Nice try! etc.") I can't and won't help you if you don't explain what's wrong.
Please be nice when trying to explain your problem and I might be nice and help you.
Finally, my Thank Yous go to:
J.M. Pescado, in particular, since I pretty much stole the code from norandomflirtwants (so actually I don't deserve any real credit for this, I sort of just plugged in that code to work here) as well as twojeffs, dizzy2, and jase439 for being excellent tutors and providing excellent models in their mods. As always, thanks to those creators who've put out some excellent modding tutorials, Quaxi and co for SimPE, and dizzy2 for disaSim2, and the finally letters T and S, and the number 2, all of whom, without which this mod would not be possible.
If I left anyone out, I apologize in advance. You know who you are and you deserve my thanks.
Version History:v1.07 - Fixed bug that possibly incorrectly enables interactions with inappropriate sims
Here are some pics for the Teen And Older version.