Romestead Assembly Reference

Shared.Models.Construction.ConstructionModel

Type JSON

public class in Shared.Models.Construction

Methods1
Properties0
Fields22
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Models.Construction
  • Base typeSystem.Object
  • Hash99270A18B2DB757B55B0FBE9C2238FA6B8EA32D83C3F9A43DEDD9027D3A4C383

Relationships

Fields

NameVisibilitySignature
BuildNearbyConstructionspublicpublic System.Boolean BuildNearbyConstructions
ConstructionMaterialsRequirementpublicpublic Shared.Models.Construction.ConstructionMaterialsAggregate ConstructionMaterialsRequirement
ConstructionSpaceInfopublicpublic Shared.Models.Construction.ConstructionSpaceInfo ConstructionSpaceInfo
ConstructionUiCategorypublicpublic Shared.Models.Construction.ConstructionUiCategory ConstructionUiCategory
ConstructSoundIdpublicpublic System.String ConstructSoundId
Descriptionpublicpublic System.Nullable<Shared.Text.StringId> Description
IconIdpublicpublic System.String IconId
Idpublicpublic System.String Id
Namepublicpublic Shared.Text.StringId Name
OnlyOutsidepublicpublic System.Boolean OnlyOutside
Parameterspublicpublic System.Collections.Generic.Dictionary<System.String, System.String> Parameters
PlaceSoundIdpublicpublic System.String PlaceSoundId
RequiredConstructionProgresspublicpublic System.Single RequiredConstructionProgress
RequiresTownpublicpublic System.Boolean RequiresTown
SpawnedIdpublicpublic System.String SpawnedId
SpawnInventorypublicpublic System.Boolean SpawnInventory
SpawnInventoryParameterspublicpublic Shared.Messages.CreateNewInventoryMessage SpawnInventoryParameters
SpawnOffsetpublicpublic Microsoft.Xna.Framework.Vector3 SpawnOffset
TownDefenceValuepublicpublic System.Nullable<System.Int32> TownDefenceValue
Typepublicpublic Shared.Models.Construction.ConstructionType Type
UpgradeForIdpublicpublic System.String UpgradeForId
UpgradeLevelpublicpublic System.Int32 UpgradeLevel

Methods

GetSpawnedObject

public System.Object GetSpawnedObject()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Object
  • StaticFalse
  • VirtualFalse
  • Hash82F494760BFDA0345D422294E43AEFD2867E9D77740100ECD6F8CF9AA473D714
  • Body hashB8DDE9048CECCF33E4BAF39381DBBE99CA91A330063973FBE5693A2829353115
  • IL size91
Referenced calls
Called by