{"Id":"Candide.Entities.Controllers.Other.ConcreteMixerController","Name":"ConcreteMixerController","DisplayName":"ConcreteMixerController","FullName":"Candide.Entities.Controllers.Other.ConcreteMixerController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":["Candide.Toolkit.Getters.IResponseHandler\u003CCandide.GameModels.Models.InternalResourceStorage\u003E"],"SourceLocations":[],"Fields":[{"Id":"ConcreteMixerBarrelBaseGuid:System.Guid","Name":"ConcreteMixerBarrelBaseGuid","Type":"System.Guid","Signature":"private System.Guid ConcreteMixerBarrelBaseGuid","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"45A7D22CCA80C4C9EC2E54DFE8210AE945916102F48C4306466EC13B53FD2AF4"},{"Id":"ConcreteSpriteSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"ConcreteSpriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet ConcreteSpriteSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"880475A3D0CFA37DF6CE6677C46A83B168B3323FC570B5DD9B7B8DC224B3FAA2"},{"Id":"PoolSpriteSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"PoolSpriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet PoolSpriteSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"E995E77B51E2C7CA17A3F52DFF49A8575647DE024563764AD69150DD7DE60AFE"},{"Id":"_ashClaySpinAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_ashClaySpinAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _ashClaySpinAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5A6381E150B67F353E1A8A32E6505D06A1B5A672703DDF88252F02E7FCEFD434"},{"Id":"_ashSpinAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_ashSpinAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _ashSpinAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"EA58CE6E3942EE59EEBA16F362CC337DD058A343C4C19D0D90096919B7D6C554"},{"Id":"_buildingId:System.Guid","Name":"_buildingId","Type":"System.Guid","Signature":"private System.Guid _buildingId","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C22D42FDBC7A5E1BB8EB0A9051B9466CDC38B03CF68CFDB223DA3E9DBC2A9D0D"},{"Id":"_buildingOffset:Microsoft.Xna.Framework.Vector3","Name":"_buildingOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _buildingOffset","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5C02C98FB6CDB61743AF628F2E204859A45A604B345D2A4F50D35A3DF66B9D58"},{"Id":"_claySpinAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_claySpinAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _claySpinAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E830A9EE117996760C1829E4F16D38285F95564901C4383CF639D274999140A9"},{"Id":"_concreteLeft:System.Int32","Name":"_concreteLeft","Type":"System.Int32","Signature":"private System.Int32 _concreteLeft","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E505CC2A8A4FB399A6F27743D1AE8C6ECC794191593CA9B0EFA7C0FE5A7FD40C"},{"Id":"_concreteMixerBarrelData:Shared.Entity.EntityWrapper","Name":"_concreteMixerBarrelData","Type":"Shared.Entity.EntityWrapper","Signature":"private Shared.Entity.EntityWrapper _concreteMixerBarrelData","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B6877F283369111B6F5BE5592D0472C278CE746486EDCC22FCABDAD2F7F54E5B"},{"Id":"_concreteMixerBarrelMesh:CandideCreator.Shared.Models.EntityMesh","Name":"_concreteMixerBarrelMesh","Type":"CandideCreator.Shared.Models.EntityMesh","Signature":"private CandideCreator.Shared.Models.EntityMesh _concreteMixerBarrelMesh","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"A79886FA17AAA60DC19BFEE18330A3E37A4C362D7B189150802B8044C2E14B68"},{"Id":"_concreteSpinAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_concreteSpinAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _concreteSpinAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"842C572F1C733126AABF73541EF14DBD7E2AD0E526161567EB7B8B7FFBEDAB89"},{"Id":"_internalResourceStorageGetter:Candide.Toolkit.Getters.InternalResourceStorageGetter","Name":"_internalResourceStorageGetter","Type":"Candide.Toolkit.Getters.InternalResourceStorageGetter","Signature":"private Candide.Toolkit.Getters.InternalResourceStorageGetter _internalResourceStorageGetter","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"24F303EC18CA4DD486809534D8A32B7427269AF160DC4CA8FCFFE3A9A46E487F"},{"Id":"_mixerRotation:System.Single","Name":"_mixerRotation","Type":"System.Single","Signature":"private System.Single _mixerRotation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2E247510E98BEBD5AA83EA7F5EB0CA82221952F0E379ED266C28C420739E410D"},{"Id":"_mixerTilt:System.Single","Name":"_mixerTilt","Type":"System.Single","Signature":"private System.Single _mixerTilt","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"104DB238165341C8227571E492AB59ACE409362B55EA13F48A0D3D645B10322E"},{"Id":"_outputResourceStorageGetter:Candide.Toolkit.Getters.InternalResourceStorageGetter","Name":"_outputResourceStorageGetter","Type":"Candide.Toolkit.Getters.InternalResourceStorageGetter","Signature":"private Candide.Toolkit.Getters.InternalResourceStorageGetter _outputResourceStorageGetter","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"687DAE2AB2253B1AD3EE41028EE6C7936A365E03A1F7A18B23B7CA97C6CCF85D"},{"Id":"_resourceId:System.String","Name":"_resourceId","Type":"System.String","Signature":"private System.String _resourceId","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"253776BBA115D304E6B7C4FE0D64DFD99BDAC9A479E529B555AC1EF80D049190"},{"Id":"_resourceStoragesHasData:System.ValueTuple\u00602\u003CSystem.Boolean,System.Boolean\u003E","Name":"_resourceStoragesHasData","Type":"System.ValueTuple\u003CSystem.Boolean, System.Boolean\u003E","Signature":"private System.ValueTuple\u003CSystem.Boolean, System.Boolean\u003E _resourceStoragesHasData","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"94EC88C2C997D38D9D7501D1265FB63F1218BEFBBFFA36A2F5E22763A0D01C24"},{"Id":"_rotationSpeed:System.Single","Name":"_rotationSpeed","Type":"System.Single","Signature":"private System.Single _rotationSpeed","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"94352988B2670B79E4C73C6DF63903327EA682C31F816C2AAF206E570AFC9AE0"},{"Id":"_spinAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_spinAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _spinAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4DB2738F3592F22588E0AEB1F874CABC24758753FE22842311BFE75FB2414366"},{"Id":"_state:ConcreteMixerController\u002BConcreteMixerState","Name":"_state","Type":"ConcreteMixerController.ConcreteMixerState","Signature":"private ConcreteMixerController.ConcreteMixerState _state","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"67431627B0EDDC653B8D3EFA9A0DD16AEEB4ECA1DD49FFCA61C4AA245F3FF785"},{"Id":"_waterSpinAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_waterSpinAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _waterSpinAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"63B0C5A1FEF160DBC98B4C1DBEA268104D5BD2566FB20F6F8FD3A823D1243B10"}],"Properties":[{"Id":"HasData:System.Boolean","Name":"HasData","Type":"System.Boolean","Signature":"public System.Boolean HasData","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"B7A95A1EF4516E688581499B6C597DA18D51415AA84C89315B12F7DD0A49C49E"}],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":1255,"BodyHash":"EA1DFB4F73250F3F2F137F6AB8EA018069095CA7144243D66B17DEFC28A2FBCA","Hash":"F37C0603E09082F84054B2FECF00DB95CE04ABC79D5E7BF0199EF53EEB76B943","CalledMethods":["Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::CreateRotationX(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::ToXzy(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_DepthOffset()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Matrix::get_Translation()","Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_SpriteSheet()","Microsoft.Xna.Framework.Vector4::get_One()","Shared.Entity.EntityWrapper::get_UsePositionBasedUvs()","Candide.Graphics.DeferredRenderer::DrawSpriteWithMeshAndMatrix(CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Models.EntityMesh, Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Vector4, System.Boolean)","Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)","System.ArgumentOutOfRangeException::.ctor()","Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)","System.MathF::Cos(System.Single)","Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Matrix::CreateTranslation(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Graphics.FrameAnimation::get_CurrentFrame()","Candide.Graphics.DeferredRenderer::DrawSpriteWithMatrix(CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, Microsoft.Xna.Framework.Matrix, Microsoft.Xna.Framework.Vector4, System.Boolean, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"CanInteractEmptyBucket(Candide.Entities.Controllers.Legacy.BucketController)-\u003ESystem.Boolean","Name":"CanInteractEmptyBucket","Signature":"private System.Boolean CanInteractEmptyBucket(Candide.Entities.Controllers.Legacy.BucketController bucket)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"bucket","Type":"Candide.Entities.Controllers.Legacy.BucketController","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":153,"BodyHash":"37CC31DA2CC6B899466CB31D736BF315DE100193B97D40DFB3E854052F44FFCF","Hash":"D798C6EA3D438391F12A577D041F14130FF29960E5DF863CE6C6AC83CCD3F0A6","CalledMethods":["Candide.Entities.Controllers.Legacy.BucketController::get_Content()","CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)","Candide.Toolkit.Getters.Getter\u003CCandide.GameModels.Models.InternalResourceStorage\u003E::TryGetRecent(T\u0026)","System.String::op_Equality(System.String, System.String)","CandideServer.Models.InternalResourceStorageModel::GetResourceAmount(System.String)"],"StringLiterals":["bucket_content_resource_id","resource:clay","resource:ash","resource:water"],"Source":null},{"Id":"CanInteractFillBucket(Candide.Entities.Controllers.Legacy.BucketController)-\u003ESystem.Boolean","Name":"CanInteractFillBucket","Signature":"private System.Boolean CanInteractFillBucket(Candide.Entities.Controllers.Legacy.BucketController bucket)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"bucket","Type":"Candide.Entities.Controllers.Legacy.BucketController","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"A06218B702D356E32CE6198B1A59D5D455AF1189B9F20C7EF963E6BE2AC82946","Hash":"0BA0C7F80F9B5F95770CDB6FAC754976294E0412922A186E14E2A7C8C3173687","CalledMethods":["Candide.Entities.Controllers.Legacy.BucketController::get_Content()"],"StringLiterals":[],"Source":null},{"Id":"Dispose()-\u003ESystem.Void","Name":"Dispose","Signature":"private System.Void Dispose()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"796C0B8C68421DA9319C5CE3450009EDA2231C3E12546FC131055F728E810147","Hash":"EA307A276EB84B880181BA684706302AB26012D23F7A50F3BA205A4FC1315E50","CalledMethods":["Candide.Toolkit.Getters.Getter\u003CCandide.GameModels.Models.InternalResourceStorage\u003E::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":144,"BodyHash":"F18410AEDD48283182C1875140D00BA2B4808D499BBF59000275701E94939873","Hash":"41913E9920E6657BCDE1D7716D598E6184D14A14992A41BA1C51313D056DF463","CalledMethods":["Candide.Database.Doodad.DoodadDatabaseManager::TryGetEntityBaseData(System.Guid, Shared.Entity.EntityWrapper\u0026)","Shared.Entity.EntityWrapper::get_EntityMesh()","CandideCreator.Shared.Models.EntityMesh::.ctor(CandideCreator.Shared.Models.IndexedMesh)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)"],"StringLiterals":["ConcreteMixerController: Take a look at this"],"Source":null},{"Id":"EntityUnload()-\u003ESystem.Void","Name":"EntityUnload","Signature":"public System.Void EntityUnload()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"A09A43C4D7FF42341F60BFA80DBFF12C21E945CACB4F9A891889CA1C08C9B19F","Hash":"CE0534D4740C3F882D8E2144443D282BF59E9EBB5A16D70437E9829C1A0C3713","CalledMethods":["Shared.Entity.Base.AbstractController::EntityUnload()","Candide.Entities.Controllers.Other.ConcreteMixerController::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetInteraction(Shared.Entity.EntityWrapper)-\u003EShared.Models.Interaction.Interaction","Name":"GetInteraction","Signature":"public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"Shared.Models.Interaction.Interaction","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":106,"BodyHash":"4B3FFC6111CCB30DE268D3574CE71A6C67F2F5E23E6188C6F3795F7DC1C9245C","Hash":"01FABC440D70EB5AA931A74B4EF345D4F6F5B0143A50DED889F1BADB608E342D","CalledMethods":["Candide.Globals::CheckIsLocalPlayerAndGetBucket(Shared.Entity.EntityWrapper, Candide.Entities.Controllers.Legacy.BucketController\u0026)","Candide.Entities.Controllers.Other.ConcreteMixerController::CanInteractFillBucket(Candide.Entities.Controllers.Legacy.BucketController)","Candide.Entities.PlayerState.BucketInteractionTarget::.ctor()","Shared.Models.Interaction.Interaction::.ctor(Shared.Models.Interaction.InteractionType, System.Object, System.Guid)","Candide.Entities.Controllers.Other.ConcreteMixerController::CanInteractEmptyBucket(Candide.Entities.Controllers.Legacy.BucketController)"],"StringLiterals":[],"Source":null},{"Id":"GetResourceName(System.String)-\u003ESystem.String","Name":"GetResourceName","Signature":"private System.String GetResourceName(System.String resourceId)","Visibility":"private","ReturnType":"System.String","Parameters":[{"Name":"resourceId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"241D8245C7448172BD82E65F19A21E3C1FCE7C023D493E499AA17FD9A93FAF6C","Hash":"FA27C6232AE821BC1D51484BBE1B14235353B781CA947E09F0D11D9EAD278127","CalledMethods":["Shared.Data.ConstructionResourcesDataBase::GetConstructionResourceOrMissing(System.String)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)"],"StringLiterals":[],"Source":null},{"Id":"GetToolTip(System.Text.StringBuilder)-\u003ESystem.ValueTuple\u00602\u003CSystem.String,System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Color\u003E\u003E","Name":"GetToolTip","Signature":"public System.ValueTuple\u003CSystem.String, System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E\u003E GetToolTip(System.Text.StringBuilder tooltipBuilder)","Visibility":"public","ReturnType":"System.ValueTuple\u003CSystem.String, System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E\u003E","Parameters":[{"Name":"tooltipBuilder","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":296,"BodyHash":"DBA6EF34273230F4555C0FEE7F4A55A6CF7F7C76022254400529995A8910990E","Hash":"E73AB39A025F789C5D81B9B867EC17FA0801CE69C42100946518CD41D72CE180","CalledMethods":["Candide.Entities.Controllers.Other.ConcreteMixerController::GetResourceName(System.String)","System.String::Concat(System.String, System.String)","System.String::Concat(System.String, System.String, System.String)","Shared.Text.StringDefinitions::GetString(System.String)","System.ValueTuple\u003CSystem.String, System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E\u003E::.ctor(!0, !1)"],"StringLiterals":["1 ","resource:concrete","2 ","resource:clay","resource:water","resource:ash"," | ","Ui_Empty","Unknown contents"],"Source":null},{"Id":"OnInteract(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnInteract","Signature":"public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":308,"BodyHash":"AEBE09905C6BC24C1D452CA26A4D229B7883766A06535AA3D9D5484F95E5EFF5","Hash":"10F9BD8E83933DF38384C137B7BD349966FF75F5D577C620E6C651D8A5B89AC9","CalledMethods":["ConcreteMixerController.\u003C\u003Ec__DisplayClass29_0::.ctor()","Candide.Globals::CheckIsLocalPlayerAndGetBucket(Shared.Entity.EntityWrapper, Candide.Entities.Controllers.Legacy.BucketController\u0026)","System.Guid::op_Equality(System.Guid, System.Guid)","Candide.Entities.Controllers.Other.ConcreteMixerController::get_HasData()","Candide.Entities.Controllers.Other.ConcreteMixerController::CanInteractFillBucket(Candide.Entities.Controllers.Legacy.BucketController)","Candide.Entities.Controllers.Legacy.BucketController::SetContentType(BucketEntityHelperShared.BucketContentType, System.String, System.Int32, System.Boolean)","Shared.Entity.EntityWrapper::get_Id()","ConcreteMixerController.\u003C\u003Ec__DisplayClass29_0::\u003COnInteract\u003Eg__OnResponse|1(CandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointResponse)","System.Action\u003CCandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointResponse\u003E::.ctor(System.Object, System.IntPtr)","ConcreteMixerController.\u003C\u003Ec__DisplayClass29_0::\u003COnInteract\u003Eg__OnError|0()","System.Action::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Services.BuildingsService::SendGetBucketDepleteResourceStorageEndpoint(System.Guid, System.Guid, System.String, System.Int32, System.Action\u003CCandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointResponse\u003E, System.Action)","Candide.Entities.Controllers.Other.ConcreteMixerController::CanInteractEmptyBucket(Candide.Entities.Controllers.Legacy.BucketController)","ConcreteMixerController.\u003C\u003Ec__DisplayClass29_1::.ctor()","CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)","ConcreteMixerController.\u003C\u003Ec::\u003COnInteract\u003Eb__29_2(CandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointResponse)","System.Action\u003CCandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointResponse\u003E::.ctor(System.Object, System.IntPtr)","ConcreteMixerController.\u003C\u003Ec__DisplayClass29_1::\u003COnInteract\u003Eg__OnError|3()","Candide.GameModels.Services.BuildingsService::SendGetDepositBucketContentIntoResourceStorageEndpoint(System.Guid, System.Guid, System.Action\u003CCandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointResponse\u003E, System.Action)"],"StringLiterals":["bucket_content_resource_id"],"Source":null},{"Id":"OnRemove(Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"OnRemove","Signature":"public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"41D5835AFA0D9DD9FC44B614D7BA9186F76F6232E34F5F53BCB5EDA94ED9FF1C","Hash":"6DD5A227018596961CBB81E44890BC2BAE802643DACE7E4F3EE5159CA1623EC6","CalledMethods":["Shared.Entity.Base.AbstractController::OnRemove(Shared.Entity.EntityRemoveInfo)","Candide.Entities.Controllers.Other.ConcreteMixerController::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"OnUpdate(Candide.GameModels.Models.InternalResourceStorage)-\u003ESystem.Void","Name":"OnUpdate","Signature":"public System.Void OnUpdate(Candide.GameModels.Models.InternalResourceStorage model)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"model","Type":"Candide.GameModels.Models.InternalResourceStorage","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":436,"BodyHash":"41EFBACD3190E4837043F3DD19A64EA7EB9FB6AABCB8F51BE22884AC3B32E09D","Hash":"048CFE166C52FE20A8586C4F8617385CDA2074677095F6B03C16E45AFA25321F","CalledMethods":["Candide.Entities.Controllers.Other.ConcreteMixerController::set_HasData(System.Boolean)","Candide.Entities.Controllers.Other.ConcreteMixerController::SetAmountsLeft(System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int32\u003E, System.Int32)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.Models.InternalResourceStorageModel::GetResourceAmount(System.String)","Candide.Toolkit.Getters.Getter\u003CCandide.GameModels.Models.InternalResourceStorage\u003E::TryGetRecent(T\u0026)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)"],"StringLiterals":["resource:concrete","resource:water","resource:ash","resource:clay","ConcreteMixerController: Concrete amount was set above 0 but water, clay or ash was not set to 0. Synching issue."],"Source":null},{"Id":"SetAmountsLeft(System.Nullable\u00601\u003CSystem.Int32\u003E, System.Nullable\u00601\u003CSystem.Int32\u003E, System.Nullable\u00601\u003CSystem.Int32\u003E, System.Int32)-\u003ESystem.Void","Name":"SetAmountsLeft","Signature":"private System.Void SetAmountsLeft(System.Nullable\u003CSystem.Int32\u003E clay, System.Nullable\u003CSystem.Int32\u003E water, System.Nullable\u003CSystem.Int32\u003E ash, System.Int32 concrete)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"clay","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false},{"Name":"water","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false},{"Name":"ash","Type":"System.Nullable\u003CSystem.Int32\u003E","IsOut":false,"IsOptional":false},{"Name":"concrete","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":195,"BodyHash":"EF6B71C23F39C8DD1720C1DE1458D5542CFB4088CD521988DEF553E6689D3532","Hash":"73B4D805E59E5AD2173685FA095AEE0D2DC194043CE46D3191CCC18F3EDE66F2","CalledMethods":["System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":348,"BodyHash":"66F32330CBDF4AB85F54E933DD2C3EC6EA3B2E4901ED6F4FE65F099BED926E27","Hash":"B7C07B6473F2086610CD756567D947ECC2A4F8AD590694FB31EB7A29D653DC2E","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","Candide.Toolkit.Getters.Getter\u003CCandide.GameModels.Models.InternalResourceStorage\u003E::Update(Microsoft.Xna.Framework.GameTime)","Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","CandideCreator.Shared.Graphics.FrameAnimation::Update(System.Double)","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"WorldLoad()-\u003ESystem.Void","Name":"WorldLoad","Signature":"public System.Void WorldLoad()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"008E68CB44D691B58E1CB7B401244DBF9B7E64CD4FE8F4D041BD82A3D84B9C82","Hash":"BC2F95F27AC5DABC5D32C94A7799550F43372CE2F235D93A6AD153073A5A0420","CalledMethods":["Shared.Entity.Base.AbstractController::WorldLoad()","Candide.Toolkit.Getters.InternalResourceStorageGetter::.ctor(Candide.Toolkit.Getters.IResponseHandler\u003CCandide.GameModels.Models.InternalResourceStorage\u003E, System.Guid, CandideServer.Models.IOStorageType, System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"C6CE6D212D4C2BE42B62F44C27E8886385A2C66F3B88D611214C0D86E5AC7068"}