mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-09 16:12:17 +00:00
Allow 'offmap spawn' jobs to be isolated from station employees
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
var/security_level = 0 //0 - auto-identify from worn ID, require only account number
|
||||
//1 - require manual login / account number and pin
|
||||
//2 - require card and manual login
|
||||
var/offmap = FALSE //Should this account be hidden from station consoles?
|
||||
|
||||
/datum/transaction
|
||||
var/target_name = ""
|
||||
@@ -18,10 +19,11 @@
|
||||
var/time = ""
|
||||
var/source_terminal = ""
|
||||
|
||||
/proc/create_account(var/new_owner_name = "Default user", var/starting_funds = 0, var/obj/machinery/account_database/source_db)
|
||||
/proc/create_account(var/new_owner_name = "Default user", var/starting_funds = 0, var/obj/machinery/account_database/source_db, var/offmap = FALSE)
|
||||
|
||||
//create a new account
|
||||
var/datum/money_account/M = new()
|
||||
M.offmap = offmap
|
||||
M.owner_name = new_owner_name
|
||||
M.remote_access_pin = rand(1111, 111111)
|
||||
M.money = starting_funds
|
||||
|
||||
Reference in New Issue
Block a user