diff -r 0738f2949a2b -r f41f894213ca src/Network/Network.hh --- a/src/Network/Network.hh Wed Dec 03 19:30:54 2008 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,83 +0,0 @@ -#ifndef NETWORK_HH -#define NETWORK_HH - -#include "Config.hh" -#include "../GameState.hh" - -#include - -const int32_t COORDINATE_MAX = 1 << 30; - -class NetworkCore { - protected: - GameState &state; - - CL_SlotContainer slots; - - // constructor - NetworkCore (GameState &state) : state(state) { } - - - - -}; - -enum NetworkChannel { - /* - * Core channel used for NetworkSession - */ - NETCHAN_CORE = 0x01, -}; - -enum NetworkPhysicsFlags { - NETWORK_PHYSICS_INAIR = 0x01, -}; - -enum NetworkMessage { - NETMSG_PACKET_INVALID = 0x00, - - /* - * You have joined the game: - * - * Vector initial_position - */ - NETMSG_SERVER_HELLO = 0x0100, - - /* - * New client has connected to server: - * - * Vector initial_position - */ - NETMSG_PLAYER_JOIN = 0x0101, - - /* - * Client has left server: - * - */ - NETMSG_PLAYER_QUIT = 0x0102, - - /* - * Client has moved - * - * uint16_t PlayerInput_Move - */ - NETMSG_CLIENT_MOVE = 0x0201, - - /* - * Initial player info - * - * Vector initial_position - */ - NETMSG_PLAYER_INFO = 0x0300, - - /* - * Player position update - * - * Vector position - * Vector velocity - * uint8_t NetworkPhysicsFlags - */ - NETMSG_PLAYER_POSITION = 0x0301, -}; - -#endif