Candide.GameModels.Systems.Weather.WeatherController
Type JSONpublic class in Candide.GameModels.Systems.Weather
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Systems.Weather - Base type
System.Object - Hash
49F5F0897337D68794C6E3DDAD90327DAD3EA9B7D7F2C12B38AE7F6D962E3F21
Relationships
Base type
System.Object
Methods
MoveWeather
#
public System.Void MoveWeather(System.Guid weatherId, Microsoft.Xna.Framework.Vector2 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B0857B2640046C7471CF14CD130B268B4A1F6E81E1EE0438D99BA0A6E1693BF6 - Body hash
C1A68D33389DEDDE4A580C1355695F0064A31DD15B8BD3C2E27C9843C5A1785F - IL size29
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::TryGetValue(!0, !1&)
RemoveWeather
#
public System.Void RemoveWeather(System.Guid weatherId, System.Boolean fadeOut)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
272215E03C34EE45BA7EC836EBE27588B45BF93DF00A3035B87D07D4AE085247 - Body hash
643B1E716B9E2E4B774E5F96804A32F2A807DF58BCA85A06B5B19032E540DBBF - IL size94
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::TryGetValue(!0, !1&)System.Math::Min(System.Single, System.Single)System.Math::Max(System.Single, System.Single)System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::Remove(!0)
SpawnWeather
#
public System.Void SpawnWeather(Shared.Models.Weather.WeatherInstanceModel weather)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7412D3FC11F6F3450647128FD90C72B153A4D74F291E8C70AC8DAA019842BFD8 - Body hash
524394FC9B3D298C8DCA181AF4FFBD801B98272F76765ECF35D1DFFDCD08862A - IL size129
Referenced calls
System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Models.Weather.ClientWeatherData>::TryGetValue(!0, !1&)System.String::Concat(System.String, System.String)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.GameModels.Models.Weather.ClientWeatherInstanceModel::.ctor()System.Func<Candide.Ambience.WeatherAmbienceHandlers.IWeatherAmbienceController>::Invoke()System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::set_Item(!0, !1)Candide.Ambience.WeatherAmbienceHandlers.IWeatherAmbienceController::Initialize(Candide.GameModels.Models.Weather.ClientWeatherInstanceModel)
Called by
String literals
Missing client data for weather id
SyncFullSyncGameState
#
public System.Void SyncFullSyncGameState(CandideServer.ServerServices.GetFullGameStateResponse gameStateResponse)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
66A173F2302F693AC43B518114A1FBC8090E4A4A8D842C4CB5BB3CF46BCDC0D2 - Body hash
9107D929EB4693A96205DCDD1080E7D792991425092B7AA59F7173D74A558261 - IL size67
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::Clear()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()Candide.GameModels.Systems.Weather.WeatherController::SpawnWeather(Shared.Models.Weather.WeatherInstanceModel)Dictionary.ValueCollection.Enumerator<System.Guid, Shared.Models.Weather.WeatherInstanceModel>::MoveNext()System.IDisposable::Dispose()
TimeSkipped
#
public System.Void TimeSkipped(System.TimeSpan timeSkipped, System.Double realTimeRatio)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CF53D330DE1DE2A153FBEB4146E70615BDC221D8F78D3E00CD68A6CD498D70BD - Body hash
23D436EA2F685C1B075A41764A55E2117D287025A0FA23A74E32A727B115BADB - IL size191
Referenced calls
System.TimeSpan::op_Division(System.TimeSpan, System.Double)System.TimeSpan::get_TotalSeconds()System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::GetEnumerator()Dictionary.Enumerator<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::get_Current()System.Collections.Generic.KeyValuePair<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::Deconstruct(!0&, !1&)Candide.GameModels.Systems.Weather.WeatherController::RemoveWeather(System.Guid, System.Boolean)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Dictionary.Enumerator<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::MoveNext()System.IDisposable::Dispose()