aboutsummaryrefslogtreecommitdiff
path: root/aoapplication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'aoapplication.cpp')
-rw-r--r--aoapplication.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/aoapplication.cpp b/aoapplication.cpp
index 876d9340..179732da 100644
--- a/aoapplication.cpp
+++ b/aoapplication.cpp
@@ -3,6 +3,7 @@
#include "lobby.h"
#include "courtroom.h"
#include "networkmanager.h"
+#include "debug_functions.h"
#include <QDebug>
#include <QRect>
@@ -117,6 +118,16 @@ void AOApplication::add_favorite_server(int p_server)
write_to_serverlist_txt(server_line);
}
+void AOApplication::server_disconnected()
+{
+ if (courtroom_constructed)
+ {
+ call_notice("Disconnected from server.");
+ construct_lobby();
+ destruct_courtroom();
+ }
+}
+
void AOApplication::loading_cancelled()
{
destruct_courtroom();