﻿// Decompiled with JetBrains decompiler
// Type: Wb.Lpw.Game.Common.GameRoomObject.Building.BuildingDescription
// Assembly: Wb.Lpw.Game.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: 3C4BDCBA-73F8-4BAA-AC19-A98EC2D71189
// Assembly location: C:\Users\CGA Computer\Desktop\LEGO Universe Stuff\LOCO Server\Unity Web Player Extractor\Saved Files\LOCO Server.unity3d_unpacked\Wb.Lpw.Game.Common.dll

using Wb.Lpw.AssetPipeline.Client.Library;
using Wb.Lpw.AssetPipeline.Common.DataDefinition;
using Wb.Lpw.Game.Common;
using Wb.Lpw.Shared.Common.DataTypes;

namespace Wb.Lpw.Game.Common.GameRoomObject.Building
{
  [Category("Building Description", 1, 0, false)]
  public class BuildingDescription
  {
    public int MinLevel = 1;
    public Vector3 LXFMLPositionOffset = Vector3.Zero;
    public FordClassId ClassId;
    public ItemRef<AssetBundleReference> Icon;
    public int FootPrintX;
    public int FootPrintY;
    public float LXFMLRotationOffset;
    public ItemRef<BuildingLevelProgression> LevelProgression;
    public ItemRef<BuildingVisualEffects> VisualEffects;
    public ItemRef<AssetBundleReference> SFX_Lift;
    public ItemRef<AssetBundleReference> SFX_Drop;
    public ItemRef<AssetBundleReference> SFX_Land;
    public ItemRef<AssetBundleReference> SFX_Inauguration;
    public string PreviewMovie;
    public ItemRef<AssetBundleReference> PreviewiOSIcon;

    public virtual bool ShowInBuildMenu()
    {
      return true;
    }
  }
}
