diff --git a/Engine/source/console/sim.h b/Engine/source/console/sim.h index 682bab0c9..681552df4 100644 --- a/Engine/source/console/sim.h +++ b/Engine/source/console/sim.h @@ -64,7 +64,7 @@ typedef U32 SimObjectId; enum SimObjectsConstants { DataBlockObjectIdFirst = 3, - DataBlockObjectIdBitSize = 10, + DataBlockObjectIdBitSize = 14, DataBlockObjectIdLast = DataBlockObjectIdFirst + (1 << DataBlockObjectIdBitSize) - 1, MessageObjectIdFirst = DataBlockObjectIdLast + 1, diff --git a/Engine/source/sim/netConnection.cpp b/Engine/source/sim/netConnection.cpp index e882ef869..0608d3123 100644 --- a/Engine/source/sim/netConnection.cpp +++ b/Engine/source/sim/netConnection.cpp @@ -215,7 +215,7 @@ U32 NetConnection::getSequence() static U32 gPacketRateToServer = 32; static U32 gPacketUpdateDelayToServer = 32; static U32 gPacketRateToClient = 10; -static U32 gPacketSize = 200; +static U32 gPacketSize = 508; void NetConnection::consoleInit() { diff --git a/Engine/source/sim/netConnection.h b/Engine/source/sim/netConnection.h index b220d187c..bed7163f0 100644 --- a/Engine/source/sim/netConnection.h +++ b/Engine/source/sim/netConnection.h @@ -818,7 +818,7 @@ public: /// Some configuration values. enum GhostConstants { - GhostIdBitSize = 12, + GhostIdBitSize = 18, //262,144 ghosts MaxGhostCount = 1 << GhostIdBitSize, //4096, GhostLookupTableSize = 1 << GhostIdBitSize, //4096 GhostIndexBitSize = 4 // number of bits GhostIdBitSize-3 fits into