Files
Aurora.3/code/modules/cargo/items/supply.dm
T
14b3228582 Adjusts credit value to be more consistent (#20913)
- Reworked prices, wages and balances of (almost) everything ingame.
- Added coinage and decimal support to cash, ruthlessly sanitized to
avoid floating-point errors. Reflected in cash-related things like ATMs.
- Tweaked how cash bundles are made and distributed to support
decimalization.
- Adjusted the starting money individuals and departments receive in
their accounts.
- Adjusted the funding Tajara, Unathi, Diona, Vaurca, and IPCs receive
in their accounts. Should earn more on average than they used to.

Credit values are now roughly 1/10th what they were before, across the
board.

Coins were added too! These have names:
- Unie: 0.01 credits
- Quin: 0.05 credits
- Dece: 0.10 credits
- Quarter: 0.25 credits

These can be seen cameo'd in the screenshots below.

Values, wages, etc, are based on the wiki page
https://wiki.aurorastation.org/index.php?title=Guide_to_Wages_and_Pay .

Values are not anchored to any singular real-world currency.

Example price differences:

| Example Item | Old Price | New Price |
| --- | --- | --- |
| Comet Cola | 15.00 | 1.50 |
| Cup Ramen | 20.00 | 2.00 |
| Jyalara | 38.00 | 3.00 |
| Trans-Stellar Cigarettes | 76.00 | 9.00 |
| Zo'ra Soda | 29.00 | 2.50 |
| Gumball | 5.00 | 0.25 |
| 50x plasteel sheets | 700.00 | 120.00 |
| 5x meat (cargo) | 160.00 | 55.00 |
| 50x phoron crystals (cargo) | 2200.00 | 400.00 |

Wages and account balances have also been tweaked:
| Type | Old Amount | New Amount |
| --- | --- | --- |
| Ship Account | 75,000.00 | 35,000.00 |
| Departmental Accounts | 10,000.00 | 15,000.00 |
| Personal Account (avg) | 200.00 - 20,000.00 | 20.00 - 2,000.00 |

Might break the economy; prices will likely need some adjusting
depending on gameplay constraints. Can be adjusted in TMs.
A little testing never hurt anyone.


![image](https://github.com/user-attachments/assets/006e78bf-bfe6-4003-a88d-7b26d6cf2e80)

![image](https://github.com/user-attachments/assets/ac365c3d-bd55-4de5-bd9f-95c7c629462a)

---------

Signed-off-by: naut <55491249+nauticall@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2025-07-28 18:11:58 +00:00

282 lines
5.6 KiB
Plaintext

/singleton/cargo_item/box
category = "supply"
name = "boxes (x5)"
supplier = "orion"
description = "Versatile cardboard boxes."
price = 15
items = list(
/obj/item/storage/box
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 5
/singleton/cargo_item/bucket
category = "supply"
name = "bucket"
supplier = "blam"
description = "It's a bucket."
price = 8
items = list(
/obj/item/reagent_containers/glass/bucket
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/chestdrawer
category = "supply"
name = "chest drawer"
supplier = "orion"
description = "A large cabinet with drawers."
price = 45
items = list(
/obj/structure/filingcabinet/chestdrawer
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/clipboard
category = "supply"
name = "clipboard"
supplier = "orion"
description = "The timeless prop for looking like your working."
price = 12
items = list(
/obj/item/clipboard
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/folderblue
category = "supply"
name = "blue folder"
supplier = "orion"
description = "A blue folder."
price = 4.50
items = list(
/obj/item/folder/blue
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/folderyellow
category = "supply"
name = "yellow folder"
supplier = "orion"
description = "A yellow folder."
price = 4.50
items = list(
/obj/item/folder/yellow
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/folderred
category = "supply"
name = "red folder"
supplier = "orion"
description = "A red folder."
price = 4.50
items = list(
/obj/item/folder/red
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/folderwhite
category = "supply"
name = "white folder"
supplier = "orion"
description = "A white folder."
price = 4.50
items = list(
/obj/item/folder/white
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/handlabeler
category = "supply"
name = "hand labeler"
supplier = "nanotrasen"
description = "Yes, it has your name on it!"
price = 12.50
items = list(
/obj/item/device/hand_labeler
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/inflatableduck
category = "supply"
name = "inflatable duck"
supplier = "nanotrasen"
description = "No bother to sink or swim when you can just float!"
price = 4.50
items = list(
/obj/item/inflatable_duck
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/paperbin
category = "supply"
name = "paper bin"
supplier = "nanotrasen"
description = "Pre-stocked stationery bin filled with paper."
price = 12
items = list(
/obj/item/paper_bin
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/pen
category = "supply"
name = "pen"
supplier = "nanotrasen"
description = "A normal black ink ballpen."
price = 2.50
items = list(
/obj/item/pen
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/penblue
category = "supply"
name = "blue pen"
supplier = "nanotrasen"
description = "A normal blue ink ballpen."
price = 2.50
items = list(
/obj/item/pen/blue
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/penred
category = "supply"
name = "red pen"
supplier = "nanotrasen"
description = "A normal red ink ballpen."
price = 2.50
items = list(
/obj/item/pen/red
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/pen_multi
category = "supply"
name = "multicolor pen"
supplier = "nanotrasen"
description = "A fancy pen that has several nibs in different colors that you can slide up and down."
price = 4.35
items = list(
/obj/item/pen/multi
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/pen_fountain
category = "supply"
name = "fountain pen"
supplier = "nanotrasen"
description = "It's an expensive fountain pen."
price = 50
items = list(
/obj/item/pen/fountain
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/taperoll
category = "supply"
name = "tape roll"
supplier = "nanotrasen"
description = "A roll of sticky tape. Possibly for taping ducks... or was that ducts?"
price = 8
items = list(
/obj/item/tape_roll
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/tonercartridge
category = "supply"
name = "toner cartridge (x2)"
supplier = "nanotrasen"
description = "Toner is the back bone of any space based litigation."
price = 125
items = list(
/obj/item/device/toner
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 2
/singleton/cargo_item/potted_plant_small
category = "supply"
name = "small potted plant"
supplier = "nanotrasen"
description = "A random small potted plant, for when you want to add some greenery to your desk."
price = 35
items = list(
/obj/random/pottedplant_small
)
access = 0
container_type = "crate"
groupable = TRUE
spawn_amount = 1
/singleton/cargo_item/potted_plant
category = "supply"
name = "large potted plant"
supplier = "nanotrasen"
description = "A random large potted plant, for when you want to add some greenery to your office space."
price = 70
items = list(
/obj/random/pottedplant
)
access = 0
container_type = "box"
groupable = FALSE
spawn_amount = 1