Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!

Bakery Register Overhaul

SCREENSHOTS
1,327 Downloads 112 Thanks  Thanks 30 Favourited 7,715 Views
Uploaded: 7th Oct 2023 at 6:26 PM
This mod requires EA's Baker's Bazaar Collection from The Sims 3 Store to work.

This is my (technically) first custom role release. The original idea came from Arsil's Professional Massage Table, and my first attempt to add custom role is for the industrial oven, but the bakery register is easier to make it work.

What does this mod do:
With EA's original idea, the "salesclerk" you can hire in this set, in short is "a homeless jobless sim". Sims must be a young adult or adult, jobless, can't be occult... to be able to become a valid salesclerk. With story progression, these kind of sim are always in the task of filling jobs, resulting them changing everyday.

In this version of the register, you no longer have to hire a salesclerk that fails to come to work everyday. It functions like other cash registers in game, once you place the cash register in community lot, a clerk will be selected like other role sim, and come to work everyday until they die.

This mod doesn't alter the original register. I recommend to still use EA's version if you want to run your own business and tend the register.

Compatibility:
I've tried my best to make the price system and items that is valid for sale the same as Nrass Cupcake. So whatever you can sell with Nraas Cupcake, it will show up in the cash register shopping list. I recommend you install Nraas Cupcake too since the register will be useless if there's nothing to buy. Nraas Cupcake keeps the display full everyday at 5 a.m.

This mod is compatible with Nrass Register.

How to use:
You can find the register in Community- Misc. Don't be confused with EA's original version.

Place it in a community lot, and that's it!

Interactions:
Browse: Probably useless, it tells you what the register do, and how many items are there for sale. In the original version, inactive sims can automatically judge the register, and I disabled it in this version because I don't understand the purpose.

Purchase: Buy from the register.
I did an overhaul on this interaction. In the original, your sim is talking to the register. ln this mod, it functions in the way of the other cash registers, your sim interact with the clerk and will do the ask and answer animation.

The shopping dialog now no longer display bunch of "serving plates". Except cakes, all food now display its food name. The quantity is also set to one per item(In the original your sim can buy 10 same blackberry pie, but they still only got one anyways). They are added to your sim's personal inventory.


For inactive sims autonomous buying, see the tuning part for more details!!

Set Working Hours: By default this interaction only shows up with testingcheatseanabled true. Set the working hours for the clerk. Default is 8-18.

Tuning:
There are four tunables in this mod.

kAllowWalkAroundStore: Whether to allow the clerk to walk around store. You may be curious what is this, and it is normal because EA provided a broken ITUN file for the interaction. If you have Savvy Seller Collection you may know. They will walk around the lot and look at the dishes in the display. By default it is false.

kWorkingHoursSetInDebug: Whether the "Set Working Hours" interaction should only show up with testingcheatseanabled true. By default it is true.

kAllowAutonomousBuy: Whether should allow inactive sim to autonomous buy from the register. In the original, inactive sims can walk up to the register and buy a random dish from the display. In my testing, some sims are quite obsessed and bought five items in a row and other sims are route failing to reach the register. Sometimes my sim even fail to reach the register because a NPC was blocking the register. Enable it if you want to see how it functions. By default it is false.
(Note: When they buy the item, it is removed from the display. But if they buy items in the expanded product list like pet food, they will not be removed from the display.)

kImproveRelationshipWithClerkAfterBuy: Whether should the customer and clerk improve relationship after buying. By default it is false.

Role Data:
The role data for the bakery clerk is included in the package.

Credit:
Arsil for the professional massage table mod
Nraas for Nraas Cupcake
Battery's script mod template
ILSpy
Visual Studio 2022
Multiple modder's tutorial.
EA for the bakery set