public static void HandleEnterWorld(PacketReader <WorldOpcode> packetIn, WorldNetworkClient worldClient) { var guid = new Guid(packetIn.ReadBytes(16)); Registry.Get <NetworkEventManager>().FireEvent_OnEnterWorld(worldClient, new NetworkEnterWorldEventArgs { Guid = guid, Position = new Vector3(packetIn.ReadSingle(), packetIn.ReadSingle(), packetIn.ReadSingle()) }); }
public static void HandleHello(PacketReader <WorldOpcode> packetIn, WorldNetworkClient worldClient) { var guid = new Guid(packetIn.ReadBytes(16)); worldClient.Id = guid; Registry.Get <NetworkEventManager>().FireEvent_OnWorldAuth(worldClient, new NetworkWorldAuthEventArgs { Guid = worldClient.Id }); }
protected override void OnAwake() { _networkEvent = Registry.Get <NetworkEventManager>(); _worldNetworkClient = new WorldNetworkClient(54322); }
public static void HandleWorldEntityDisco(PacketReader <WorldOpcode> packetIn, WorldNetworkClient worldClient) { Registry.Get <NetworkEventManager>().FireEvent_OnWorldEntityDisco(worldClient, new NetworkWorldEntityDiscoArgs { Guid = new Guid(packetIn.ReadBytes(16)) }); }
public static void HandleMoveWorldEntity(PacketReader <WorldOpcode> packetIn, WorldNetworkClient worldClient) { Registry.Get <NetworkEventManager>().FireEvent_OnMoveWorldEntity(worldClient, new NetworkMoveWorldEntityArgs { Guid = new Guid(packetIn.ReadBytes(16)), Source = new Vector3(packetIn.ReadSingle(), packetIn.ReadSingle(), packetIn.ReadSingle()), Destination = new Vector3(packetIn.ReadSingle(), packetIn.ReadSingle(), packetIn.ReadSingle()) }); }
public static void HandleSpawnWorldEntity(PacketReader <WorldOpcode> packetIn, WorldNetworkClient worldClient) { Registry.Get <NetworkEventManager>().FireEvent_OnSpawnWorldEntity(worldClient, new NetworkSpawnWorldEntityEventArgs { Guid = new Guid(packetIn.ReadBytes(16)), Position = new Vector3(packetIn.ReadSingle(), packetIn.ReadSingle(), packetIn.ReadSingle()) }); }