Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections.Generic;
- using System;
- public partial class PlayerObject : RuledObject
- {
- public const string TYPE_ITEM = "item";
- public const string TYPE_BUILDING = "building";
- public string name;
- public InventoryType inventoryType;
- public double? x;
- public double? y;
- public double? z;
- public string rotation;
- public PlayerObject parentItem;
- public OID playerVillagerId;
- public Slot slot;
- public OID villageBuildingRoomId;
- public OID villageId;
- public int? inventoryObjectType;
- public OID playerId;
- public List<PlayerItem> children;
- public int? ordinal;
- public string signature;
- public short? outfitNo;
- public string context;
- public PlayerObject()
- {
- }
- public override void SerializeMembers(ProtocolType protocol, IProtocolOutput output)
- {
- base.SerializeMembers(protocol, output);
- output.Write(name);
- output.Write(inventoryType);
- output.Write(x);
- output.Write(y);
- output.Write(z);
- output.Write(rotation);
- output.Write(parentItem);
- output.Write(playerVillagerId);
- output.Write(slot);
- output.Write(villageBuildingRoomId);
- output.Write(villageId);
- output.Write(inventoryObjectType);
- output.Write(playerId);
- output.Write(children);
- output.Write(ordinal);
- output.Write(signature);
- output.Write(outfitNo);
- output.Write(context);
- }
- public override void DeserializeMembers(ProtocolType protocol, IProtocolInput input)
- {
- base.DeserializeMembers(protocol, input);
- name = input.ReadString();
- inventoryType = input.ReadObject<InventoryType>();
- x = input.ReadObject<double?>();
- y = input.ReadObject<double?>();
- z = input.ReadObject<double?>();
- rotation = input.ReadString();
- parentItem = input.ReadObject<PlayerObject>();
- playerVillagerId = input.ReadObject<OID>();
- slot = input.ReadObject<Slot>();
- villageBuildingRoomId = input.ReadObject<OID>();
- villageId = input.ReadObject<OID>();
- inventoryObjectType = input.ReadObject<int?>();
- playerId = input.ReadObject<OID>();
- children = input.ReadObjectList<PlayerItem>();
- ordinal = input.ReadObject<int?>();
- signature = input.ReadString();
- outfitNo = input.ReadObject<short?>();
- context = input.ReadString();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement