You are viewing a potentially older version of this package. View all versions.
UEXP-UEXP_Bank-1.0.0 icon

UEXP Bank

Terminal bank for desperate employees. Borrow against your quota. Hide credits in a vault. Fees optional? No.

Date uploaded 2 days ago
Version 1.0.0
Download link UEXP-UEXP_Bank-1.0.0.zip
Downloads 57
Dependency string UEXP-UEXP_Bank-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Sigurd-CSync-5.0.1 icon
Sigurd-CSync

Configuration file syncing library for BepInEx.

Preferred version: 5.0.1
NotAtomicBomb-TerminalApi-1.5.1 icon
NotAtomicBomb-TerminalApi

A Terminal Api

Preferred version: 1.5.1
xilophor-LethalNetworkAPI-3.3.2 icon
xilophor-LethalNetworkAPI

A library/API to allow developers to easily add networking to their mods.

Preferred version: 3.3.2

README

UEXP Bank

The Company pays late. Monsters eat early. We do both.

Type BANK on the ship terminal. Loans for crews who already spent the scrap. A vault for credits you don't trust your friends with.

The vault

Stash your own money (up to 2000 by default). No interest. No sympathy.

Take it back with withdraw. We keep a small fee out of the vault - on top of what you asked for - because we can.

Fill past the cap? We fill to the limit and tell you. Getting fired? Vault dies with the job. Expected.

The loans

Borrow against your quota (2.5x by default). Line of credit freezes while you still owe. Quota went up? Cute. Pay to zero first.

You get a grace window (same length as your deadline days). After that we skim a daily fee. Fall behind hard enough and the rate gets angry.

Pay us properly (after we've already taken cash interest at least once) and we might:

  • knock 1% off your standing rate for next time
  • buy you a random catalogue bribe (no suits - fashion is a paid DLC)

Read bank terms if you enjoy paperwork. Or don't. We still charge you.

Commands

  • bank - status, debt, vault, doom level
  • deposit 1000 / dep 1000 - hide money
  • withdraw 500 / wd 500 - take it back
  • loan 500 / borrow 500 - instant regrets
  • pay 200 / pay all - feed the beast
  • terms - the fine print

bank deposit ... / bank loan ... still work if you're polite.

Plays nice with

UnlimitedQuota (longer deadlines = longer grace - we noticed).

Does not play nice with

LethalDebt, F&C DaveCo, and other money/debt mods. Pick one predator.

Install

BepInEx, CSync, TerminalApi, LethalNetworkAPI.

Everyone in the lobby needs this. Host runs the books. Clients still need the terminal.

Drop it in plugins. Blame the bank, not your friends.

CHANGELOG

Changelog

1.0.2

  • Fix (Company / any moon): pay / pay all / borrow / vault no longer lose debt while spending credits. Vanilla skips saving GroupCredits off-ship; we now write loan + GroupCredits ES3 after every command, and mutations no longer re-load stale ES3 over live state.
  • Flush books again when the ship leaves (ShipHasLeft).
  • Grace-day clock also persists to disk.

1.0.1

  • Fix: Persist vault/loan to ES3 on every borrow/pay/deposit/withdraw (not only ship-phase SaveGameValues). Stale ES3 + RefreshFromSave was wiping principal while credits stayed — wrong amounts / free-money abuse.
  • Host syncs credits via ClientRpc with exact absolute values (Terminal ownership-safe).
  • Amount parse uses invariant culture integers only.

1.0.0

The bank is open. First public Thunderstore release.

  • Terminal BANK dashboard + short help blurb
  • Vault: deposit / withdraw (fee from the vault, fills to cap)
  • Loans: borrow against quota, grace days, daily fee, rate hike, loyalty cut + catalogue bribe
  • Shortcuts: deposit / withdraw / loan / pay / terms (no need to type bank first)
  • Synced over the network. Books wipe when you get fired.