PHP Code:
public void Update(byte type, byte value, bool screen)
{
if (!SendUpdates)
return;
if (this.Owner == null)
return;
update = new Update(true);
update.UID = UID;
update.Append(type, value, (byte)UpdateOffset1, (byte)UpdateOffset2, (byte)UpdateOffset3, (byte)UpdateOffset4, (byte)UpdateOffset5, (byte)UpdateOffset6, (byte)UpdateOffset7);
if (!screen)
update.Send(Owner);
else
Owner.SendScreen(update, true);
}
public void Update(byte type, ushort value, bool screen)
{
if (!SendUpdates)
return;
update = new Update(true);
update.UID = UID;
update.Append(type, value);
if (!screen)
update.Send(Owner as Client.GameState);
else
(Owner as Client.GameState).SendScreen(update, true);
}
public void Update(byte type, uint value, bool screen)
{
if (!SendUpdates)
return;
update = new Update(true);
update.UID = UID;
update.Append(type, value);
if (!screen)
update.Send(Owner as Client.GameState);
else
(Owner as Client.GameState).SendScreen(update, true);
}
public void Update(byte type, ulong value, bool screen)
{
if (!SendUpdates)
return;
update = new Update(true);
update.UID = UID;
update.Append(type, value);
if (EntityFlag == EntityFlag.Player)
{
if (!screen)
update.Send(Owner as Client.GameState);
else
(Owner as Client.GameState).SendScreen(update, true);
}
else
{
MonsterInfo.SendScreen(update);
}
}
Is this Wrong i find it there so many Public void update