added foundation of evidence functionality

This commit is contained in:
OmniTroid 2017-04-27 18:59:36 +02:00
parent fdda80b2cc
commit d39b74c33d
3 changed files with 10 additions and 10 deletions

View File

@ -50,6 +50,7 @@ public:
bool custom_objection_enabled = false;
bool improved_loading_enabled = false;
bool desk_mod_enabled = false;
bool evidence_enabled = false;
///////////////loading info///////////////////

View File

@ -8,8 +8,6 @@ AOEvidenceButton::AOEvidenceButton(QWidget *p_parent, AOApplication *p_ao_app, i
{
ao_app = p_ao_app;
qDebug() << "constructing ui_selected";
ui_selected = new AOImage(p_parent, ao_app);
ui_selected->resize(70, 70);
ui_selected->move(p_x, p_y);
@ -17,8 +15,6 @@ AOEvidenceButton::AOEvidenceButton(QWidget *p_parent, AOApplication *p_ao_app, i
ui_selected->setAttribute(Qt::WA_TransparentForMouseEvents);
ui_selected->hide();
qDebug() << "ui_selected constructed";
ui_selector = new AOImage(p_parent, ao_app);
ui_selector->resize(71, 71);
ui_selector->move(p_x - 1, p_y - 1);

View File

@ -151,6 +151,7 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
custom_objection_enabled = false;
improved_loading_enabled = false;
desk_mod_enabled = false;
evidence_enabled = false;
AOPacket *hi_packet = new AOPacket("HI#" + f_hdid + "#%");
send_server_packet(hi_packet);
@ -182,17 +183,19 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
else if (header == "FL")
{
if (f_packet.contains("yellowtext",Qt::CaseInsensitive))
yellow_text_enabled = true;
yellow_text_enabled = true;
if (f_packet.contains("flipping",Qt::CaseInsensitive))
flipping_enabled = true;
flipping_enabled = true;
if (f_packet.contains("customobjections",Qt::CaseInsensitive))
custom_objection_enabled = true;
custom_objection_enabled = true;
if (f_packet.contains("fastloading",Qt::CaseInsensitive))
improved_loading_enabled = true;
improved_loading_enabled = true;
if (f_packet.contains("noencryption",Qt::CaseInsensitive))
encryption_needed = false;
encryption_needed = false;
if (f_packet.contains("deskmod",Qt::CaseInsensitive))
desk_mod_enabled = true;
desk_mod_enabled = true;
if (f_packet.contains("evidence",Qt::CaseInsensitive))
evidence_enabled = true;
}
else if (header == "PN")
{