Romestead Assembly Reference

Candide.GameModels.Systems.Weather.WeatherController

Type JSON

public class in Candide.GameModels.Systems.Weather

Methods5
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Systems.Weather
  • Base typeSystem.Object
  • Hash49F5F0897337D68794C6E3DDAD90327DAD3EA9B7D7F2C12B38AE7F6D962E3F21

Relationships

Base type

System.Object

Methods

MoveWeather

public System.Void MoveWeather(System.Guid weatherId, Microsoft.Xna.Framework.Vector2 position)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB0857B2640046C7471CF14CD130B268B4A1F6E81E1EE0438D99BA0A6E1693BF6
  • Body hashC1A68D33389DEDDE4A580C1355695F0064A31DD15B8BD3C2E27C9843C5A1785F
  • IL size29
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Weather.ClientWeatherInstanceModel>::TryGetValue(!0, !1&)
Called by

RemoveWeather

public System.Void RemoveWeather(System.Guid weatherId, System.Boolean fadeOut)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash272215E03C34EE45BA7EC836EBE27588B45BF93DF00A3035B87D07D4AE085247
  • Body hash643B1E716B9E2E4B774E5F96804A32F2A807DF58BCA85A06B5B19032E540DBBF
  • 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)
Called by

SpawnWeather

public System.Void SpawnWeather(Shared.Models.Weather.WeatherInstanceModel weather)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7412D3FC11F6F3450647128FD90C72B153A4D74F291E8C70AC8DAA019842BFD8
  • Body hash524394FC9B3D298C8DCA181AF4FFBD801B98272F76765ECF35D1DFFDCD08862A
  • IL size129
Referenced calls
Called by
String literals
  • Missing client data for weather id

SyncFullSyncGameState

public System.Void SyncFullSyncGameState(CandideServer.ServerServices.GetFullGameStateResponse gameStateResponse)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash66A173F2302F693AC43B518114A1FBC8090E4A4A8D842C4CB5BB3CF46BCDC0D2
  • Body hash9107D929EB4693A96205DCDD1080E7D792991425092B7AA59F7173D74A558261
  • 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()
Called by

TimeSkipped

public System.Void TimeSkipped(System.TimeSpan timeSkipped, System.Double realTimeRatio)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCF53D330DE1DE2A153FBEB4146E70615BDC221D8F78D3E00CD68A6CD498D70BD
  • Body hash23D436EA2F685C1B075A41764A55E2117D287025A0FA23A74E32A727B115BADB
  • 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()
Called by