mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-14 20:12:26 +00:00
Change default settings
This commit is contained in:
parent
d494048ff6
commit
56fdc6aaac
@ -407,6 +407,8 @@ void EQ::Net::DaybreakConnection::ProcessPacket(Packet &p)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (m_encode_passes[0] == EncodeCompression || m_encode_passes[1] == EncodeCompression)
|
||||||
|
{
|
||||||
EQ::Net::DynamicPacket temp;
|
EQ::Net::DynamicPacket temp;
|
||||||
temp.PutPacket(0, p);
|
temp.PutPacket(0, p);
|
||||||
temp.Resize(temp.Length() - m_crc_bytes);
|
temp.Resize(temp.Length() - m_crc_bytes);
|
||||||
@ -426,6 +428,22 @@ void EQ::Net::DaybreakConnection::ProcessPacket(Packet &p)
|
|||||||
|
|
||||||
ProcessDecodedPacket(StaticPacket(temp.Data(), temp.Length()));
|
ProcessDecodedPacket(StaticPacket(temp.Data(), temp.Length()));
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
EQ::Net::StaticPacket temp(p.Data(), p.Length() - m_crc_bytes);
|
||||||
|
|
||||||
|
for (int i = 1; i >= 0; --i) {
|
||||||
|
switch (m_encode_passes[i]) {
|
||||||
|
case EncodeXOR:
|
||||||
|
Decode(temp, DaybreakHeader::size(), temp.Length() - DaybreakHeader::size());
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ProcessDecodedPacket(StaticPacket(temp.Data(), temp.Length()));
|
||||||
|
}
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
ProcessDecodedPacket(p);
|
ProcessDecodedPacket(p);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -218,11 +218,11 @@ namespace EQ
|
|||||||
DaybreakConnectionManagerOptions() {
|
DaybreakConnectionManagerOptions() {
|
||||||
max_connection_count = 0;
|
max_connection_count = 0;
|
||||||
keepalive_delay_ms = 9000;
|
keepalive_delay_ms = 9000;
|
||||||
resend_delay_ms = 250;
|
resend_delay_ms = 300;
|
||||||
resend_delay_factor = 1.5;
|
resend_delay_factor = 1.5;
|
||||||
resend_delay_max = 2500;
|
resend_delay_max = 5000;
|
||||||
stats_delay_ms = 9000;
|
stats_delay_ms = 9000;
|
||||||
connect_delay_ms = 250;
|
connect_delay_ms = 500;
|
||||||
stale_connection_ms = 60000;
|
stale_connection_ms = 60000;
|
||||||
connect_stale_ms = 5000;
|
connect_stale_ms = 5000;
|
||||||
crc_length = 2;
|
crc_length = 2;
|
||||||
@ -231,10 +231,10 @@ namespace EQ
|
|||||||
encode_passes[1] = DaybreakEncodeType::EncodeNone;
|
encode_passes[1] = DaybreakEncodeType::EncodeNone;
|
||||||
port = 0;
|
port = 0;
|
||||||
hold_size = 384;
|
hold_size = 384;
|
||||||
hold_length_ms = 50;
|
hold_length_ms = 10;
|
||||||
simulated_in_packet_loss = 0;
|
simulated_in_packet_loss = 0;
|
||||||
simulated_out_packet_loss = 0;
|
simulated_out_packet_loss = 0;
|
||||||
tic_rate_hertz = 20.0;
|
tic_rate_hertz = 10.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t max_packet_size;
|
size_t max_packet_size;
|
||||||
|
|||||||
@ -451,7 +451,7 @@ int main(int argc, char** argv) {
|
|||||||
if (!eqsf_open && Config->ZonePort != 0) {
|
if (!eqsf_open && Config->ZonePort != 0) {
|
||||||
Log.Out(Logs::General, Logs::Zone_Server, "Starting EQ Network server on port %d", Config->ZonePort);
|
Log.Out(Logs::General, Logs::Zone_Server, "Starting EQ Network server on port %d", Config->ZonePort);
|
||||||
|
|
||||||
EQ::Net::EQStreamManagerOptions opts(Config->ZonePort, false, true);
|
EQ::Net::EQStreamManagerOptions opts(Config->ZonePort, false, false);
|
||||||
eqsm.reset(new EQ::Net::EQStreamManager(opts));
|
eqsm.reset(new EQ::Net::EQStreamManager(opts));
|
||||||
eqsf_open = true;
|
eqsf_open = true;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user