Immersive Currency

If you liked this item, please rate it up on Steam Workshop page.

Author: Dismellion

Last revision: 19 Jun, 2024 at 01:36 UTC (1)

File size: 531.26 KB

On Steam Workshop

Description:
Greed is always good…

Usage

1. Start game or server to generate default sandbox variables.
2. (Optional) Tune mod variables at will (explantion below).

Items
Icon
Name
Description
Money
the smallest currency unit and basic source of currency system. Replaces existing money item (no conflicts with vanilla)
Money Stack
Stack of money, can be made using rubber band. Stackable, you can take or put money out of the stack with satisfying sound effects.
Silver Scrap
Valuable metal, secondary currency that can be acquired by scrapping items made of silver.
Gold Scrap
Valuable metal, secondary currency that can be acquired by scrapping items made of gold.
Gems
Precious materials, can be acquired by scavenging or disassembling jewelry.
Box of Rubber Bands
Box with up to 20 rubber bands you can use to stack your money – can be frequently found in office buildings.
Wallets
Now interactible and can yield extra Money.

Interactions
Icon
Name
Description
Cash Registers
Can be searched for small amount of Money remaining in closed section. No skills or tools required.
ATM’s
Can be welded open for average amount of Money. Requires certain metalwork skill, blowtorch, welding mask.
Bank Safes
Can be welded open for huge amount of Money Stacks. Requires certain metalwork skill, blowtorch, welding mask.
Bank Vaults
Can be cracked open for some amount of jewelry. Requires crowbar.

WARNING All of the mentioned interactible world objects have their "Pick Up" and "Disassemble" options completely disabled – this is INTENDED behavior.

Settings & API
Setting
API
Description
‘Right value’ multiplier
SandboxVars.ICurrency.InflationBuy
Multplier for mod values such as buying price, small values should be rounded to 1 money unit
‘Left value’ multiplier
SandboxVars.ICurrency.InflationSell
Multplier for mod values such as selling price, small values should be rounded to 1 money unit
Money: Wallets
SandboxVars.ICurrency.MinMoneyPerWallet, SandboxVars.ICurrency.MaxMoneyPerWallet
Money can be found in wallets, setting max to 0 will disable this feature
Money: Cash registers
SandboxVars.ICurrency.MinMoneyPerRegister, SandboxVars.ICurrency.MaxMoneyPerRegister
Money can be found in cash registers, setting max to 0 will disable this feature
Money: ATMs
SandboxVars.ICurrency.MinMoneyPerATM, SandboxVars.ICurrency.MaxMoneyPerATM
Money can be found in ATMs, setting max to 0 will disable this feature
Money: Safes
SandboxVars.ICurrency.MinMoneyPerSafe, SandboxVars.ICurrency.MaxMoneyPerSafe
Money can be found in safes, setting max to 0 will disable this feature
Valuables: Vaults
SandboxVars.ICurrency.MinGemsPerVault, SandboxVars.ICurrency.MaxGemsPerVault
Valuables (gems, jewelry) can be found in bank vaults, setting max to 0 will disable this feature
Reset time
SandboxVars.ICurrency.ResetTime
Game hours required to be able to repeatedly crack registers, ATMs, safes and etc. Setting this to -1 will disable reset feature
Metalworking Required
SandboxVars.ICurrency.CrackMetalWork
Metalworking skill level required to blowtorch metallic objects open. Requires 10 units of blowtorch.
Protect world objects
SandboxVars.ICurrency.DoProtect
Check if game should disable options to pick up and disassemble interactive objects such as: cash register, ATM, safes, vaults.
Affect mood
SandboxVars.ICurrency.GiveMood
Should mod interfere with any character mood, such as removing unhappiness on making money stack.
Factor 1, Factor 2, Factor 3, Factor 4 (Reserved API values)
SandboxVars.ICurrency.Factor1, SandboxVars.ICurrency.Factor2, SandboxVars.ICurrency.Factor3, SandboxVars.ICurrency.Factor4
Reserved API wildcard variable for other mods needs.

Contribute

[patreon.com]
[bitbucket.org]

Workshop ID: 2929712315
Mod ID: immersivecurrency

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.