CandideServer.ServerManagers.WeatherServerManager
Type JSONpublic class in CandideServer.ServerManagers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerManagers - Base type
System.Object - Hash
08885134594F48061BF93726D5BF7E5706F4573530690AC5EE036379B8421758
Relationships
Base type
System.Object
Methods
CheatWeather
#
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)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9473557F9B0AB5F63F113A7470FDB6DFAC1C65DFF6E0F5E7959CC060FD1C4607 - Body hash
AD3BB99FFE56EEA0F2C95B5DDE6ED05700E5F6AF5E5E47E3948978A27CEF43FA - IL size135
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Models.Weather.WeatherInstanceModel>::get_Values()Dictionary.ValueCollection<System.Guid, Shared.Models.Weather.WeatherInstanceModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, Shared.Models.Weather.WeatherInstanceModel>::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<System.Guid, Shared.Models.Weather.WeatherInstanceModel>::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)
MoveWeather
#
public System.Void MoveWeather(System.Guid instanceId, Microsoft.Xna.Framework.Vector2 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E3A9D84C3C5A7837A678E4AB72BC69E7E3D4D9C02C621164F68D449CFBA5F565 - Body hash
C8F7734C3F251854934C1BCDA74A4F42243F6051D737C1D5551132C2A9FDAAF1 - IL size18
RemoveWeather
#
public System.Void RemoveWeather(System.Guid instanceId, System.Boolean fadeOut)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
09230F746D750A2829C07FCC82173510BCDFD17480EB26923AD20106AE593E60 - Body hash
43A12373DC851E39DF52013C20B2C2A747586028CA5446D0A60AD532C2F197CD - IL size17
Referenced calls
Called by
CandideServer.Entities.ControllerSets.MinervasOwl.ServerMinervasOwlBossController::OnRemoveCandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::OnRemoveCandideServer.ServerControllers.ServerWeatherController::TimeSkippedCandideServer.ServerManagers.WeatherServerManager::CheatWeatherCandideServer.ServerSystems.Weather.ServerWeatherSystem::UpdateCandideServer.ServerSystems.Weather.ServerWeatherSystem::UpdateDespawnSystem
SpawnWeather
#
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)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Weather.WeatherInstanceModel - StaticTrue
- VirtualFalse
- Hash
A107E087FB006850DB95EA47893DC6C783F5B82C909D73719B8F7F27021B342A - Body hash
055E1898AEB3492B68D53237617D702CBC3F18B1A5D14AAF58BD190A8A9AFC30 - IL size64
Referenced calls
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)