Crossfire Server, Trunk
|
Public Member Functions | |
def | __enter__ (self) |
def | __exit__ (self, exc_type, exc_value, traceback) |
def | __init__ (self, bankfile) |
def | close (self) |
def | deposit (self, user, amount) |
def | getbalance (self, user) |
def | remove_account (self, user) |
def | withdraw (self, user, amount) |
Public Attributes | |
bankdb | |
bankdb_file | |
Private Member Functions | |
def | _convert (self, name) |
def CFBank.CFBank.__exit__ | ( | self, | |
exc_type, | |||
exc_value, | |||
traceback | |||
) |
Definition at line 20 of file CFBank.py.
References module_information.close, CFBank.CFBank.close(), and mtar_t.close.
|
private |
Move a player's balance from the player file to the bank.
Definition at line 57 of file CFBank.py.
References CFBank._balance_legacy(), and CFBank.CFBank.deposit().
Referenced by CFBank.CFBank.getbalance().
def CFBank.CFBank.close | ( | self | ) |
Definition at line 54 of file CFBank.py.
References CFBank.CFBank.bankdb.
Referenced by CFBank.CFBank.__exit__().
def CFBank.CFBank.deposit | ( | self, | |
user, | |||
amount | |||
) |
Definition at line 23 of file CFBank.py.
References CFBank.CFBank.bankdb.
Referenced by CFBank.CFBank._convert().
def CFBank.CFBank.getbalance | ( | self, | |
user | |||
) |
Definition at line 38 of file CFBank.py.
References CFBank.CFBank._convert(), and CFBank.CFBank.bankdb.
Referenced by CFBank.CFBank.withdraw().
def CFBank.CFBank.remove_account | ( | self, | |
user | |||
) |
Definition at line 45 of file CFBank.py.
References CFBank.CFBank.bankdb.
def CFBank.CFBank.withdraw | ( | self, | |
user, | |||
amount | |||
) |
Definition at line 30 of file CFBank.py.
References CFBank.CFBank.bankdb, and CFBank.CFBank.getbalance().
CFBank.CFBank.bankdb |
Definition at line 15 of file CFBank.py.
Referenced by CFBank.CFBank.close(), CFBank.CFBank.deposit(), CFDataBase.CFDataBase.get(), CFBank.CFBank.getbalance(), CFBank.CFBank.remove_account(), CFDataBase.CFDataBase.remove_record(), CFDataBase.CFDataBase.store(), and CFBank.CFBank.withdraw().