{"Id":"CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController","Name":"ServerAutomaticMillController","DisplayName":"ServerAutomaticMillController","FullName":"CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController","Namespace":"CandideServer.Entities.ControllerSets.AutomaticMill","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ParameterBuildingIdName:System.String","Name":"ParameterBuildingIdName","Type":"System.String","Signature":"public System.String ParameterBuildingIdName","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"560CE54C2EEE641B5EB0C0FEC4B907607CE224177FC034F50358CBF09E491E5D"},{"Id":"ParameterHasItemName:System.String","Name":"ParameterHasItemName","Type":"System.String","Signature":"public System.String ParameterHasItemName","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"40306A2B6228707D87DE64B6AC595E9D607427F58AD3648A4AC32584B4F06628"},{"Id":"ParameterProgressName:System.String","Name":"ParameterProgressName","Type":"System.String","Signature":"public System.String ParameterProgressName","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"A8543459BF55CA99E6951036E37A6C43A610910D9DD291642B6FC335B5CE8A3E"},{"Id":"ParameterProgressScale:System.String","Name":"ParameterProgressScale","Type":"System.String","Signature":"public System.String ParameterProgressScale","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"A850BDF3E9909A5AE4BBA89996D895B0CBF279041E88BB37928367FB33B9FABD"},{"Id":"ParameterPushDirection:System.String","Name":"ParameterPushDirection","Type":"System.String","Signature":"public System.String ParameterPushDirection","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"96004E92C59147B66007CF9A7C00D71B76E6B90BBB05A79C21188F3A72223AE1"},{"Id":"ParameterSpinnerRotationName:System.String","Name":"ParameterSpinnerRotationName","Type":"System.String","Signature":"public System.String ParameterSpinnerRotationName","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"61554040E82F5F45E4920386F33AB423B97C3D178C016B07C15AA48E16FFD4A0"},{"Id":"Progress:System.Single","Name":"Progress","Type":"System.Single","Signature":"public System.Single Progress","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"613EB017872652090714A167F8749894A544B37AB64ADBE55545F6BDFAE8BF92"},{"Id":"ProgressScale:System.Single","Name":"ProgressScale","Type":"System.Single","Signature":"public System.Single ProgressScale","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1BAB25C8CB11820ED50BE550DE32A7053EE265112B71CA2D9C79A234D92F402B"},{"Id":"_hasItem:System.Boolean","Name":"_hasItem","Type":"System.Boolean","Signature":"private System.Boolean _hasItem","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F969AC0AE492FFDA182AA0CEDF718955F6632335895C362FA113CF65FD93FC14"},{"Id":"_pushDirection:System.Int32","Name":"_pushDirection","Type":"System.Int32","Signature":"private System.Int32 _pushDirection","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CDC6FA3FCF3C4B9DFF77A5F6F07599308037031F87714B65442772C5362DF5B1"},{"Id":"_pushingEntities:System.Collections.Generic.Dictionary\u00602\u003CSystem.Guid,System.Int32\u003E","Name":"_pushingEntities","Type":"System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E _pushingEntities","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5B2B9F6F899CDC284ACA20158540147B2333525226AC6F469FD5A8F6B001AA15"},{"Id":"_spinnerRotation:System.Single","Name":"_spinnerRotation","Type":"System.Single","Signature":"private System.Single _spinnerRotation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1BB33C37E4777D23B86E05143CE3F213EBA89452E33CD8AC0D19F91ED4F3824B"}],"Properties":[],"Events":[],"Methods":[{"Id":"Building_SetHasItem(System.Boolean)-\u003ESystem.Void","Name":"Building_SetHasItem","Signature":"public System.Void Building_SetHasItem(System.Boolean hasItem)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"hasItem","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":316,"BodyHash":"4C99BFAA34FA7E81F61F333AD5571BF2E353503F287C9213E67D5BD3418134C3","Hash":"C3F019CCBA91653CC0B83B3CEEC28B5864BBC3FF8AF3B553D1F0EB05D4927889","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Boolean)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Single)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Int32)","Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Globalization.CultureInfo::get_InvariantCulture()","System.Single::ToString(System.IFormatProvider)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::Add(!0, !1)","System.Int32::ToString()","System.Boolean::ToString()","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["has_item","progress","push_direction","spinner_rotation","progress_scale","Building_SetHasItem","ServerAutomaticMillController - Can\u0027t find my entity in the server game state"],"Source":null},{"Id":"Building_SetProgress(System.Single)-\u003ESystem.Void","Name":"Building_SetProgress","Signature":"public System.Void Building_SetProgress(System.Single progress)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"progress","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":185,"BodyHash":"D8680A0D40DF3EC31454D1D915F842307A9AD7B3D56E2DA116BA6A0E2462EA5C","Hash":"B0D3AFE56F7B77E37228DF6DA8DF8714A9A9D7FD685FA6A09663A83F28FBF115","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Globalization.CultureInfo::get_InvariantCulture()","System.Single::ToString(System.IFormatProvider)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::Add(!0, !1)","System.Int32::ToString()","System.Boolean::ToString()","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["Building_SetProgress","ServerAutomaticMillController - Can\u0027t find my entity in the server game state","spinner_rotation","push_direction","has_item","progress","progress_scale"],"Source":null},{"Id":"CalculateProgress(System.Single, System.Single)-\u003ESystem.Single","Name":"CalculateProgress","Signature":"public System.Single CalculateProgress(System.Single previousRotation, System.Single newRotation)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"previousRotation","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"newRotation","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"04023926C11223005CF3A631A203F14FE0E5108FF91564DA284837A16B7115CD","Hash":"1512BFD01E36639AB88662C737CCDC0910E98A1DF835EAD7E7FC66D2CF8B3174","CalledMethods":["System.MathF::Abs(System.Single)"],"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":36,"BodyHash":"D346054A4693EA1F379E0FE2631F523338043AC5A968A447F4A8302DFD4C4A45","Hash":"D282E4FB3916FB2D5706C89A55C4DAD35E54EEFCC81900CAD951C8B539B5F306","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::.ctor()","CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::SetState(System.Int32)","CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::UpdateHasItem()"],"StringLiterals":[],"Source":null},{"Id":"PushingEntitiesUpdated()-\u003ESystem.Void","Name":"PushingEntitiesUpdated","Signature":"private System.Void PushingEntitiesUpdated()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":67,"BodyHash":"98798A23F62BE4CA56C593BDF271E274D55A4E9A98D0A00DB43416F227FD6D2C","Hash":"AACB676034B75B62167CC71E9298638F2A70600582FCB3BC8F139F27AF0D5328","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, System.Int32\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, System.Int32\u003E::get_Value()","Dictionary.Enumerator\u003CSystem.Guid, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::UpdateIsBeingPushed(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ReceiveEntityControllerMessage(System.Object)-\u003ESystem.Void","Name":"ReceiveEntityControllerMessage","Signature":"public System.Void ReceiveEntityControllerMessage(System.Object message)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"message","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":163,"BodyHash":"F7B75ED13C04AEE5509ED3BCC26BF26C348FEADD472509C74E9AC21C0A4F2FD9","Hash":"8ABB68584597D5712391910E9ED4D3E96042C671291475B98172E9066C94E0E4","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::ContainsKey(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::Remove(!0)","CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::PushingEntitiesUpdated()","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"SetState(System.Int32)-\u003ESystem.Void","Name":"SetState","Signature":"private System.Void SetState(System.Int32 state)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"7614A94046EABF8580EBFA23282B47076E578449069B33AEA47978F96D073B75","Hash":"6DA29473512B4580FC9CE0ABD535F4D61873A27F07878CE1F884A78DD8E3E27E","CalledMethods":[],"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":132,"BodyHash":"0979D7F1B8A6B3728EF21364E78D810BC0DFE69803EE85279EC28F18D5073D4C","Hash":"887945A3A6C9FEBB48666DEC06337D4E4FEE58009EAB4AD95331422BECA1ED65","CalledMethods":["CandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::CalculateProgress(System.Single, System.Single)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Single::ToString(System.IFormatProvider)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.String)"],"StringLiterals":["progress"],"Source":null},{"Id":"UpdateHasItem()-\u003ESystem.Void","Name":"UpdateHasItem","Signature":"private System.Void UpdateHasItem()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":82,"BodyHash":"C00575C3713E25B0CFDFB0B9FDAD922BE14229937D5E04710024DF34F44F18E9","Hash":"99CF09E2DC20303F5EDE40ADEBF9B4E0973B49B9745168042BDB103F75B5C6FC","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Boolean::ToString()","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::Add(!0, !1)","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["UpdateHasItem","ServerAutomaticMillController - Can\u0027t find my entity in the server game state","has_item"],"Source":null},{"Id":"UpdateIsBeingPushed(System.Int32)-\u003ESystem.Void","Name":"UpdateIsBeingPushed","Signature":"private System.Void UpdateIsBeingPushed(System.Int32 pushDirection)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"pushDirection","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":305,"BodyHash":"6C4321A6FBC4B0657AFEADEDC25CFCD66C32B1439EE5C899570107323BF2DFE3","Hash":"AA27F4E9469BE07449990BD55F567A41AD0742642315D9AC728211D79A212294","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Boolean)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Single)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Int32)","Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::.ctor()","System.Globalization.CultureInfo::get_InvariantCulture()","System.Single::ToString(System.IFormatProvider)","System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E::Add(!0, !1)","System.Int32::ToString()","System.Boolean::ToString()","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.ServerManagers.EntityServerManager::UpdateEntityParameters(CandideServer.Entities.ServerEntityModel, System.Collections.Generic.Dictionary\u003CSystem.String, System.String\u003E, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["has_item","progress","push_direction","spinner_rotation","progress_scale","UpdateIsBeingPushed","ServerAutomaticMillController - Can\u0027t find my entity in the server game state"],"Source":null}],"Hash":"63CA4216979A765308A0608FF3678A4B40720E31CA7B8688B014BA60DC0D46E1"}