{"Id":"CandideServer.Buildings.BuildingControllers.BrickOvenController","Name":"BrickOvenController","DisplayName":"BrickOvenController","FullName":"CandideServer.Buildings.BuildingControllers.BrickOvenController","Namespace":"CandideServer.Buildings.BuildingControllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"CandideServer.Buildings.BuildingControllers.AbstractBuildingController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"CookingTime:System.Single","Name":"CookingTime","Type":"System.Single","Signature":"private System.Single CookingTime","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"A2C58DCA2810B51FF8859DFDC923D1A7E455DB2885829FC0095F535F64443EBC"},{"Id":"ReuseConsumeClayAmount:Shared.Models.Items.ResourceAmount[]","Name":"ReuseConsumeClayAmount","Type":"Shared.Models.Items.ResourceAmount[]","Signature":"private Shared.Models.Items.ResourceAmount[] ReuseConsumeClayAmount","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"ADC9E63B567FA9476AAC7EDF1319EBD3D2070BC5796A4FA2C2831A63EF1E87BE"},{"Id":"_cookingTimer:System.Single","Name":"_cookingTimer","Type":"System.Single","Signature":"private System.Single _cookingTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"973D0723494758585AC2BE4D881305D3D13F8BDBA9674EBF8A045D6880AEA976"},{"Id":"_furnace:CandideServer.Models.SourceModel","Name":"_furnace","Type":"CandideServer.Models.SourceModel","Signature":"private CandideServer.Models.SourceModel _furnace","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6B7E81AFC50BA25693E390BEDD82AFE8333A3F3032D714F72A25693B6F566E49"},{"Id":"_furnaceArea:CandideCreator.Shared.Models.RectangleF","Name":"_furnaceArea","Type":"CandideCreator.Shared.Models.RectangleF","Signature":"private CandideCreator.Shared.Models.RectangleF _furnaceArea","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D3603B30CD8C0AC5511F974379F5F5F08EDF442C9DA817C10F7B831A680C9A1F"},{"Id":"_furnaceSourceId:System.Guid","Name":"_furnaceSourceId","Type":"System.Guid","Signature":"private System.Guid _furnaceSourceId","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5261E5FD4113CF168237B45B71B1F31223738D6E08C2FF1C84F0EFDF45E2626A"}],"Properties":[],"Events":[],"Methods":[{"Id":"OnBuildingRemove()-\u003ESystem.Void","Name":"OnBuildingRemove","Signature":"public System.Void OnBuildingRemove()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"FF0DA07CF4CE21C277AE3E2166933BA6CCF904FD07508CAA21631E1D51A5A3EB","Hash":"0B6B1C399A3E351ED0F9223FD619958C5258F14E1F2AD9C4E14C7A4F6726D58E","CalledMethods":["CandideServer.Buildings.BuildingControllers.AbstractBuildingController::OnBuildingRemove()","CandideServer.MessageModels.UnregisterSourceMessage::.ctor()","CandideServer.ServerControllers.SourceServerController::UnregisterSource(CandideServer.MessageModels.UnregisterSourceMessage)"],"StringLiterals":[],"Source":null},{"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":104,"BodyHash":"14199B31B5DE3E632BF0FDE5386EB9413E0E0892BC2B3BE809B21C3614F7D08B","Hash":"66A4C0996AB8A1B9A216CB81ACF3DEB013CE70A0E323BA42885AB49D220ACA7E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.SourceModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.Exceptions.BuildingLoadException::.ctor()","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)"],"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":207,"BodyHash":"595B19706DB298127AC1C8748EFFAFD289F48F893569CDBE5B69263388EB961A","Hash":"7BB52EBD8A7284104CD8202A0559DF65D62C2B0551A88264B105179B3CE1F261","CalledMethods":["CandideServer.Helpers.BuildingFurnaceHelper::CreateBuildingFurnaceSource(CandideServer.SimulationModels.BuildingSimulationModel, System.Boolean)","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:clay","resource:brick","resource:bucket"],"Source":null},{"Id":"OnTickFurnace()-\u003ESystem.Void","Name":"OnTickFurnace","Signature":"private System.Void OnTickFurnace()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":273,"BodyHash":"74DDCC1E8C72CE25676A5F5BBE65E14CCB648ED6E36B78435C1FA74C9284B657","Hash":"4726849A2892DD4C4496A6ADAC52D602E710BB30F4C762D17666320185D4CCC5","CalledMethods":["CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, System.Single)","CandideServer.Helpers.BuildingFurnaceHelper::ConsumeFuelEntitiesAndItems(CandideServer.SimulationModels.BuildingSimulationModel, CandideServer.Models.SourceModel, CandideCreator.Shared.Models.RectangleF)","CandideServer.Helpers.LogisticalBuildingHelper::CanDepositResourceIntoOutput(CandideServer.Models.Buildings.BuildingInstanceModel, System.String, System.Int32)","CandideServer.Buildings.BuildingControllers.AbstractBuildingController::GetInternalResourceStorageModel()","CandideServer.Models.InternalResourceStorageModel::GetResourceAmount(System.String)","System.Array::Empty()","CandideServer.ServerManagers.LogisticsServerManager_Requesting::TryRequestIngredients(CandideServer.Models.Buildings.BuildingInstanceModel, Shared.Models.Items.ItemAmount[], Shared.Models.Items.ResourceAmount[], System.Int32)","CandideServer.Helpers.BuildingFurnaceHelper::Tick(CandideServer.SimulationModels.BuildingSimulationModel, CandideServer.Models.SourceModel, System.Boolean)","CandideServer.Buildings.BuildingControllers.AbstractBuildingController::DefaultFinishWorkOrderHandleNoCitizen(Shared.Data.DataModels.WorkOrderType, Shared.Models.Items.ItemAmount[], Shared.Models.Items.ResourceAmount[], System.String, System.Int32, System.String)"],"StringLiterals":["resource:brick","resource:clay"],"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":46,"BodyHash":"ED46F34E27E7B2B0E5AFDE7A20736CC3F85F6E34A6D5FA37D68B9FED5DD4125E","Hash":"065CF9F4100BB83374DF5A2F1C022FE6A67A15ABDD047DE62976E8A5065F191A","CalledMethods":["CandideServer.Buildings.BuildingControllers.BrickOvenController::OnTickFurnace()"],"StringLiterals":[],"Source":null}],"Hash":"7472BFB70D4214682895EEE85C96FF1AE7CBCC93C61334039B3C20BE3B8813EA"}