{"Id":"CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController","Name":"ServerManualMillController","DisplayName":"ServerManualMillController","FullName":"CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController","Namespace":"CandideServer.Entities.ControllerSets.ManualMill","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":"_speedUpTimer:System.Single","Name":"_speedUpTimer","Type":"System.Single","Signature":"private System.Single _speedUpTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E87D93C98D54AC508AB47349299AEA73DE4B4D42EB558F0C32BF946E4AFFB0AB"},{"Id":"_spinnerRotation:System.Single","Name":"_spinnerRotation","Type":"System.Single","Signature":"private System.Single _spinnerRotation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1BB33C37E4777D23B86E05143CE3F213EBA89452E33CD8AC0D19F91ED4F3824B"}],"Properties":[{"Id":"IsBeingUpdated:System.Boolean","Name":"IsBeingUpdated","Type":"System.Boolean","Signature":"public System.Boolean IsBeingUpdated","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"7C0E24C36A3D3B2897787AEB7EB66B9EC51340340DEEC5F0A7DC4EF6F7996E12"}],"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":"934DB56A2A434CE7060807A41CA874D70568613B9CD20AFB419C88F769F4B6B2","Hash":"516748FB7FDEA2E90C25E66F7EF16F961261023103C241560A97CC37424D9A2A","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","ServerManualMillController - 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":"2880034B355F2064E03D370C144C2D9A3E67126CF0E0EC6A125412E5513F88D0","Hash":"0E1DDBCAFB1E68E7AD52AB1B4A24585B19A8EDE3CCFEFF1F4C0EBD75D0DCD7DB","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","ServerManualMillController - Can\u0027t find my entity in the server game state","spinner_rotation","push_direction","has_item","progress","progress_scale"],"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":"D64CE88B1A1B0985857E45C9013823ED1C0AC0C6A887A5D289658DF45D0CD707","Hash":"E432583D5299FCD572A4A0B4F683732DC88B57A5445DC27F5243A404C99843E9","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, System.Int32\u003E::.ctor()","CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController::SetState(System.Int32)","CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController::UpdateHasItem()"],"StringLiterals":[],"Source":null},{"Id":"OnServerSetState(System.Int32)-\u003ESystem.Void","Name":"OnServerSetState","Signature":"public System.Void OnServerSetState(System.Int32 state)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"AE6C88EE715E036B29EC2B75D5003C27D464AAD5EAE422B3ECAE01428C0E926B","Hash":"02A27CE343E8553CB20EA15D1DE9C9045CF072971E1EE4B027728570B3E538FF","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"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":"47378F80F5EF59FA8E8DF890333182E6CB3CA360833D4AE812653D964CF22D0F","Hash":"89CC91865A5D0CBBB1A8D5B21479550ADE76E01624FF7C0504903821849D7F0A","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.ManualMill.ServerManualMillController::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":"CF809F4153538AE2ABD6C2EDE5738A780F8A37C17D5ABB89726686315522A053","Hash":"3CC9E6E88980F6C5E569A26976F8F3B32533B21B544025F8B52C2C855FBE40FF","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.ManualMill.ServerManualMillController::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":"SharedCalculateProgress(System.Single, System.Single)-\u003ESystem.Single","Name":"SharedCalculateProgress","Signature":"public System.Single SharedCalculateProgress(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":"DD71580EA08568219E42E223C1A079AFBFE81DB0D49D418932E2263ED2D42142","CalledMethods":["System.MathF::Abs(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SharedSpeedBoost(System.Single)-\u003ESystem.Single","Name":"SharedSpeedBoost","Signature":"public System.Single SharedSpeedBoost(System.Single speedUpTimer)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"speedUpTimer","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"335E9B6622616BA37C6DDDAD2623188243A84F88741A3421F7288B17CFA4AA3C","Hash":"B464584B6D40928835578AB9631223987A19518A8D947475CD9249AB18915677","CalledMethods":["CandideCreator.Shared.Helpers.CandideMathHelper::From0To1Between(System.Single, System.Single, System.Single)","CandideCreator.Shared.Helpers.CandideMathHelper::InterpolateBetween(System.Single, System.Single, System.Single)","System.MathF::Round(System.Single, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"SharedSpeedBoostDecay(System.Single, System.Single)-\u003ESystem.Single","Name":"SharedSpeedBoostDecay","Signature":"public System.Single SharedSpeedBoostDecay(System.Single speedUpTimer, System.Single dt)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"speedUpTimer","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"F7A6F66175D2083EBB546C9F359FCBF1B4E650C9F6323E6836A0B41433DA2E8F","Hash":"0FD34B5289A7293FE2D0E08D50942197FA5F34126B2AD618D558730D466B348D","CalledMethods":["System.MathF::Max(System.Single, System.Single)"],"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":190,"BodyHash":"F1841B6D19B7BE9114E9282CEE8F8E1A48556EB4F7163B49739343085E3C2A6E","Hash":"B1648F4385045C903FF862D3BD613DE3CEB4C390D82FDACC579DF5AA6E147908","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController::SharedSpeedBoost(System.Single)","CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController::SharedCalculateProgress(System.Single, System.Single)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Single::ToString(System.IFormatProvider)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.String)","CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController::SharedSpeedBoostDecay(System.Single, System.Single)"],"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":"A9A429AA61E655F710297E615304AAF135A7C71DB3AA3D759BCF46607E5C74ED","Hash":"7C1CD9B6C8C4C6F3DB5E62C6A06AB9FE7756156E26F3B9C6C479533781522FFE","CalledMethods":["CandideServer.Entities.ControllerSets.ManualMill.ServerManualMillController::Building_SetHasItem(System.Boolean)","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","ServerManualMillController - 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":335,"BodyHash":"AE79BCAFF437816F6D7E01C87CA83D564155993BD7952C90E2B697E6EB2FD5FC","Hash":"E9D69F3DFBA2E7727407CA2AAB052601F0055C4CB8D78F710330ED0A164346C0","CalledMethods":["System.Boolean::ToString()","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.String)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Single::ToString(System.IFormatProvider)","System.Int32::ToString()","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.Single)","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.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":["has_item","progress","push_direction","spinner_rotation","progress_scale","UpdateIsBeingPushed","ServerManualMillController - Can\u0027t find my entity in the server game state"],"Source":null}],"Hash":"E9415515152EA5C32E95F3870A85DC20F7CAD513BC7B28327C3D4A5E2FEB8636"}