Files
Bubberstation/code/controllers
Waterpig ff20c7a748 generic upgrade to life savings and ration quirk (#2500)
## About The Pull Request


closes #2486

Introduced a signal for when a bank account receives a paycheck,
allowing future paycheck related quirks and features to be improved.

Untied two variables related to the life savings quirk from bank
accounts and moved them to the quirk, saving small amounts of memory
usage.

Made life savings quirk actually pay you out, adding money without
robbing the departmental account.
## Why It's Good For The Game

Code runs better and nicer, quirks work as they should
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>


![image](https://github.com/user-attachments/assets/b16723ee-1a7d-4e5b-b76a-fa304dcc2fac)

</details>

## Changelog
🆑
fix: fixed rations permanently setting your income to 0.5 instead of
decreasing the modifier
fix: fixed life savings quirk not doing anything
code: Improved the way paycheck bound quirks handle their code, making
it run faster
/🆑

---------

Co-authored-by: Cyprex <35031555+Cyprex@users.noreply.github.com>
2024-11-30 21:07:22 +00:00
..
2024-10-19 08:04:33 -07:00
2024-10-19 08:04:33 -07:00