1
0
mirror of https://github.com/moparisthebest/minetest synced 2024-12-24 08:28:49 -05:00

Fixed some protocol comment errors in clientserver.h and elsewhere

-- TOCLIENT_OBJECTDATA: peer ID field is missing
-- TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD: added: init length should be u32, not u16
This commit is contained in:
Perttu Ahola 2011-08-22 22:04:46 +03:00
parent b37fffc2c5
commit 4acad897cf
3 changed files with 4 additions and 2 deletions

View File

@ -1417,7 +1417,7 @@ void Client::ProcessData(u8 *data, u32 datasize, u16 sender_peer_id)
for all added objects { for all added objects {
u16 id u16 id
u8 type u8 type
u16 initialization data length u32 initialization data length
string initialization data string initialization data
} }
*/ */

View File

@ -90,6 +90,7 @@ enum ToClientCommand
u16 command u16 command
u16 number of player positions u16 number of player positions
for each player: for each player:
u16 peer_id
v3s32 position*100 v3s32 position*100
v3s32 speed*100 v3s32 speed*100
s32 pitch*100 s32 pitch*100
@ -124,7 +125,7 @@ enum ToClientCommand
for all added objects { for all added objects {
u16 id u16 id
u8 type u8 type
u16 initialization data length u32 initialization data length
string initialization data string initialization data
} }
*/ */

View File

@ -774,6 +774,7 @@ void RemoteClient::SendObjectData(
u16 command u16 command
u16 number of player positions u16 number of player positions
for each player: for each player:
u16 peer_id
v3s32 position*100 v3s32 position*100
v3s32 speed*100 v3s32 speed*100
s32 pitch*100 s32 pitch*100