public void HandleSave(ClientPacket Packet) { int Unknown = Packet.PopInt(); string Unknown2 = Packet.PopString(); if (this.SetItems.Count > 0) { this.SetItems.Clear(); } int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null && !Instance.GetWired().OtherBoxHasItem(this, SelectedItem.Id)) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } int Delay = Packet.PopInt(); this.Delay = Delay; }
public void HandleSave(ClientPacket Packet) { if (this.SetItems.Count > 0) { this.SetItems.Clear(); } int Unknown = Packet.PopInt(); int State = Packet.PopInt(); int Direction = Packet.PopInt(); int Placement = Packet.PopInt(); string Unknown2 = Packet.PopString(); int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } this.StringData = State + ";" + Direction + ";" + Placement; int Delay = Packet.PopInt(); this.Delay = Delay; }
public void HandleSave(ClientPacket Packet) { _ = Packet.PopInt(); int Option = Packet.PopInt(); _ = Packet.PopString(); BoolData = Option == 1; if (SetItems.Count > 0) { SetItems.Clear(); } int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } }
public void HandleSave(ClientPacket Packet) { if (SetItems.Count > 0) { SetItems.Clear(); } var Unknown = Packet.PopInt(); var State = Packet.PopInt(); var Direction = Packet.PopInt(); var Placement = Packet.PopInt(); var Unknown2 = Packet.PopString(); var FurniCount = Packet.PopInt(); for (var i = 0; i < FurniCount; i++) { var SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } StringData = State + ";" + Direction + ";" + Placement; }
public void HandleSave(ClientPacket Packet) { if (SetItems.Count > 0) { SetItems.Clear(); } int Unknown = Packet.PopInt(); int Movement = Packet.PopInt(); int Rotation = Packet.PopInt(); string Unknown1 = Packet.PopString(); int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null && !Instance.GetWired().OtherBoxHasItem(this, SelectedItem.Id)) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } StringData = Movement + ";" + Rotation; Delay = Packet.PopInt(); }
public void HandleSave(ClientPacket packet) { var unknown = packet.PopInt(); var unknown2 = packet.PopString(); if (SetItems.Count > 0) { SetItems.Clear(); } var furniCount = packet.PopInt(); for (var i = 0; i < furniCount; i++) { var selectedItem = Instance.GetRoomItemHandler().GetItem(packet.PopInt()); if (selectedItem != null) { SetItems.TryAdd(selectedItem.Id, selectedItem); } } }
public void HandleSave(ClientPacket Packet) { int Unknown = Packet.PopInt(); string Unknown2 = Packet.PopString(); if (this.SetItems.Count > 0) { this.SetItems.Clear(); } int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Convert.ToInt32(Packet.PopInt())); if (SelectedItem != null) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } }
public void HandleSave(ClientPacket packet) { var Unknown = packet.PopInt(); var Unknown2 = packet.PopString(); if (SetItems.Count > 0) { SetItems.Clear(); } var FurniCount = packet.PopInt(); for (var i = 0; i < FurniCount; i++) { var SelectedItem = Instance.GetRoomItemHandler().GetItem(Convert.ToInt32(packet.PopInt())); if (SelectedItem != null) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } }
public void HandleSave(ClientPacket Packet) { int Unknown = Packet.PopInt(); string BotName = Packet.PopString(); if (SetItems.Count > 0) { SetItems.Clear(); } int FurniCount = Packet.PopInt(); for (int i = 0; i < FurniCount; i++) { Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } StringData = BotName; }
public void HandleSave(ClientPacket Packet) { var Unknown = Packet.PopInt(); var Unknown2 = Packet.PopString(); SetItems.Clear(); var FurniCount = Packet.PopInt(); for (var i = 0; i < FurniCount; i++) { var SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt()); if (SelectedItem != null && !Instance.GetWired().OtherBoxHasItem(this, SelectedItem.Id)) { SetItems.TryAdd(SelectedItem.Id, SelectedItem); } } var Delay = Packet.PopInt(); this.Delay = Delay; }