Romestead Assembly Reference

Candide.PlayerMode.Construction.ConstructionContext

Type JSON

public class in Candide.PlayerMode.Construction

Methods16
Properties1
Fields8
Events5
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.PlayerMode.Construction
  • Base typeSystem.Object
  • Hash83B862983DDDDDA1C3F77C6131CF01CB8E6D7A887E4199D3F7E8D3204BF62DFD

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
StateUpdated_AvailableResourcesprivateprivate System.EventHandler StateUpdated_AvailableResources
StateUpdated_HighestLevelledCarpenterprivateprivate System.EventHandler StateUpdated_HighestLevelledCarpenter
StateUpdated_LogisticsTentprivateprivate System.EventHandler StateUpdated_LogisticsTent
StateUpdated_SelectedConstructionprivateprivate System.EventHandler StateUpdated_SelectedConstruction
StateUpdated_Townprivateprivate System.EventHandler StateUpdated_Town
StorageGettersprivateprivate System.Collections.Generic.Dictionary<System.Guid, Candide.PlayerMode.Construction.TempClass> StorageGetters
_isActivatedprivateprivate System.Boolean _isActivated
_stateprivateprivate Candide.PlayerMode.Construction.ConstructionModeDisplayState _state

Properties

NameVisibilitySignature
Statepublicpublic Candide.PlayerMode.Construction.ConstructionModeDisplayState State

Events

NameVisibilitySignature
StateUpdated_AvailableResourcespublicpublic System.EventHandler StateUpdated_AvailableResources
StateUpdated_HighestLevelledCarpenterpublicpublic System.EventHandler StateUpdated_HighestLevelledCarpenter
StateUpdated_LogisticsTentpublicpublic System.EventHandler StateUpdated_LogisticsTent
StateUpdated_SelectedConstructionpublicpublic System.EventHandler StateUpdated_SelectedConstruction
StateUpdated_Townpublicpublic System.EventHandler StateUpdated_Town

Methods

Activate

public System.Void Activate(CandideServer.Models.Town.TownModel town)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash39A0D890C4D258629981E3BA4ABB931EAD0616E56B7798875B092B7258E8DE54
  • Body hashD185717AD776DFE83A45CC42C338EDD79B8018AA8FAC0B6174E093FCA7DFCAEF
  • IL size183
Referenced calls
Called by

Deactivate

public System.Void Deactivate()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash58D682A730DB0B92983A97EA7888ABE5D467FF637D281B680AA726F0DB8598EF
  • Body hashAE97792D7BF2BFFB539F581FD5BC65E11501481B9F0EE1EBAA45C116284DF131
  • IL size182
Referenced calls
Called by

HighestLevelledCarpenterBuildingId_Find

private System.Void HighestLevelledCarpenterBuildingId_Find()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6C179900D598A3C67F0C40D7C285C8454C6569BC41C469953E9541BE63B7F08B
  • Body hash96B65BA58ECCA9EE60889442886E221CB5A9D496AC2C9E15A7586AA449D1E19F
  • IL size107
Referenced calls
Called by

LogisticsTentBuildingId_Find

private System.Void LogisticsTentBuildingId_Find()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6012DD5F4762EA4943A497928192F9B9ED4BF4C7F4D97165649FED1802AAD9CE
  • Body hashA4FA2B5F19528EE191F3FBCB16EE3B5FC1AF989CE542727D12979F17358A4F9B
  • IL size107
Referenced calls
Called by

MaterialStorages_Reset

private System.Void MaterialStorages_Reset()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash8A394F3A58EA060D1D724167FF296E34206D90CCB4E5D37CABE2792921FDAC59
  • Body hash28DC80116D3E2BDC3F00CDEB0CAAB8A05C73E444C2CA0EC9D6CD6DA263BDCAE0
  • IL size80
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Candide.PlayerMode.Construction.TempClass>::GetEnumerator()
  • Dictionary.Enumerator<System.Guid, Candide.PlayerMode.Construction.TempClass>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, Candide.PlayerMode.Construction.TempClass>::Deconstruct(!0&, !1&)
  • Candide.PlayerMode.Construction.TempClass::Dispose()
  • Dictionary.Enumerator<System.Guid, Candide.PlayerMode.Construction.TempClass>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.PlayerMode.Construction.TempClass>::Clear()
Called by

MaterialStorages_Setup

private System.Void MaterialStorages_Setup()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC592CBDF0551F26B104E0691C64F00ECEC527C8E7864ABFE81846DD0400189D7
  • Body hash87267BDD824341750AB962C490BA8BD12103DC72B313B938A1CBD6A1499740CF
  • IL size213
Referenced calls
Called by

OnBuildingAdded

private System.Void OnBuildingAdded(System.Object sender, Candide.GameModels.Controllers.BuildingAddedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1C4FA7D6F5D3B32F9239725E40576C5E043C8F15B00E11A41D6C5EE8C8CB44C3
  • Body hash2B1AE3D892A7909C3038ACA87DED84F79262EB6E4ED7EBC18A651E3F02EB36EA
  • IL size100
Referenced calls
Called by
String literals
  • material_storage
  • town_core
  • logistics_tent
  • OnBuildingAdded town core
  • carpenter

OnBuildingRemoved

private System.Void OnBuildingRemoved(System.Object sender, Candide.GameModels.Controllers.BuildingRemovedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash06A2C6E88B0718E49622433B7AF33C4F319B8D4F812F7B91C8BEBA9FF956E269
  • Body hash953D80F5B001BC1BE0E3150B62808930C1ED1706D4A413DDA4465F562C082311
  • IL size305
Referenced calls
Called by
String literals
  • material_storage
  • town_core
  • logistics_tent
  • carpenter

OnBuildingUpgraded

private System.Void OnBuildingUpgraded(System.Object sender, Candide.GameModels.Controllers.BuildingUpgradedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash00A228F6E2135645238669C3C80A0069032A06BF1F380B3E34F2FA77847CC184
  • Body hashE4BC276C7B8E31BFE1973E4C0C2FF2E22B35A44512F11BF74177C14178DF6EDF
  • IL size256
Referenced calls
Called by
String literals
  • material_storage
  • town_core
  • logistics_tent
  • carpenter

OnDecorationRemoved

private System.Void OnDecorationRemoved(System.Object sender, Candide.GameModels.Controllers.DecorationRemovedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC75CA6116D9BEA88D05C86DCE3E83225F5378456AFA7CBEFBEFF487E1E4BA56F
  • Body hashC3DA1AD92EBAE1AC02656C375E54625E6EE7652FE0F3FDE3F7A0BEECB0A4CA6B
  • IL size109
Referenced calls
Called by

OnDecorationUpgraded

private System.Void OnDecorationUpgraded(System.Object sender, Candide.GameModels.Controllers.DecorationUpgradedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD4CA0B37053B37BB688143D172BCB4C0537E5CC5A04CFC54413BBC0071BF51E3
  • Body hash8510141CF695545216329C2A514C9B822F33CE8CAED4172D688C2A72BC6EE45A
  • IL size180
Referenced calls
Called by

OnStorageGettersUpdate

private System.Void OnStorageGettersUpdate(System.Boolean hasData)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash8C17B64381317A715DE4D1B23790DAF981511D373F99F5963479CF8966C7ED29
  • Body hashFAFE7B2B9AAA2A43C4220EC4F5955BE2FC60C9EACFF18CEE9B581B2070CD9531
  • IL size151
Referenced calls
Called by
String literals
  • Hej

SetSelectedConstruction

public System.Void SetSelectedConstruction(Candide.PlayerMode.Construction.HighlightedBuilding highlightedBuilding)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash28E8F88C523B4CF35E698745E466F2D7A7BCE114D6A8DFBF3448D7F5AD8E5A7F
  • Body hash40E68612C22CF3D3F6B2C1CAB3053565CEDD4372733DB92A069B66C2687E65CB
  • IL size326
Referenced calls
  • Candide.PlayerMode.Construction.ConstructionContext::get_State()
  • System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>::get_HasValue()
  • System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>::GetValueOrDefault()
  • System.Nullable<System.Guid>::.ctor(!0)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
  • System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::get_Count()
  • System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::get_Item(System.Int32)
  • System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>::.ctor(!0)
  • System.EventHandler::Invoke(System.Object, System.EventArgs)
Called by
String literals
  • Check this out

SetSubMode

public System.Void SetSubMode(Candide.PlayerMode.SubMode subMode)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB331463BC84076282EA83A209619FA1B428051B98F8FF0A144AE1716194D5E99
  • Body hashDA07E3C480A129F057DB3C8D417133DEAFC103E36A72F17C2121A461E3D7978F
  • IL size26
Referenced calls
Called by

SetTown

private System.Void SetTown(CandideServer.Models.Town.TownModel town)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB77DD47F3599237B32037141D5B49FBDCB9E6F755F1038830279968AF5D4FE36
  • Body hash67D4547B013C1F94FBF267E4EABB31D158C3B57BB943BE1B28CD21F3B82F78FC
  • IL size171
Referenced calls
Called by

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash67AA22D2A4907B77AE97E1A0519324FDB56548B4607DDE9B722C54BBF2807EB5
  • Body hash3597B91B8061DBE886B0DF8C65AEC0C222ADC029478C485A949E1B6EB1F70746
  • IL size71
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Candide.PlayerMode.Construction.TempClass>::GetEnumerator()
  • Dictionary.Enumerator<System.Guid, Candide.PlayerMode.Construction.TempClass>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, Candide.PlayerMode.Construction.TempClass>::Deconstruct(!0&, !1&)
  • Candide.PlayerMode.Construction.TempClass::Update(Microsoft.Xna.Framework.GameTime)
  • Dictionary.Enumerator<System.Guid, Candide.PlayerMode.Construction.TempClass>::MoveNext()
  • System.IDisposable::Dispose()