diff options
| author | Cerapter <cerap@protonmail.com> | 2018-12-14 19:53:53 +0100 |
|---|---|---|
| committer | Cerapter <cerap@protonmail.com> | 2018-12-14 19:53:53 +0100 |
| commit | 9b8173a1f95919944d222e534f7041cc37cc2e17 (patch) | |
| tree | 73e0d506eb3e8a9fea599b0eaea01132598171b2 /courtroom.cpp | |
| parent | a852ab504ba19b20b82b9eb7b2750ba5c30aa4d4 (diff) | |
Made case announcement use netcode instead of calling tsuserver commands.
Diffstat (limited to 'courtroom.cpp')
| -rw-r--r-- | courtroom.cpp | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/courtroom.cpp b/courtroom.cpp index f0bdcce2..d1354061 100644 --- a/courtroom.cpp +++ b/courtroom.cpp @@ -3438,29 +3438,28 @@ void Courtroom::on_casing_clicked() if (ao_app->casing_alerts_enabled) { if (ui_casing->isChecked()) - ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() + "#/setcase" - + " \"" + ao_app->get_casing_can_host_cases() + "\"" - + " " + QString::number(ao_app->get_casing_cm_enabled()) - + " " + QString::number(ao_app->get_casing_defence_enabled()) - + " " + QString::number(ao_app->get_casing_prosecution_enabled()) - + " " + QString::number(ao_app->get_casing_judge_enabled()) - + " " + QString::number(ao_app->get_casing_juror_enabled()) - + " " + QString::number(ao_app->get_casing_steno_enabled()) + ao_app->send_server_packet(new AOPacket("SETCASE#\"" + ao_app->get_casing_can_host_cases() + "\"" + + "#" + QString::number(ao_app->get_casing_cm_enabled()) + + "#" + QString::number(ao_app->get_casing_defence_enabled()) + + "#" + QString::number(ao_app->get_casing_prosecution_enabled()) + + "#" + QString::number(ao_app->get_casing_judge_enabled()) + + "#" + QString::number(ao_app->get_casing_juror_enabled()) + + "#" + QString::number(ao_app->get_casing_steno_enabled()) + "#%")); else - ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() + "#/setcase \"\" 0 0 0 0 0 0#%")); + ao_app->send_server_packet(new AOPacket("SETCASE#\"\"#0#0#0#0#0#0#%")); } } void Courtroom::announce_case(QString title, bool def, bool pro, bool jud, bool jur, bool steno) { if (ao_app->casing_alerts_enabled) - ao_app->send_server_packet(new AOPacket("CT#" + ui_ooc_chat_name->text() + "#/anncase \"" - + title + "\" " - + QString::number(def) + " " - + QString::number(pro) + " " - + QString::number(jud) + " " - + QString::number(jur) + " " + ao_app->send_server_packet(new AOPacket("CASEA#\"" + + title + "\"#" + + QString::number(def) + "#" + + QString::number(pro) + "#" + + QString::number(jud) + "#" + + QString::number(jur) + "#" + QString::number(steno) + "#%")); } |
