public void ServerWrite(IWriteMessage msg, Client c, object[] extraData = null) { LevelObject obj = extraData[0] as LevelObject; msg.WriteRangedInteger(objects.IndexOf(obj), 0, objects.Count); obj.ServerWrite(msg, c); }
public void ServerWrite(NetBuffer msg, Client c, object[] extraData = null) { LevelObject obj = extraData[0] as LevelObject; msg.WriteRangedInteger(0, objects.Count, objects.IndexOf(obj)); obj.ServerWrite(msg, c); }