Candide.CandideUI.JobUiNew.JobUiContext
Type JSONpublic class in Candide.CandideUI.JobUiNew
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.JobUiNew - Base type
System.Object - Hash
31402A93187132FDB921D6E1BF8E522330D59831D7DF9285FDDF04D4A28FFEEF
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
AvailableResourceTimer# | private | private CandideCreator.Shared.Tools.Timer AvailableResourceTimer |
StateUpdated_CitizenChanged# | private | private System.EventHandler<System.Boolean> StateUpdated_CitizenChanged |
StateUpdated_Error# | private | private System.EventHandler StateUpdated_Error |
StateUpdated_JobFetched# | private | private System.EventHandler StateUpdated_JobFetched |
StateUpdated_OuputInventoryChanged# | private | private System.EventHandler StateUpdated_OuputInventoryChanged |
StateUpdated_PlayerInventoryChanged# | private | private System.EventHandler StateUpdated_PlayerInventoryChanged |
StateUpdated_RecipesFurnitureShopChanged# | private | private System.EventHandler StateUpdated_RecipesFurnitureShopChanged |
StateUpdated_ResourceStorageChanged# | private | private System.EventHandler StateUpdated_ResourceStorageChanged |
StateUpdated_StorageInventoryChanged# | private | private System.EventHandler StateUpdated_StorageInventoryChanged |
StateUpdated_WorkOrdersChanged# | private | private System.EventHandler StateUpdated_WorkOrdersChanged |
_getAvailableStuffHandle# | private | private Candide.Multiplayer.Network.GetResponseHandler _getAvailableStuffHandle |
_getJobHandle# | private | private Candide.Multiplayer.Network.GetResponseHandler _getJobHandle |
_isActivated# | private | private System.Boolean _isActivated |
_state# | private | private Candide.CandideUI.JobUiNew.State.JobDisplayState _state |
_workOrderDeletionTimer# | private | private System.Single _workOrderDeletionTimer |
_workOrdersSetForDeletion# | private | private System.Collections.Generic.Dictionary<System.Guid, System.Single> _workOrdersSetForDeletion |
Properties
| Name | Visibility | Signature |
|---|---|---|
State# | public | public Candide.CandideUI.JobUiNew.State.JobDisplayState State |
Events
| Name | Visibility | Signature |
|---|---|---|
StateUpdated_CitizenChanged# | public | public System.EventHandler<System.Boolean> StateUpdated_CitizenChanged |
StateUpdated_Error# | public | public System.EventHandler StateUpdated_Error |
StateUpdated_JobFetched# | public | public System.EventHandler StateUpdated_JobFetched |
StateUpdated_OuputInventoryChanged# | public | public System.EventHandler StateUpdated_OuputInventoryChanged |
StateUpdated_PlayerInventoryChanged# | public | public System.EventHandler StateUpdated_PlayerInventoryChanged |
StateUpdated_RecipesFurnitureShopChanged# | public | public System.EventHandler StateUpdated_RecipesFurnitureShopChanged |
StateUpdated_ResourceStorageChanged# | public | public System.EventHandler StateUpdated_ResourceStorageChanged |
StateUpdated_StorageInventoryChanged# | public | public System.EventHandler StateUpdated_StorageInventoryChanged |
StateUpdated_WorkOrdersChanged# | public | public System.EventHandler StateUpdated_WorkOrdersChanged |
Methods
Activate
#
public System.Void Activate(System.Guid jobId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5B183A0012EC8E1923584F187D61C2A831F6DF4438FCB05A7B4D22E3ED7042A5 - Body hash
ED799C53932442E6EB543AD7D6535BD73A082898E1CA85378638C18300AA7EB0 - IL size235
Referenced calls
Candide.CandideUI.JobUiNew.JobUiContext::get_State()Candide.CandideUI.JobUiNew.State.JobDisplayState::Clear()System.Collections.Generic.Dictionary<System.Guid, System.Single>::Clear()Candide.CandideUI.JobUiNew.JobUiContext::OnWorkOrdersChanged(Candide.GameModels.Controllers.GameStateActiveJobsWorkOrdersChangedArgs)JobsController.GameStateActiveJobsWorkOrdersChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::add_WorkOrdersChanged(JobsController.GameStateActiveJobsWorkOrdersChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnJobFinishedOrder(Candide.GameModels.Controllers.GameStateActiveJobFinishedOrderArgs)JobsController.GameStateActiveJobFinishedOrder::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::add_JobFinishedOrder(JobsController.GameStateActiveJobFinishedOrder)Candide.CandideUI.JobUiNew.JobUiContext::OnJobRecipesChanged(Candide.GameModels.Controllers.GameStateJobRecipesChangedArgs)JobsController.GameStateActiveJobRecipesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::add_JobRecipesChanged(JobsController.GameStateActiveJobRecipesChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnResourceStorageChanged(Candide.GameModels.Controllers.GameStateActiveInternalResourceStorageChangedArgs)InternalResourceStorageController.GameStateActiveInternalResourceStorageChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.InternalResourceStorageController::add_StorageChanged(InternalResourceStorageController.GameStateActiveInternalResourceStorageChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnInventoriesChangedEvent(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::add_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnCitizensChanged(Candide.GameModels.Controllers.GameStateActiveCitizensChangedArgs)CitizenController.GameStateActiveCitizensChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.CitizenController::add_CitizensChanged(CitizenController.GameStateActiveCitizensChanged)Candide.CandideUI.JobUiNew.JobUiContext::UpdateCurrentJob()
CheckCanCraftFurniture
#
public System.Boolean CheckCanCraftFurniture(System.String furnitureId)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
C20315B89E950C88DDEA3EDC08D2860F97AB604B0E064461C2557571CA3DB1D6 - Body hash
37C3DED111472EA3E2985A71B403236A9F9DDD16644DD06433E61F8909F0914C - IL size113
Referenced calls
Candide.CandideUI.JobUiNew.JobUiContext::get_State()System.Nullable<System.Guid>::.ctor(!0)Candide.GameModels.Controllers.JobsController::CheckCanPerformFurnitureCraft(System.Guid, System.String, System.Nullable<System.Guid>, System.Nullable<System.Guid>, Candide.CandideUI.JobUiNew.State.JobOrdersState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, Candide.GameModels.Models.Jobs.Job&, System.Boolean&, Shared.Inventory.DeltaModels.DeltaComplexResult&)
Deactivate
#
public System.Void Deactivate()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
F707F7C081CCCCDDA1343FFBE5C50CDBFAE46A70DCFB4B8038752C37D2E08367 - Body hash
ACB2B626C62C6ACA2314D45969547D9C18597D4C6ED0C4D9A2AB894706B307FC - IL size256
Referenced calls
Candide.CandideUI.JobUiNew.JobUiContext::OnJobChangedHandle(Candide.GameModels.Controllers.GameStateActiveJobsChangedArgs)JobsController.GameStateActiveJobsChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::remove_JobsChanged(JobsController.GameStateActiveJobsChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnWorkOrdersChanged(Candide.GameModels.Controllers.GameStateActiveJobsWorkOrdersChangedArgs)JobsController.GameStateActiveJobsWorkOrdersChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::remove_WorkOrdersChanged(JobsController.GameStateActiveJobsWorkOrdersChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnJobRecipesChanged(Candide.GameModels.Controllers.GameStateJobRecipesChangedArgs)JobsController.GameStateActiveJobRecipesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::remove_JobRecipesChanged(JobsController.GameStateActiveJobRecipesChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnResourceStorageChanged(Candide.GameModels.Controllers.GameStateActiveInternalResourceStorageChangedArgs)InternalResourceStorageController.GameStateActiveInternalResourceStorageChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.InternalResourceStorageController::remove_StorageChanged(InternalResourceStorageController.GameStateActiveInternalResourceStorageChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnInventoriesChangedEvent(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::remove_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnCitizensChanged(Candide.GameModels.Controllers.GameStateActiveCitizensChangedArgs)CitizenController.GameStateActiveCitizensChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.CitizenController::remove_CitizensChanged(CitizenController.GameStateActiveCitizensChanged)Candide.CandideUI.JobUiNew.JobUiContext::OnJobFinishedOrder(Candide.GameModels.Controllers.GameStateActiveJobFinishedOrderArgs)JobsController.GameStateActiveJobFinishedOrder::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::remove_JobFinishedOrder(JobsController.GameStateActiveJobFinishedOrder)Candide.CandideUI.JobUiNew.JobUiContext::ResetGetters()Candide.CandideUI.JobUiNew.JobUiContext::get_State()Candide.CandideUI.JobUiNew.State.JobDisplayState::Clear()System.Collections.Generic.Dictionary<System.Guid, System.Single>::Clear()
FetchAvailableStuff
#
private System.Void FetchAvailableStuff()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5A7BFFFC70A236A756FD55949DB0F5BE087623CD49DD31ED9A0C4D7CB5AB2EF5 - Body hash
9E392EAEA1211B7D6C6EEDC583E7F3BFA01D5B1C3CA7406D3570E56041C53625 - IL size139
Referenced calls
CandideCreator.Shared.Tools.Timer::Reset()Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostRequest::.ctor()JobUiContext.<>c::<FetchAvailableStuff>b__38_0(CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse)System.Action<CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse>::.ctor(System.Object, System.IntPtr)JobUiContext.<>c::<FetchAvailableStuff>b__38_1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.TradeRoutesService::GetAvailableStuffForTradingPost(CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostRequest, System.Action<CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse>, System.Action<System.Byte>, System.Single)
OnCitizensChanged
#
private System.Void OnCitizensChanged(Candide.GameModels.Controllers.GameStateActiveCitizensChangedArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6DAC13E8DD1EBA1A1700ECE2C4DA8BD2CA35E307426860AEBF0F2F4DD5365B00 - Body hash
F007C09B3380596D021EFC7CFD9FA8BF72D4E4ADD22BE1211560CCF0AC2F76AC - IL size135
Referenced calls
System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Inequality(System.Guid, System.Guid)CandideServer.Models.Citizen.CitizenModel::GetCurrentJobLevel()System.EventHandler<System.Boolean>::Invoke(System.Object, !0)
OnClientCreatedWorkOrder
#
public System.Void OnClientCreatedWorkOrder(System.String currentRecipe, System.Boolean repeat)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CDC7047C702FC34C318A2948D4A44B0651FE0DDD81AD191BECADDE3B84A1445E - Body hash
5AEE2A8BBD5C60E106EC3775EDFBA1E17D9B4D1D90CEFEC63457E0FB8A612330 - IL size167
Referenced calls
Candide.CandideUI.JobUiNew.JobUiContext::get_State()System.Nullable<System.Guid>::.ctor(!0)Candide.GameModels.Controllers.JobsController::MakeWorkOrder(System.Guid, System.String, System.Nullable<System.Guid>, System.Nullable<System.Guid>, System.Nullable<System.Guid>, System.Boolean, Candide.CandideUI.JobUiNew.State.JobOrdersState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState)System.EventHandler::Invoke(System.Object, System.EventArgs)
OnClientFurnitureCraft
#
public System.Boolean OnClientFurnitureCraft(System.String furnitureId, System.Action onSuccess, System.Action<System.Byte> onError)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
281A3FBE377670DA4257F3FED7ECEF21833877C2292BA72EA6ECFDD46C0C5DFC - Body hash
E0E29DDA3CFB76230AAB746F9E7A8502CFCA2695EED7792531F02114EBFB3FFE - IL size195
Referenced calls
JobUiContext.<>c__DisplayClass51_0::.ctor()Candide.CandideUI.JobUiNew.JobUiContext::get_State()System.Nullable<System.Guid>::.ctor(!0)JobUiContext.<>c__DisplayClass51_0::<OnClientFurnitureCraft>g__OnFurnitureCraftSuccess|0(CandideServer.MessageModels.Jobs.GetTryCraftFurnitureResponse)System.Action<CandideServer.MessageModels.Jobs.GetTryCraftFurnitureResponse>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.JobsController::MakeFurnitureCraft(System.Guid, System.String, System.Nullable<System.Guid>, System.Nullable<System.Guid>, System.Nullable<System.Guid>, Candide.CandideUI.JobUiNew.State.JobOrdersState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState, System.Action<CandideServer.MessageModels.Jobs.GetTryCraftFurnitureResponse>, System.Action<System.Byte>)System.EventHandler::Invoke(System.Object, System.EventArgs)
OnInventoriesChangedEvent
#
private System.Void OnInventoriesChangedEvent(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CBF19363292A575EF056569E3F46320037B72248D8373A2BD7ECD6110656B3ED - Body hash
3A4EC6891737A0836FB96A98052804F46519FF5417056D4D224A0CAE431C069F - 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)
OnJobChangedHandle
#
private System.Void OnJobChangedHandle(Candide.GameModels.Controllers.GameStateActiveJobsChangedArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1FEA097B201E2B984CBE32D394F74FE02483A283C4A16A69F52AD9190F3B20FC - Body hash
49F17E740EB836D53ABCA997608FB1888915E3DC94738D058237ED758880DB34 - IL size208
Referenced calls
System.Guid::op_Inequality(System.Guid, System.Guid)System.EventHandler::Invoke(System.Object, System.EventArgs)Candide.CandideUI.JobUiNew.State.JobOrdersState::SetWorkOrders(System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder>, System.Collections.Generic.Dictionary<System.Guid, System.Single>)Candide.GameModels.Models.Jobs.Job::get_CurrentWorkOrder()System.Nullable<System.Guid>::.ctor(!0)
OnJobFinishedOrder
#
private System.Void OnJobFinishedOrder(Candide.GameModels.Controllers.GameStateActiveJobFinishedOrderArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
84FEBAB4B463E06BF133FF62E46E1EE738B9BEA830B69970E87EAC0BF90AEE00 - Body hash
69ED00B687928E021B6D63A4044767A6F36AEE7926EB4338850520361B190DFE - IL size30
Referenced calls
System.Guid::op_Inequality(System.Guid, System.Guid)Candide.CandideUI.JobUiNew.JobUiContext::FetchAvailableStuff()
OnJobRecipesChanged
#
private System.Void OnJobRecipesChanged(Candide.GameModels.Controllers.GameStateJobRecipesChangedArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
28FF45DC0BB753DDF252F2BA572A21AC253BF15101F2489D7A94951C513B548E - Body hash
51F349C28761B458C09256FAF6355CFCE21E77CD68E43F1D9310AC3AB349B955 - IL size268
Referenced calls
Candide.GameModels.GameState::TryGetActiveJob(System.Guid, Candide.GameModels.Models.Jobs.Job&)Candide.CandideUI.JobUiNew.State.JobRecipesState::.ctor()System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.WorkRecipeModel>::.ctor()Candide.Database.JobDisplayDataBase::GetDisplayDataOrNull(System.String)System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.WorkRecipeModel>::Clear()System.Collections.Generic.IEnumerable<Shared.Data.DataModels.WorkRecipeModel>::GetEnumerator()System.Collections.Generic.IEnumerator<Shared.Data.DataModels.WorkRecipeModel>::get_Current()Candide.CandideUI.JobUiNew.JobUiContext::SkipWorkRecipe(Shared.Data.DataModels.WorkRecipeModel)System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.WorkRecipeModel>::Add(!0, !1)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable<!!0>)System.EventHandler::Invoke(System.Object, System.EventArgs)
OnResourceStorageChanged
#
private System.Void OnResourceStorageChanged(Candide.GameModels.Controllers.GameStateActiveInternalResourceStorageChangedArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C96906C34C012E7A68CAF6D3AC811FDB8B240C9CCAA7DA6CA7100E9A819F9BFC - Body hash
4E60EC55A4A210C48CBDB458ABDE43FA0FB39640D558A76D14A928F354B56A0F - IL size82
Referenced calls
System.Guid::op_Inequality(System.Guid, System.Guid)System.EventHandler::Invoke(System.Object, System.EventArgs)
OnWorkOrdersChanged
#
private System.Void OnWorkOrdersChanged(Candide.GameModels.Controllers.GameStateActiveJobsWorkOrdersChangedArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
450ABC2ED51E72AF9C1DD5DC07B4B8E0FE8F27968C370140943669D8C7B6E322 - Body hash
23176569165AF67CF19906DC253479BB7B59F6FD21E2DCC317B4600D6509394C - IL size152
Referenced calls
System.Guid::op_Inequality(System.Guid, System.Guid)Candide.GameModels.GameState::TryGetActiveJob(System.Guid, Candide.GameModels.Models.Jobs.Job&)Candide.GameModels.Models.Jobs.Job::get_CurrentWorkOrder()System.Nullable<System.Guid>::.ctor(!0)Candide.CandideUI.JobUiNew.State.JobOrdersState::SetWorkOrders(System.Collections.Generic.List<Candide.GameModels.Models.Jobs.WorkOrder>, System.Collections.Generic.Dictionary<System.Guid, System.Single>)System.EventHandler::Invoke(System.Object, System.EventArgs)
ResetGetters
#
private System.Void ResetGetters()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2A3BD293BCC1B04A9C002EAFF711BD4B272A34CDCCA9A8832808351C67EFD7C1 - Body hash
71A6147A5D4786CB279193F5F75BCFF321FED0865C234D4DD0454033AF95C9D6 - IL size128
Referenced calls
Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.ServerServices.StopListeningOnJobMessage::.ctor()Candide.GameModels.Services.JobsService::SendStopListeningOnJob(CandideServer.ServerServices.StopListeningOnJobMessage)Candide.GameModels.Controllers.JobsController::SyncUnregisterJob(System.Guid, System.Boolean)Candide.GameModels.Managers.InternalResourceStorageManager::StopListeningOnServerInternalResourceStorage(System.Guid)
SkipWorkRecipe
#
private System.Boolean SkipWorkRecipe(Shared.Data.DataModels.WorkRecipeModel recipe)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
1210595D511F3877D9F26BA7BF2AEF9781C7F95FD968ADCDB95787E9088AECB6 - Body hash
614768934068EB02ED9E3D74EE1BBCE0D944D77480A6EE4FCE52701977CC707C - IL size41
Referenced calls
System.Collections.Generic.HashSet<System.String>::Contains(!0)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C4D9EA0A76F15E7881CA5D2A4598F756D917A86055C64D9B8BC13D222CDDA3A5 - Body hash
F3503CA7216FCB099F764B3E7B1496189532666552839FB402E785766706C17E - 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()
UpdateCurrentJob
#
private System.Void UpdateCurrentJob()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BAEA624AAA2AF4916BE09AC68F18EBE7D7839BCE1180D67A2F0BDA30AAC1FC58 - Body hash
D566A0DA73C3ECCEA375EA9C903B7BB678CCA2DC8A727FE3DC8FBA12332E8290 - IL size182
Referenced calls
Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.MessageModels.Jobs.GetJobMessage::.ctor()JobUiContext.<>c::<UpdateCurrentJob>b__40_0(CandideServer.MessageModels.Jobs.GetJobResponse)System.Action<CandideServer.MessageModels.Jobs.GetJobResponse>::.ctor(System.Object, System.IntPtr)JobUiContext.<>c::<UpdateCurrentJob>b__40_1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.JobsService::GetAndListenOnJob(CandideServer.MessageModels.Jobs.GetJobMessage, System.Action<CandideServer.MessageModels.Jobs.GetJobResponse>, System.Action<System.Byte>, System.Single)Candide.Multiplayer.Models.LocalPlayer::get_Inventory()Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory&)Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState::.ctor()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
String literals
No active player inventory found
UserRemoveWorkOrder
#
public System.Void UserRemoveWorkOrder(System.Guid workOrderId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2D1E56B995797D029E0C0A251F5A8FFD74A0C54D4CBAABB36E7794FA466BAE45 - Body hash
11E7839DB828DA9922280C69B36A34DA7C6948DE8DFC81FB162435FF4941D55D - 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)