Candide.ActionInProgress.StandardConstructActionInProgressController
Type JSONpublic class in Candide.ActionInProgress
Type metadata
- Assembly
Romestead - Namespace
Candide.ActionInProgress - Base type
System.Object - Interfaces
Shared.ActionInProgress.IActionInProgressController - Hash
B680083104E28CD4E8CCE7187C62F9C9B80FD50BEDEA9BD0F2096989F7DC04EE
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
CurrentProgress# | public | public System.Single CurrentProgress |
IsLocalPlayer# | public | public System.Boolean IsLocalPlayer |
_constructionSite# | private | private Candide.GameModels.Models.Constructions.ConstructionSite _constructionSite |
_onFinished# | private | private System.Action<Candide.GameModels.Models.Constructions.ConstructionSite> _onFinished |
Methods
GetCurrentActionProgress
#
public System.Single GetCurrentActionProgress()
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
1CBA989F787744D11FD5E3348BCC086F835E0BB2DD7FDA0ED0B7E985451F2693 - Body hash
149936B1496BE30B725690E95D22E7BDF235ABA36545E31174DA02A618B5648A - IL size7
OnActionFinished
#
public System.Void OnActionFinished(System.Boolean critical)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1BD67DC561638F998A35C8E471D4777E15E070C62F363212F7CA28353926C623 - Body hash
EFF7479DB62728D4FA826FBEC7BDC4F3C34E9D55191D84C7C9DA7C579D073A09 - IL size18
Referenced calls
System.Action<Candide.GameModels.Models.Constructions.ConstructionSite>::Invoke(!0)
OnActionLeft
#
public System.Void OnActionLeft()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1000C76A4FF1C1BC365BC93A63168AB311A7677D44376B8BB9AF567F8D055611 - Body hash
3CBA0D6BC7C7865A51ACE35090A6EB678D3C223DFBD9C899C9434266CBB7FF0E - IL size28
Referenced calls
CandideServer.MessageModels.Constructions.StopConstructActionInProgressMessage::.ctor()Candide.GameModels.Services.ConstructionSitesService::Send_StopConstructActionInProgress(CandideServer.MessageModels.Constructions.StopConstructActionInProgressMessage)
OnActionProgressDone
#
public System.Void OnActionProgressDone(System.Boolean critical, System.Single progress)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
09B5EEFF67F100D177A0F32CF5BD848C92968433A5934F745FE0FAEC04F4D590 - Body hash
7F2176FFB70DAE97E8EB040BF20BB5B9A7E5C3B863F7230507AECF96AB49B9BC - IL size105
Referenced calls
Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)Candide.GameModels.Managers.SkillsManager::AddExperienceToSkillType(Shared.Models.Player.PlayerCharacterModel, System.String, System.Single)CandideServer.MessageModels.Constructions.ConstructActionInProgressDoProgressMessage::.ctor()Candide.GameModels.Services.ConstructionSitesService::Send_ConstructActionInProgressDoProgress(CandideServer.MessageModels.Constructions.ConstructActionInProgressDoProgressMessage)
String literals
construct_crit_areaskill:construction
OnActionStart
#
public System.Void OnActionStart()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
01A48189880A2CD42BBE927DBC0948A88B8A7584054B5F46FB31651BE485497D - Body hash
7E05156C3F348189DF22815CD93AF2180CF57CA8494CAFC13D8BB6F5EC559E8D - IL size28
Referenced calls
CandideServer.MessageModels.Constructions.StartConstructActionInProgressMessage::.ctor()Candide.GameModels.Services.ConstructionSitesService::Send_StartConstructActionInProgress(CandideServer.MessageModels.Constructions.StartConstructActionInProgressMessage)
VerifyCanPerformAction
#
public System.Boolean VerifyCanPerformAction()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
59678561849EA62D2E7999994B7225B767BFC76C73D8A10FC25BDF46311BA897 - Body hash
FC6C5620C9B605907F1B74DB084265A099ABA88327E96D869693E9405757B2AD - IL size47
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::ContainsKey(!0)