{"Id":"CandideServer.ServerManagers.WeatherServerManager","Name":"WeatherServerManager","DisplayName":"WeatherServerManager","FullName":"CandideServer.ServerManagers.WeatherServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CheatWeather(System.String, Microsoft.Xna.Framework.Vector2, System.Boolean, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Single)-\u003ESystem.Void","Name":"CheatWeather","Signature":"public System.Void CheatWeather(System.String weatherDataId, Microsoft.Xna.Framework.Vector2 position, System.Boolean clearOtherWeather, System.Single radius, System.Single duration, Microsoft.Xna.Framework.Vector2 velocity, System.Single timer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"weatherDataId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"clearOtherWeather","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"radius","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"duration","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"timer","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":135,"BodyHash":"AD3BB99FFE56EEA0F2C95B5DDE6ED05700E5F6AF5E5E47E3948978A27CEF43FA","Hash":"9473557F9B0AB5F63F113A7470FDB6DFAC1C65DFF6E0F5E7959CC060FD1C4607","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Weather.WeatherInstanceModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Shared.Models.Weather.WeatherInstanceModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Shared.Models.Weather.WeatherInstanceModel\u003E::get_Current()","Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideServer.ServerManagers.WeatherServerManager::RemoveWeather(System.Guid, System.Boolean)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Shared.Models.Weather.WeatherInstanceModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Guid::NewGuid()","CandideServer.ServerManagers.WeatherServerManager::SpawnWeather(System.String, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Guid, System.Boolean, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"MoveWeather(System.Guid, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"MoveWeather","Signature":"public System.Void MoveWeather(System.Guid instanceId, Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"instanceId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"C8F7734C3F251854934C1BCDA74A4F42243F6051D737C1D5551132C2A9FDAAF1","Hash":"E3A9D84C3C5A7837A678E4AB72BC69E7E3D4D9C02C621164F68D449CFBA5F565","CalledMethods":["CandideServer.ServerControllers.ServerWeatherController::MoveWeather(System.Guid, Microsoft.Xna.Framework.Vector2)","CandideServer.ServerServices.WeatherServerService::Send_MoveWeather(System.Guid, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"RemoveWeather(System.Guid, System.Boolean)-\u003ESystem.Void","Name":"RemoveWeather","Signature":"public System.Void RemoveWeather(System.Guid instanceId, System.Boolean fadeOut)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"instanceId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"fadeOut","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":17,"BodyHash":"43A12373DC851E39DF52013C20B2C2A747586028CA5446D0A60AD532C2F197CD","Hash":"09230F746D750A2829C07FCC82173510BCDFD17480EB26923AD20106AE593E60","CalledMethods":["CandideServer.ServerControllers.ServerWeatherController::RemoveWeather(System.Guid)","CandideServer.ServerServices.WeatherServerService::Send_RemoveWeather(System.Guid, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SpawnWeather(System.String, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Guid, System.Boolean, System.Single)-\u003EShared.Models.Weather.WeatherInstanceModel","Name":"SpawnWeather","Signature":"public Shared.Models.Weather.WeatherInstanceModel SpawnWeather(System.String weatherDataId, Microsoft.Xna.Framework.Vector2 position, System.Single radius1, System.Single radius2, System.Single duration, Microsoft.Xna.Framework.Vector2 velocity, System.Guid weatherInstanceId, System.Boolean doNotAutoRemove, System.Single timer)","Visibility":"public","ReturnType":"Shared.Models.Weather.WeatherInstanceModel","Parameters":[{"Name":"weatherDataId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"radius1","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"radius2","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"duration","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"weatherInstanceId","Type":"System.Guid","IsOut":false,"IsOptional":true},{"Name":"doNotAutoRemove","Type":"System.Boolean","IsOut":false,"IsOptional":true},{"Name":"timer","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"055E1898AEB3492B68D53237617D702CBC3F18B1A5D14AAF58BD190A8A9AFC30","Hash":"A107E087FB006850DB95EA47893DC6C783F5B82C909D73719B8F7F27021B342A","CalledMethods":["System.Guid::op_Equality(System.Guid, System.Guid)","System.Guid::NewGuid()","CandideServer.ServerControllers.ServerWeatherController::SpawnWeather(System.String, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, System.Guid, System.Boolean)","CandideServer.ServerServices.WeatherServerService::Send_SpawnWeather(Shared.Models.Weather.WeatherInstanceModel)"],"StringLiterals":[],"Source":null}],"Hash":"08885134594F48061BF93726D5BF7E5706F4573530690AC5EE036379B8421758"}