Supermarket Simulator

Supermarket Simulator

View Stats:
beebopper Mar 10, 2024 @ 8:51pm
My take on a very, very basic inventory system....
Inventory Tab

Item Name/Crate Size * Items In-stock * Items on Shelves * Items on Customers * Total Items

How it works..

1. Purchase License

-Item names added to inventory list eg:


**Thanks to Pandoxia for their product list in the guides**

Choklplk Cereal | Shelf {12} * 0 * 0 * 0 * 0
Ron's Sliced Bread | Shelf {12} * 0 * 0 * 0 * 0
Kraftung Flour | Shelf {8} * 0 * 0 * 0 * 0
Lesleds Oil | Shelf {12} * 0 * 0 * 0 * 0
Panzoti Pasta | Shelf {8} * 0 * 0 * 0 * 0
Susu Sugar Powdered | Shelf {12} * 0 * 0 * 0 * 0

2. Purchase item from Supplier you can use the current screen to do this.. eg with only 1 purchase;

This only changes once the purchase button is clicked..

Ron's Sliced Bread | Shelf {12} * 12 * 0 * 0 * 12

3. nothing changes if only adding to storage

4. Adding to shelf..

Ron's Sliced Bread | Shelf {12} * 0 * 12 * 0 * 12

5. Customer collect just 2 items

Ron's Sliced Bread | Shelf {12} * 0 * 10 * 2 * 12

6. Customer passes through checkout and pays for item

Ron's Sliced Bread | Shelf {12} * 0 * 10 * 0 * 10

Then rinse and repeat...
Use colours when display the numbers..

In Inventory : Blue
Fully stocked on shelf : Green
Partially stocked on shelf : Yellow
Shelf out of stock : Red
Out of Inventory : Red

Total stock is the combination of Items In-stock * Items on Shelves * Items on Customers

This way you can also have a notification advising when a shelf is empty or uour completely out of inventory.. maybe a scanner with the order ability when it shows.

But that my down and dirty basic inventory system that would make controlling stock more easier... maybe then run a restocker off this.

beebopper
< >
Showing 1-1 of 1 comments
beebopper Mar 10, 2024 @ 9:47pm 
Needed change.. Item sales ticket

This would change the above.....

Item Name/Crate Size * Items In-stock * Items on Shelves * Items on Customers * Total Items * Market Price * Current Price * On Sale (Yes or No) * Discount (% or price) * New Current Price

Market price already in game
Current price already in game

using the above example with fake figures for this example...

Ron's Sliced Bread | Shelf {12} * 0 * 0 * 0 * 0 * 4.26 * - * No * 0 * 0

From 4. above...

Adding to shelf..

Ron's Sliced Bread | Shelf {12} * 0 * 0 * 0 * 0 * 4.26 * - * No * 0 * 0

User adds markup price (current)

Ron's Sliced Bread | Shelf {12} * 0 * 0 * 0 * 0 * 4.26 * 4.46 * No * 0 * 4.26

New current new price is auto calculated based on if the product is on sale or not

5. player later adds the product on sale by 45c

Ron's Sliced Bread | Shelf {12} * 0 * 0 * 0 * 0 * 4.26 * - * Yes * .45 * 3.81

player clicks Yes then adds the discount they want.. in this case 45c and the system auto calculates it...
It then auto updates the item sticker stating 'Sale' $3.81 saving of 45c

clicks a button beside the item..
on the 'Put item on sale'

popup opens up with a few options to be added by user....

Do you want to put Ron's Sliced Bread on sale? Yes/No button
How much discount are you offering (some kind of input box here)

Total discounted price shown (here)

**If 'No' was selected then no discount is amended and the users original price is used.

player clicks Yes then adds the discount they want.. in this case 45c and the system auto calculates it...

Current user entered price minus the discount.

It then auto updates the item sticker stating 'Sale' $3.81 saving of 45c

Click 'confirm'
Last edited by beebopper; Mar 10, 2024 @ 9:51pm
< >
Showing 1-1 of 1 comments
Per page: 1530 50

Date Posted: Mar 10, 2024 @ 8:51pm
Posts: 1