void Client_ReceiveUpdateBulletCount(RemoteEntityWorld sender, ReceiveDataReader reader) { normalMode.BulletCount = reader.ReadVariableInt32(); normalMode.BulletMagazineCount = reader.ReadVariableInt32(); alternativeMode.BulletCount = reader.ReadVariableInt32(); alternativeMode.BulletMagazineCount = reader.ReadVariableInt32(); }
private void Client_ReceiveSpawnId(RemoteEntityWorld sender, ReceiveDataReader reader) { int spawnId = reader.ReadVariableInt32(); if (!reader.Complete()) { return; } spawnid = (SpawnId)spawnId;// EntityTypes.Instance.GetByName(s); }
private void Client_ReceiveUpdateRunEnergy(RemoteEntityWorld sender, ReceiveDataReader reader) { int value = reader.ReadVariableInt32(); if (!reader.Complete()) { return; } RunEnergy = value; }
private void Client_ReceiveUpdateData(RemoteEntityWorld sender, ReceiveDataReader reader) { while (reader.BitPosition < reader.EndBitPosition) { uint identifier = reader.ReadVariableUInt32(); int hitPoints = reader.ReadVariableInt32(); int killPoints = reader.ReadVariableInt32(); int assaultCredits = reader.ReadVariableInt32(); float ping = reader.ReadSingle(); Client_Player player = Client_GetPlayer(identifier); if (player != null) { player.HitPoints = hitPoints; player.KillPoints = killPoints; player.AssaultCredits = assaultCredits; player.Ping = ping; } } }
void Client_ReceiveUpdateData(RemoteEntityWorld sender, ReceiveDataReader reader) { while (reader.BitPosition < reader.EndBitPosition) { uint identifier = reader.ReadVariableUInt32(); int frags = reader.ReadVariableInt32(); float ping = reader.ReadSingle(); Client_Player player = Client_GetPlayer(identifier); if (player != null) { player.Frags = frags; player.Ping = ping; } } }
void Client_ReceiveUpdateBulletCount( RemoteEntityWorld sender, ReceiveDataReader reader ) { normalMode.BulletCount = reader.ReadVariableInt32(); normalMode.BulletMagazineCount = reader.ReadVariableInt32(); alternativeMode.BulletCount = reader.ReadVariableInt32(); alternativeMode.BulletMagazineCount = reader.ReadVariableInt32(); }
private void Client_ReceiveUpdateRunEnergy(RemoteEntityWorld sender, ReceiveDataReader reader) { int value = reader.ReadVariableInt32(); if (!reader.Complete()) return; RunEnergy = value; }
void Client_ReceiveUpdateData( RemoteEntityWorld sender, ReceiveDataReader reader ) { while( reader.BitPosition < reader.EndBitPosition ) { uint identifier = reader.ReadVariableUInt32(); int frags = reader.ReadVariableInt32(); float ping = reader.ReadSingle(); Client_Player player = Client_GetPlayer( identifier ); if( player != null ) { player.Frags = frags; player.Ping = ping; } } }
private void Client_ReceiveSpawnId(RemoteEntityWorld sender, ReceiveDataReader reader) { int spawnId = reader.ReadVariableInt32(); if (!reader.Complete()) return; spawnid = (SpawnId)spawnId;// EntityTypes.Instance.GetByName(s); }
void Client_ReceiveAddUser( RemoteEntityWorld sender, ReceiveDataReader reader ) { uint identifier = reader.ReadVariableUInt32(); string name = reader.ReadString(); bool bot = reader.ReadBoolean(); int team = reader.ReadVariableInt32(); uint userIdentifier = reader.ReadVariableUInt32(); if( !reader.Complete() ) return; //check for already exists { Client_Player playerForCheck = Client_GetPlayer( identifier ); if( playerForCheck != null ) { Log.Fatal( "PlayerManager: Client_ReceiveAddUserToClient: Player " + "with identifier \"{0}\" is already exists.", identifier ); } } UserManagementClientNetworkService.UserInfo user = null; if( userIdentifier != 0 ) user = GameNetworkClient.Instance.UserManagementService.GetUser( userIdentifier ); Client_Player player = new Client_Player( identifier, name, bot, user ); client_players.Add( player ); }
private void Client_ReceiveUpdateData(RemoteEntityWorld sender, ReceiveDataReader reader) { while (reader.BitPosition < reader.EndBitPosition) { uint identifier = reader.ReadVariableUInt32(); int hitPoints = reader.ReadVariableInt32(); int killPoints = reader.ReadVariableInt32(); int assaultCredits = reader.ReadVariableInt32(); float ping = reader.ReadSingle(); Client_Player player = Client_GetPlayer(identifier); if (player != null) { player.HitPoints = hitPoints; player.KillPoints = killPoints; player.AssaultCredits = assaultCredits; player.Ping = ping; } } }