From: Mario Date: Sat, 8 Oct 2016 18:23:36 +0000 (+1000) Subject: Improve bandwidth of client walls X-Git-Tag: xonotic-v0.8.2~531 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=8ad6390ede3399c03a4b3bd9ebaaa8d8ca6836ea;p=xonotic%2Fxonotic-data.pk3dir.git Improve bandwidth of client walls --- diff --git a/qcsrc/client/wall.qc b/qcsrc/client/wall.qc index 01a86bb1e..64916ad8c 100644 --- a/qcsrc/client/wall.qc +++ b/qcsrc/client/wall.qc @@ -213,11 +213,11 @@ NET_HANDLE(ENT_CLIENT_WALL, bool isnew) this.movedir_z = ReadCoord(); this.lip = ReadByte() / 255.0; } - this.fade_start = ReadShort(); - this.fade_end = ReadShort(); - this.alpha_max = ReadShort(); - this.alpha_min = ReadShort(); - this.inactive = ReadShort(); + this.fade_start = ReadByte(); + this.fade_end = ReadByte(); + this.alpha_max = ReadByte(); + this.alpha_min = ReadByte(); + this.inactive = ReadByte(); this.fade_vertical_offset = ReadShort(); BGMScript_InitEntity(this); } diff --git a/qcsrc/server/g_models.qc b/qcsrc/server/g_models.qc index 348f30727..58fb26a4e 100644 --- a/qcsrc/server/g_models.qc +++ b/qcsrc/server/g_models.qc @@ -152,11 +152,11 @@ bool g_clientmodel_genericsendentity(entity this, entity to, int sf) WriteCoord(MSG_ENTITY, this.movedir.z); WriteByte(MSG_ENTITY, floor(this.lip * 255)); } - WriteShort(MSG_ENTITY, this.fade_start); - WriteShort(MSG_ENTITY, this.fade_end); - WriteShort(MSG_ENTITY, this.alpha_max); - WriteShort(MSG_ENTITY, this.alpha_min); - WriteShort(MSG_ENTITY, this.inactive); + WriteByte(MSG_ENTITY, this.fade_start); + WriteByte(MSG_ENTITY, this.fade_end); + WriteByte(MSG_ENTITY, this.alpha_max); + WriteByte(MSG_ENTITY, this.alpha_min); + WriteByte(MSG_ENTITY, this.inactive); WriteShort(MSG_ENTITY, this.fade_vertical_offset); }