mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-20 20:37:34 +01:00
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.   --------- Signed-off-by: naut <55491249+nauticall@users.noreply.github.com> Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
This commit is contained in:
@@ -60,7 +60,7 @@
|
||||
if(2)
|
||||
if(fabricate)
|
||||
fabricated_laptop.processor_unit = new/obj/item/computer_hardware/processor_unit(fabricated_laptop)
|
||||
total_price += 299
|
||||
total_price += 199
|
||||
switch(dev_battery)
|
||||
if(1) //Micro(500C)
|
||||
if(fabricate)
|
||||
@@ -68,7 +68,7 @@
|
||||
if(2) // Basic(750C)
|
||||
if(fabricate)
|
||||
fabricated_laptop.battery_module = new/obj/item/computer_hardware/battery_module(fabricated_laptop)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
// if(3) // Upgraded(1100C)
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.battery_module = new/obj/item/computer_hardware/battery_module/advanced(fabricated_laptop)
|
||||
@@ -80,7 +80,7 @@
|
||||
if(2) // Basic(128GQ)
|
||||
if(fabricate)
|
||||
fabricated_laptop.hard_drive = new/obj/item/computer_hardware/hard_drive(fabricated_laptop)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
// if(3) // Upgraded(256GQ)
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.hard_drive = new/obj/item/computer_hardware/hard_drive/advanced(fabricated_laptop)
|
||||
@@ -89,7 +89,7 @@
|
||||
if(1) // Basic(Short-Range)
|
||||
if(fabricate)
|
||||
fabricated_laptop.network_card = new/obj/item/computer_hardware/network_card(fabricated_laptop)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
// if(2) // Advanced (Long Range)
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.network_card = new/obj/item/computer_hardware/network_card/advanced(fabricated_laptop)
|
||||
@@ -103,7 +103,7 @@
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.nano_printer = new/obj/item/computer_hardware/nano_printer(fabricated_laptop)
|
||||
if(dev_card)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
if(fabricate)
|
||||
fabricated_laptop.card_slot = new/obj/item/computer_hardware/card_slot(fabricated_laptop)
|
||||
//if(dev_aislot)
|
||||
@@ -124,11 +124,11 @@
|
||||
if(2) // Upgraded(500C)
|
||||
if(fabricate)
|
||||
fabricated_tablet.battery_module = new/obj/item/computer_hardware/battery_module/micro(fabricated_tablet)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
if(3) // Advanced(750C)
|
||||
if(fabricate)
|
||||
fabricated_tablet.battery_module = new/obj/item/computer_hardware/battery_module(fabricated_tablet)
|
||||
total_price += 499
|
||||
total_price += 149
|
||||
switch(dev_disk)
|
||||
if(1) // Basic(32GQ)
|
||||
if(fabricate)
|
||||
@@ -136,34 +136,34 @@
|
||||
if(2) // Upgraded(64GQ)
|
||||
if(fabricate)
|
||||
fabricated_tablet.hard_drive = new/obj/item/computer_hardware/hard_drive/small(fabricated_tablet)
|
||||
total_price += 99
|
||||
total_price += 49
|
||||
if(3) // Advanced(128GQ)
|
||||
if(fabricate)
|
||||
fabricated_tablet.hard_drive = new/obj/item/computer_hardware/hard_drive(fabricated_tablet)
|
||||
total_price += 299
|
||||
total_price += 129
|
||||
switch(dev_netcard)
|
||||
if(1) // Basic(Short-Range)
|
||||
if(fabricate)
|
||||
fabricated_tablet.network_card = new/obj/item/computer_hardware/network_card(fabricated_tablet)
|
||||
total_price += 99
|
||||
total_price += 49
|
||||
if(2) // Advanced (Long Range)
|
||||
if(fabricate)
|
||||
fabricated_tablet.network_card = new/obj/item/computer_hardware/network_card/advanced(fabricated_tablet)
|
||||
total_price += 299
|
||||
total_price += 129
|
||||
if(dev_nanoprint)
|
||||
total_price += 99
|
||||
total_price += 49
|
||||
if(fabricate)
|
||||
fabricated_tablet.nano_printer = new/obj/item/computer_hardware/nano_printer(fabricated_tablet)
|
||||
if(dev_card)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
if(fabricate)
|
||||
fabricated_tablet.card_slot = new/obj/item/computer_hardware/card_slot(fabricated_tablet)
|
||||
if(dev_tesla)
|
||||
total_price += 399
|
||||
total_price += 229
|
||||
if(fabricate)
|
||||
fabricated_tablet.tesla_link = new/obj/item/computer_hardware/tesla_link(fabricated_tablet)
|
||||
if(dev_aislot)
|
||||
total_price += 499
|
||||
total_price += 199
|
||||
if(fabricate)
|
||||
fabricated_tablet.ai_slot = new/obj/item/computer_hardware/ai_slot(fabricated_tablet)
|
||||
return total_price
|
||||
|
||||
Reference in New Issue
Block a user