View Single Post
Old 05-24-2003, 05:21 AM   #21
ASk
No purchase necessary!
 
ASk's Avatar
 
Join Date: Mar 2002
Location: Israel
Posts: 525
Basically, the messages between client and server are semi-hardcoded, and to change them, you need to change the msg.c, which is part of the engine, and therefore not available to us. Since the engine expects the network packets to arrive in certain order and contain data of a certain type/size, modifying the entitystate / playerstate is not feasible. The engine will ignore the extra packets and this will lead to prediction errors, crashes and general instability (since when you ask the server to fill your *state, unfilled places will have some undefined value, which was there in the memory)

ASk is offline   you may: quote & reply,