money_account ![code/modules/economy/money_account.dm 7](git.png)
Vars | |
account_log | Tracking log of all actions on the account, for IC usage & can have entries deleted |
---|---|
account_name | Full name of the account, set at creation of the account |
account_number | Unique Account Number Identifier for the account -Username |
account_pin | 4 digit pin password for accessing the money account -Password |
account_type | Type of account this is |
associated_nanobank_programs | The nanobank programs associated with this account, used for notifying crew members through PDA, this is a lazy list |
credit_balance | How many space credits are in the account |
database_holder | reference to parent account database, only used for GC |
hidden_account_log | Tracking log of all actions on the account, used for admin logging and debugging |
pay_check_bonuses | pay bonuses for the next pay period for this account, this is a lazy list |
pay_check_deductions | pay deductions for the next pay period for this account, this is a lazy list |
payday_amount | the amount this account receives every payday |
security_level | Level of security on the money account |
suspended | Bool - Is this account locked out from being used completely? |
transfer_requests | The requests made to this money_account used for ATM and NanoBank credit transfers, this is a lazy list |
Procs | |
deposit_credits | set proc for depositing money, changing credit_balance should always be done through procs |
set_credits | sets the credit balance to specified value, changing credit_balance should always be done through procs |
Var Details
account_log ![code/modules/economy/money_account.dm 17](git.png)
Tracking log of all actions on the account, for IC usage & can have entries deleted
account_name ![code/modules/economy/money_account.dm 9](git.png)
Full name of the account, set at creation of the account
account_number ![code/modules/economy/money_account.dm 11](git.png)
Unique Account Number Identifier for the account -Username
account_pin ![code/modules/economy/money_account.dm 13](git.png)
4 digit pin password for accessing the money account -Password
account_type ![code/modules/economy/money_account.dm 29](git.png)
Type of account this is
associated_nanobank_programs ![code/modules/economy/money_account.dm 34](git.png)
The nanobank programs associated with this account, used for notifying crew members through PDA, this is a lazy list
credit_balance ![code/modules/economy/money_account.dm 15](git.png)
How many space credits are in the account
database_holder ![code/modules/economy/money_account.dm 22](git.png)
reference to parent account database, only used for GC
hidden_account_log ![code/modules/economy/money_account.dm 19](git.png)
Tracking log of all actions on the account, used for admin logging and debugging
pay_check_bonuses ![code/modules/economy/money_account.dm 39](git.png)
pay bonuses for the next pay period for this account, this is a lazy list
pay_check_deductions ![code/modules/economy/money_account.dm 43](git.png)
pay deductions for the next pay period for this account, this is a lazy list
payday_amount ![code/modules/economy/money_account.dm 31](git.png)
the amount this account receives every payday
security_level ![code/modules/economy/money_account.dm 25](git.png)
Level of security on the money account
suspended ![code/modules/economy/money_account.dm 27](git.png)
Bool - Is this account locked out from being used completely?
transfer_requests ![code/modules/economy/money_account.dm 36](git.png)
The requests made to this money_account used for ATM and NanoBank credit transfers, this is a lazy list
Proc Details
deposit_credits
set proc for depositing money, changing credit_balance should always be done through procs
set_credits
sets the credit balance to specified value, changing credit_balance should always be done through procs