public byte[] generateSelfSpawnPacket(WorldClient client)
{
DynamicArray rsiPacket;
DynamicArray creationPacket;
client.playerData.selfSpawnIdCounter = client.playerData.spawnViewUpdateCounter;
playerRSIPacket(out rsiPacket, out creationPacket, client, client.playerData.assignSpawnIdCounter());
// self
byte[] selfViewID = {0x02, 0x00 };
creationPacket.append(selfViewID);
creationPacket.append(0x00);
/*
* Maybe we must remove the first too..needs testing
creationPacket.append(0x00);
creationPacket.append(0x00);
*/
rsiPacket.append(creationPacket.getBytes());
return rsiPacket.getBytes();
}