//TODO move to its own class when correctly defined //Item in packet public static InPacket GenerateIn(this ICountableEntity visualEntity) { return(new InPacket() { VisualType = visualEntity.VisualType, VNum = visualEntity.VNum == 0 ? string.Empty : visualEntity.VNum.ToString(), PositionX = visualEntity.PositionX, PositionY = visualEntity.PositionY, Direction = visualEntity.Direction, Amount = visualEntity.Amount }); }
//TODO move to its own class when correctly defined //Item in packet public static InPacket GenerateIn(this ICountableEntity visualEntity) { return(new InPacket { VisualType = visualEntity.VisualType, VNum = visualEntity.VNum == 0 ? string.Empty : visualEntity.VNum.ToString(), PositionX = visualEntity.PositionX, PositionY = visualEntity.PositionY, Direction = visualEntity.Direction, InItemSubPacket = new InItemSubPacket() { Amount = visualEntity.Amount, IsQuestRelative = false, Owner = 0 } }); }