Romestead Assembly Reference

Candide.CandideUI.JobUiNew.JobUiContext

Type JSON

public class in Candide.CandideUI.JobUiNew

Methods18
Properties1
Fields16
Events9
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.CandideUI.JobUiNew
  • Base typeSystem.Object
  • Hash31402A93187132FDB921D6E1BF8E522330D59831D7DF9285FDDF04D4A28FFEEF

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
AvailableResourceTimerprivateprivate CandideCreator.Shared.Tools.Timer AvailableResourceTimer
StateUpdated_CitizenChangedprivateprivate System.EventHandler<System.Boolean> StateUpdated_CitizenChanged
StateUpdated_Errorprivateprivate System.EventHandler StateUpdated_Error
StateUpdated_JobFetchedprivateprivate System.EventHandler StateUpdated_JobFetched
StateUpdated_OuputInventoryChangedprivateprivate System.EventHandler StateUpdated_OuputInventoryChanged
StateUpdated_PlayerInventoryChangedprivateprivate System.EventHandler StateUpdated_PlayerInventoryChanged
StateUpdated_RecipesFurnitureShopChangedprivateprivate System.EventHandler StateUpdated_RecipesFurnitureShopChanged
StateUpdated_ResourceStorageChangedprivateprivate System.EventHandler StateUpdated_ResourceStorageChanged
StateUpdated_StorageInventoryChangedprivateprivate System.EventHandler StateUpdated_StorageInventoryChanged
StateUpdated_WorkOrdersChangedprivateprivate System.EventHandler StateUpdated_WorkOrdersChanged
_getAvailableStuffHandleprivateprivate Candide.Multiplayer.Network.GetResponseHandler _getAvailableStuffHandle
_getJobHandleprivateprivate Candide.Multiplayer.Network.GetResponseHandler _getJobHandle
_isActivatedprivateprivate System.Boolean _isActivated
_stateprivateprivate Candide.CandideUI.JobUiNew.State.JobDisplayState _state
_workOrderDeletionTimerprivateprivate System.Single _workOrderDeletionTimer
_workOrdersSetForDeletionprivateprivate System.Collections.Generic.Dictionary<System.Guid, System.Single> _workOrdersSetForDeletion

Properties

NameVisibilitySignature
Statepublicpublic Candide.CandideUI.JobUiNew.State.JobDisplayState State

Events

NameVisibilitySignature
StateUpdated_CitizenChangedpublicpublic System.EventHandler<System.Boolean> StateUpdated_CitizenChanged
StateUpdated_Errorpublicpublic System.EventHandler StateUpdated_Error
StateUpdated_JobFetchedpublicpublic System.EventHandler StateUpdated_JobFetched
StateUpdated_OuputInventoryChangedpublicpublic System.EventHandler StateUpdated_OuputInventoryChanged
StateUpdated_PlayerInventoryChangedpublicpublic System.EventHandler StateUpdated_PlayerInventoryChanged
StateUpdated_RecipesFurnitureShopChangedpublicpublic System.EventHandler StateUpdated_RecipesFurnitureShopChanged
StateUpdated_ResourceStorageChangedpublicpublic System.EventHandler StateUpdated_ResourceStorageChanged
StateUpdated_StorageInventoryChangedpublicpublic System.EventHandler StateUpdated_StorageInventoryChanged
StateUpdated_WorkOrdersChangedpublicpublic System.EventHandler StateUpdated_WorkOrdersChanged

Methods

Activate

public System.Void Activate(System.Guid jobId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5B183A0012EC8E1923584F187D61C2A831F6DF4438FCB05A7B4D22E3ED7042A5
  • Body hashED799C53932442E6EB543AD7D6535BD73A082898E1CA85378638C18300AA7EB0
  • IL size235
Referenced calls
Called by

CheckCanCraftFurniture

public System.Boolean CheckCanCraftFurniture(System.String furnitureId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashC20315B89E950C88DDEA3EDC08D2860F97AB604B0E064461C2557571CA3DB1D6
  • Body hash37C3DED111472EA3E2985A71B403236A9F9DDD16644DD06433E61F8909F0914C
  • IL size113
Referenced calls

Deactivate

public System.Void Deactivate()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF707F7C081CCCCDDA1343FFBE5C50CDBFAE46A70DCFB4B8038752C37D2E08367
  • Body hashACB2B626C62C6ACA2314D45969547D9C18597D4C6ED0C4D9A2AB894706B307FC
  • IL size256
Referenced calls
Called by

FetchAvailableStuff

private System.Void FetchAvailableStuff()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5A7BFFFC70A236A756FD55949DB0F5BE087623CD49DD31ED9A0C4D7CB5AB2EF5
  • Body hash9E392EAEA1211B7D6C6EEDC583E7F3BFA01D5B1C3CA7406D3570E56041C53625
  • IL size139
Referenced calls
Called by

OnCitizensChanged

private System.Void OnCitizensChanged(Candide.GameModels.Controllers.GameStateActiveCitizensChangedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6DAC13E8DD1EBA1A1700ECE2C4DA8BD2CA35E307426860AEBF0F2F4DD5365B00
  • Body hashF007C09B3380596D021EFC7CFD9FA8BF72D4E4ADD22BE1211560CCF0AC2F76AC
  • IL size135
Referenced calls
Called by

OnClientCreatedWorkOrder

public System.Void OnClientCreatedWorkOrder(System.String currentRecipe, System.Boolean repeat)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCDC7047C702FC34C318A2948D4A44B0651FE0DDD81AD191BECADDE3B84A1445E
  • Body hash5AEE2A8BBD5C60E106EC3775EDFBA1E17D9B4D1D90CEFEC63457E0FB8A612330
  • IL size167
Referenced calls

OnClientFurnitureCraft

public System.Boolean OnClientFurnitureCraft(System.String furnitureId, System.Action onSuccess, System.Action<System.Byte> onError)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash281A3FBE377670DA4257F3FED7ECEF21833877C2292BA72EA6ECFDD46C0C5DFC
  • Body hashE0E29DDA3CFB76230AAB746F9E7A8502CFCA2695EED7792531F02114EBFB3FFE
  • IL size195
Referenced calls
Called by

OnInventoriesChangedEvent

private System.Void OnInventoriesChangedEvent(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCBF19363292A575EF056569E3F46320037B72248D8373A2BD7ECD6110656B3ED
  • Body hash3A4EC6891737A0836FB96A98052804F46519FF5417056D4D224A0CAE431C069F
  • IL size333
Referenced calls
  • System.Nullable<System.Guid>::.ctor(!0)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • System.EventHandler::Invoke(System.Object, System.EventArgs)
Called by

OnJobChangedHandle

private System.Void OnJobChangedHandle(Candide.GameModels.Controllers.GameStateActiveJobsChangedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1FEA097B201E2B984CBE32D394F74FE02483A283C4A16A69F52AD9190F3B20FC
  • Body hash49F17E740EB836D53ABCA997608FB1888915E3DC94738D058237ED758880DB34
  • IL size208
Referenced calls
Called by

OnJobFinishedOrder

private System.Void OnJobFinishedOrder(Candide.GameModels.Controllers.GameStateActiveJobFinishedOrderArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash84FEBAB4B463E06BF133FF62E46E1EE738B9BEA830B69970E87EAC0BF90AEE00
  • Body hash69ED00B687928E021B6D63A4044767A6F36AEE7926EB4338850520361B190DFE
  • IL size30
Referenced calls
Called by

OnJobRecipesChanged

private System.Void OnJobRecipesChanged(Candide.GameModels.Controllers.GameStateJobRecipesChangedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash28FF45DC0BB753DDF252F2BA572A21AC253BF15101F2489D7A94951C513B548E
  • Body hash51F349C28761B458C09256FAF6355CFCE21E77CD68E43F1D9310AC3AB349B955
  • IL size268
Referenced calls
Called by

OnResourceStorageChanged

private System.Void OnResourceStorageChanged(Candide.GameModels.Controllers.GameStateActiveInternalResourceStorageChangedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC96906C34C012E7A68CAF6D3AC811FDB8B240C9CCAA7DA6CA7100E9A819F9BFC
  • Body hash4E60EC55A4A210C48CBDB458ABDE43FA0FB39640D558A76D14A928F354B56A0F
  • IL size82
Referenced calls
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • System.EventHandler::Invoke(System.Object, System.EventArgs)
Called by

OnWorkOrdersChanged

private System.Void OnWorkOrdersChanged(Candide.GameModels.Controllers.GameStateActiveJobsWorkOrdersChangedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash450ABC2ED51E72AF9C1DD5DC07B4B8E0FE8F27968C370140943669D8C7B6E322
  • Body hash23176569165AF67CF19906DC253479BB7B59F6FD21E2DCC317B4600D6509394C
  • IL size152
Referenced calls
Called by

ResetGetters

private System.Void ResetGetters()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2A3BD293BCC1B04A9C002EAFF711BD4B272A34CDCCA9A8832808351C67EFD7C1
  • Body hash71A6147A5D4786CB279193F5F75BCFF321FED0865C234D4DD0454033AF95C9D6
  • IL size128
Referenced calls
Called by

SkipWorkRecipe

private System.Boolean SkipWorkRecipe(Shared.Data.DataModels.WorkRecipeModel recipe)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash1210595D511F3877D9F26BA7BF2AEF9781C7F95FD968ADCDB95787E9088AECB6
  • Body hash614768934068EB02ED9E3D74EE1BBCE0D944D77480A6EE4FCE52701977CC707C
  • IL size41
Referenced calls
  • System.Collections.Generic.HashSet<System.String>::Contains(!0)
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC4D9EA0A76F15E7881CA5D2A4598F756D917A86055C64D9B8BC13D222CDDA3A5
  • Body hashF3503CA7216FCB099F764B3E7B1496189532666552839FB402E785766706C17E
  • IL size282
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, System.Single>::GetEnumerator()
  • Dictionary.Enumerator<System.Guid, System.Single>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, System.Single>::Deconstruct(!0&, !1&)
  • Candide.CandideUI.JobUiNew.State.JobOrdersState::get_WorkOrders()
  • System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder>::GetEnumerator()
  • List.Enumerator<Candide.GameModels.Models.Jobs.WorkOrder>::get_Current()
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • List.Enumerator<Candide.GameModels.Models.Jobs.WorkOrder>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.Guid, System.Single>::Remove(!0)
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • System.Collections.Generic.Dictionary<System.Guid, System.Single>::set_Item(!0, !1)
  • Dictionary.Enumerator<System.Guid, System.Single>::MoveNext()
  • System.EventHandler::Invoke(System.Object, System.EventArgs)
  • CandideCreator.Shared.Tools.Timer::Update(System.Single)
  • Candide.CandideUI.JobUiNew.JobUiContext::FetchAvailableStuff()
Called by

UpdateCurrentJob

private System.Void UpdateCurrentJob()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBAEA624AAA2AF4916BE09AC68F18EBE7D7839BCE1180D67A2F0BDA30AAC1FC58
  • Body hashD566A0DA73C3ECCEA375EA9C903B7BB678CCA2DC8A727FE3DC8FBA12332E8290
  • IL size182
Referenced calls
Called by
String literals
  • No active player inventory found

UserRemoveWorkOrder

public System.Void UserRemoveWorkOrder(System.Guid workOrderId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2D1E56B995797D029E0C0A251F5A8FFD74A0C54D4CBAABB36E7794FA466BAE45
  • Body hash11E7839DB828DA9922280C69B36A34DA7C6948DE8DFC81FB162435FF4941D55D
  • IL size141
Referenced calls
  • Candide.GameModels.Controllers.JobsController::RequestCancelWorkOrder(System.Guid, System.Guid)
  • Candide.CandideUI.JobUiNew.State.JobOrdersState::get_WorkOrders()
  • System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder>::GetEnumerator()
  • List.Enumerator<Candide.GameModels.Models.Jobs.WorkOrder>::get_Current()
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • List.Enumerator<Candide.GameModels.Models.Jobs.WorkOrder>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.Guid, System.Single>::Add(!0, !1)
  • System.EventHandler::Invoke(System.Object, System.EventArgs)
Called by