char *GetUserName(int User);
int GetUserID(const char *Username);
int GetUserAuth(const char *Username, const char *Password);
+ int GetMaxID(void);
// === GLOBALS ===
FILE *gBank_LogFile;
return 0;
}
+int GetFlags(int User)
+{
+ return Bank_GetUserFlags(User);
+}
+
/**
* \brief Get the balance of the passed user
*/
*/
int GetUserID(const char *Username)
{
- int ret;
+ return Bank_GetUserByName(Username);
+}
- // Get internal ID (or create new user)
+int CreateUser(const char *Username)
+{
+ int ret;
+
ret = Bank_GetUserByName(Username);
- if( ret == -1 ) {
- ret = Bank_AddUser(Username);
- }
+ if( ret != -1 ) return -1;
+
+ return Bank_AddUser(Username);
+}
- return ret;
+int GetMaxID(void)
+{
+ return giBank_NumUsers;
}