MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Vending Machine Fix

by simler90 Posted 17th Feb 2019 at 9:43 AM - Updated 14th May 2021 at 10:57 AM by simler90
5 Comments / replies (Who?) - 1 Feedback Posts, 4 Thanks Posts
There are a few problems with Apartment Life vending machines. This mod fixes them:

- The game only allows unselectable sims to autonomously buy from vending machines. Note that I am talking about the Buy interaction. There is a separate Purchase interaction for when the vending machine is set for sale (OFB), and there is nothing wrong with Purchase. However, because the game only allows unselectable sims to buy from the vending machine, this rule excludes Apartment Life roommates, who are considered to be selectable, because they are. This is why if you have a roommate and some vending machines on an apartment lot, the roommate will constantly Browse the vending machine, but will not be able to buy anything, and their Hunger will get really low, and finally they will leave the lot to increase their needs (Run Errands). This is now fixed, and roommates can freely buy from vending machines.

- Maxis set the instance number of the "CT- Set to Empty" BHAV on the drink vending machine to 100B, but they should've set it to 100A, which is what the semi-global uses. This is why the drink vending machine throws errors whenever the game attempts to set the Out of Stock state. This would only happen on OFB lots, but now it is fixed as well.

UPDATE 1: Vacation pals will also be allowed to purchase from the vending machines now, as they were prevented by the game because they are technically selectable. In addition, sims are now prevented from initiating the non-OFB Browse and Buy interactions towards any vending machine if the vending machine is currently in use. I realized that Maxis forgot to add these checks which results in sims constantly trying to browse or buy and fail the interaction which then causes stuttering and lag. I made it so that sims use Maxis' "In Use Smart Check" code, which only prevents sims from autonomously initiating these interactions if they are sufficiently close to the object, and can see that the object cannot be interacted with.

You need the latest version of 7zip or WinRAR to get this mod.

Requirements: Apartment Life.

Resources:
Interaction - Buy - Vending Machine - TEST/0x7FE10572/0x0000208F
CT - Set to Empty/0x7F7BB086/0x0000100B (changed to 0x0000100A)

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 2 Apartment Life
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
VendingMachineFix-UPDATE1.rar

Size: 529 Bytes · Downloads: 3,523 · 14th May 2021
529 Bytes 3,523 14th May 2021
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract the zip, rar, or 7z file.

3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
  • Origin (Ultimate Collection): Users\(Current User Account)\Documents\EA Games\The Sims™ 2 Ultimate Collection\Downloads\
  • Non-Origin, Windows Vista/7/8/10: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
  • Non-Origin, Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
  • Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads
  • Mac x64: /Library/Containers/com.aspyr.sims2.appstore/Data/Library/Application Support/Aspyr/The Sims 2/Downloads
Need more information?
Mad Poster
THANKS POST
#2 Old 17th Feb 2019 at 5:08 PM
It's sad to see there are still so many issues in the game after all this time but awesome to see people like you getting stuck in and fixing them.
Space Pony
#3 Old 17th Feb 2019 at 6:25 PM
kestrellyn has a mod like this called Less Attractive Vending Machines and it does the same thing.
Lab Assistant
THANKS POST
#4 Old 18th Feb 2019 at 11:52 PM
I have seen this happen and didn't really understand why they didn't buy. Thanks for the fix.
Scholar
THANKS POST
#5 Old 20th Feb 2019 at 3:09 AM
good catch! thanks
Test Subject
THANKS POST
#6 Old 6th Dec 2020 at 7:29 PM
Thank you! Useful mod.