Add newchar failed message util

This commit is contained in:
Vortrex
2021-04-24 11:00:50 -05:00
parent f9ee991ca9
commit 90d84091f3

View File

@@ -917,6 +917,16 @@ let registrationFailed = function(errorMessage) {
// ===========================================================================
let newCharacterFailed = function(errorMessage) {
logToConsole(LOG_DEBUG, `[Asshat.GUI] Server reports new character creation failed. Reason: ${errorMessage}`);
newCharacter.messageLabel.text = errorMessage;
newCharacter.messageLabel.styles.main.textColour = toColour(180, 32, 32, 255);
newCharacter.firstNameInput.text = "";
newCharacter.lastNameInput.text = "";
}
// ===========================================================================
let registrationSuccess = function() {
logToConsole(LOG_DEBUG, `[Asshat.GUI] Server reports registration was successful`);
closeAllWindows();
@@ -1221,6 +1231,13 @@ addNetworkHandler("ag.registrationFailed", function(errorMessage) {
// ===========================================================================
addNetworkHandler("ag.newCharacterFailed", function(errorMessage) {
logToConsole(LOG_DEBUG, `[Asshat.GUI] Received signal of failed registration from server`);
newCharacterFailed(errorMessage);
});
// ===========================================================================
addNetworkHandler("ag.guiColour", function(red, green, blue) {
logToConsole(LOG_DEBUG, `[Asshat.GUI] Received new GUI colours from server`);
primaryColour = [red, green, blue];