{"Id":"CandideServer.Buildings.BuildingControllers.ConcreteMixerController","Name":"ConcreteMixerController","DisplayName":"ConcreteMixerController","FullName":"CandideServer.Buildings.BuildingControllers.ConcreteMixerController","Namespace":"CandideServer.Buildings.BuildingControllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"CandideServer.Buildings.BuildingControllers.AbstractBuildingController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ConcreteCost:Shared.Models.Items.ResourceAmount[]","Name":"ConcreteCost","Type":"Shared.Models.Items.ResourceAmount[]","Signature":"private Shared.Models.Items.ResourceAmount[] ConcreteCost","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"92A6F6C458F78F90279DB722370806ABC59B23AC9451BC96C4E6985206CAFADF"},{"Id":"DefaultStorageMaximum:Shared.Models.Items.ResourceAmount[]","Name":"DefaultStorageMaximum","Type":"Shared.Models.Items.ResourceAmount[]","Signature":"private Shared.Models.Items.ResourceAmount[] DefaultStorageMaximum","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"93BAED29049FA7F8A397FA14D3480B4ECB9A11A9C5B2A8766F465BD174D135CC"},{"Id":"DefaultStorageUpdate:Shared.Models.Items.ResourceAmount[]","Name":"DefaultStorageUpdate","Type":"Shared.Models.Items.ResourceAmount[]","Signature":"private Shared.Models.Items.ResourceAmount[] DefaultStorageUpdate","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"7B4B2BA6A4D2C5A1FEF8D14E98DFEBE474FC24516023FA9937A3303704D4B5BA"},{"Id":"ReuseConsumeClayAndAshAmount:Shared.Models.Items.ResourceAmount[]","Name":"ReuseConsumeClayAndAshAmount","Type":"Shared.Models.Items.ResourceAmount[]","Signature":"private Shared.Models.Items.ResourceAmount[] ReuseConsumeClayAndAshAmount","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"5B3E614B4E5AF1D88F016A932B0F01372C62A4E40681E075F1AE350BE6CCEF44"}],"Properties":[],"Events":[],"Methods":[{"Id":"OnLoaded()-\u003ESystem.Void","Name":"OnLoaded","Signature":"public System.Void OnLoaded()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"492E44726B26827B0F6897EBEBB67464E332B2FE10168CB5CCD6EDFA7DFDF12D","Hash":"0873AD1054EBEA700C47239521A57C57193E574F8E043F6EFA1ED3CAA7972F26","CalledMethods":["CandideServer.Buildings.BuildingControllers.AbstractBuildingController::GetInternalResourceStorageModel()","CandideServer.Buildings.BuildingControllers.AbstractBuildingController::GetOutputResourceStorageModel()","CandideServer.Exceptions.BuildingLoadException::.ctor()"],"StringLiterals":[],"Source":null},{"Id":"OnNewlyCreated()-\u003ESystem.Void","Name":"OnNewlyCreated","Signature":"public System.Void OnNewlyCreated()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":213,"BodyHash":"C4B5B67290CBEDB7E804210D08354305C49AE117436680ADBE3E464C5CF16C1D","Hash":"2D596E938ADE2E20D0856A34F182E31DA3799BDB39E70719399A59BDFCFCDD65","CalledMethods":["System.Guid::NewGuid()","CandideServer.MessageModels.InternalResourceStorage.CreateNewInternalResourceStorageMessage::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::Add(!0, !1)","CandideServer.ServerManagers.BuildingsServerManager::CreateInternalResourceStorageForBuilding(CandideServer.Models.Buildings.BuildingInstanceModel, CandideServer.MessageModels.InternalResourceStorage.CreateNewInternalResourceStorageMessage, CandideServer.ServerControllers.IOStorageCreationType)"],"StringLiterals":["resource:ash","resource:clay","resource:water","resource:concrete"],"Source":null},{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":304,"BodyHash":"AD68ACDE30E099EB639CB3D5069D7AEE6E7AE2FC78F7CBEE055A9A61BDD64100","Hash":"E5B18A0A3DD436B29E39B4B8AA9B48871535D7291001D50DCCEE36787491384D","CalledMethods":["CandideServer.Buildings.BuildingControllers.AbstractBuildingController::GetOutputResourceStorageModel()","CandideServer.Buildings.BuildingControllers.AbstractBuildingController::GetInternalResourceStorageModel()","CandideServer.Models.InternalResourceStorageModel::GetResourceAmount(System.String)","CandideServer.Models.InternalResourceStorageModel::GetMaximumAmount(System.String)","System.Nullable\u003CSystem.Int32\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Int32\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerControllers.InternalResourceStorageSController::UpdateInternalResourceStorageMaximums(System.Guid, System.Collections.Generic.IEnumerable\u003CShared.Models.Items.ResourceAmount\u003E)","System.Array::Empty()","CandideServer.ServerManagers.LogisticsServerManager_Requesting::TryRequestIngredients(CandideServer.Models.Buildings.BuildingInstanceModel, Shared.Models.Items.ItemAmount[], Shared.Models.Items.ResourceAmount[], System.Int32)","CandideServer.Buildings.BuildingControllers.AbstractBuildingController::DefaultFinishWorkOrderHandleNoCitizen(Shared.Data.DataModels.WorkOrderType, Shared.Models.Items.ItemAmount[], Shared.Models.Items.ResourceAmount[], System.String, System.Int32, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)"],"StringLiterals":["resource:concrete","resource:ash","resource:clay","resource:water","ConcreteMixerController: Failed updating the storage in creating concrete."],"Source":null}],"Hash":"66BE96C292D99BA6F66F2F430B62230CA5D51388EFED4624704C6E9CF40018E9"}