Romestead Assembly Reference

Candide.GameModels.Systems.AmbienceSystem

Type JSON

public class in Candide.GameModels.Systems

Methods28
Properties0
Fields13
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Systems
  • Base typeSystem.Object
  • Hash2FAA2D0B2B9CBB296EFD49CE165927FADC782D26CE2D1B0EB8A7E50A364D94A8

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ActiveBiomeAmbienceHandlersprivateprivate System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience> ActiveBiomeAmbienceHandlers
BiomeAmbienceHandlerMappingpublicpublic System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience> BiomeAmbienceHandlerMapping
BiomeCheckTickTimeprivateprivate System.Single BiomeCheckTickTime
BiomeHandlerFadeTimeprivateprivate System.Single BiomeHandlerFadeTime
CurrentBiomepublicpublic CandideServer.Data.DataModels.BiomeData CurrentBiome
ReUseCheckDictionaryprivateprivate System.Collections.Generic.Dictionary<System.String, System.Single> ReUseCheckDictionary
_biomeCheckTimerprivateprivate System.Single _biomeCheckTimer
_isNightprivateprivate System.Boolean _isNight
_lavaAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _lavaAudioEvent
_lavaFlowAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _lavaFlowAudioEvent
_timeBasedLightCurveprivateprivate System.Single _timeBasedLightCurve
_updateAmbienceImmediatelyprivateprivate System.Boolean _updateAmbienceImmediately
_waterAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _waterAudioEvent

Methods

DrawOverScreen

public System.Void DrawOverScreen(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5D4531E271005A0614A5B1CBE5AF9F5D2868FCCFA74D7B94CCBF8F24D3B0F5A1
  • Body hash2D683DDE722C7E6587BD763341B292ED1A43C6D94D147B5C352EDD1B2F9A35F0
  • IL size63
Referenced calls

DrawOverTiles

public System.Void DrawOverTiles(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Matrix& cameraScaleMatrix)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash419DDCB68FB7B76245EAB76FF067AA2E3E4B5F1E1B1579704ED3647DB3473850
  • Body hashC8C71CE7150451ED7336360AF6FCCC4809C51EA631CE95070C4F2D36E77B339E
  • IL size65
Referenced calls
Called by

DrawOverWorld

public System.Void DrawOverWorld(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashA31B1914E1D568EFDECBE4BD2D591539761016804277AD565CCF7C482CF7A37A
  • Body hash432EB72C10EE288AC9BC77B357E7F5A1E5CE8FF7F1698F920DCF8BB26794EAD8
  • IL size63
Referenced calls

FadeOutCurrentBiomeAmbience

private System.Void FadeOutCurrentBiomeAmbience(System.Boolean instant)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE4D2B8C2549EA1F02B606BB9D6637FD2F65EA459B502BF689282345002B3F29C
  • Body hash717F0955FB1891E45F4A9C2A131F84DC3C7BB03E1528C3FF2B112D81E9A6BAE1
  • IL size67
Referenced calls
Called by

GetAmbienceMix

public T GetAmbienceMix<T>(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience> activeBiomeAmbienceHandlers, System.Single hour, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T> getter, System.Func<System.Single, T> standardGetter, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>> mixer, System.Func<T, System.Single, T> finalizer)

Method metadata
  • Visibilitypublic
  • Return typeT
  • StaticTrue
  • VirtualFalse
  • Hash068FA400D7E972F76A6AD7574465524FFC2268ACA1CEEFAE2390771F9E2DBEB0
  • Body hash6F02792B2BFFF3E6730EB1DA97AE45BF1FE684AF95D5CD7356D20501CDC86EEE
  • IL size252
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::get_Count()
  • System.Func<System.Single, T>::Invoke(!0)
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::get_Values()
  • System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable<!!0>)
  • Candide.Ambience.IBiomeAmbience::get_FadeHandler()
  • Candide.Ambience.FadeHandler::get_Strength()
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>::Invoke(!0, !1)
  • Dictionary.ValueCollection<System.String, Candide.Ambience.IBiomeAmbience>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::get_Current()
  • System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>::Invoke(!0, !1, !2)
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Func<T, System.Single, T>::Invoke(!0, !1)

GetAmbientColor

public Microsoft.Xna.Framework.Vector3 GetAmbientColor(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector3
  • StaticTrue
  • VirtualFalse
  • HashD57138E57FD2D74970CEC4C867BACD39AF8327992A62C6DCE12DE1B5788747C1
  • Body hashC45DB07E1648DB960262B859D923A16FE8B8518B020FD8978E9D400F6D56C952
  • IL size31
Referenced calls
Called by

GetBiomeAmbientColor

public Microsoft.Xna.Framework.Vector3 GetBiomeAmbientColor(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector3
  • StaticTrue
  • VirtualFalse
  • HashEB850D4EE11F81B2D02753356AF917140D3732C4517CC07259C2BE4EFB12FCC1
  • Body hashB1BAD93D611E30CEED52E5CEB04223D08B2B71376B7BDEBA1E90BFD0FA9BC664
  • IL size132
Referenced calls
  • AmbienceSystem.<>c::<GetBiomeAmbientColor>b__28_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, Microsoft.Xna.Framework.Vector3>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetAmbientColor(System.Single)
  • System.Func<System.Single, Microsoft.Xna.Framework.Vector3>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeAmbientColor>b__28_1(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)
  • System.Func<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, System.Single>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeAmbientColor>b__28_2(Microsoft.Xna.Framework.Vector3, System.Single)
  • System.Func<Microsoft.Xna.Framework.Vector3, System.Single, Microsoft.Xna.Framework.Vector3>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetBiomeBasedTimeBasedLightCurve

public System.Single GetBiomeBasedTimeBasedLightCurve(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash91FACEBDDA654EDA743DC8518861B6E08B2A37D56F66F991B452AEC4692F1237
  • Body hash3488A53AA9D868C0DF6234D7B09E446BC111310DCA07E82A5E24D04B16411A7C
  • IL size132
Referenced calls
  • AmbienceSystem.<>c::<GetBiomeBasedTimeBasedLightCurve>b__29_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetTimeBasedLightCurve(System.Single)
  • System.Func<System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeBasedTimeBasedLightCurve>b__29_1(System.Single, System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single, System.ValueTuple<System.Single, System.Single>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeBasedTimeBasedLightCurve>b__29_2(System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetBiomeBasedWetness

public System.Single GetBiomeBasedWetness(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash41DE5F6ECD89AEF4490309F7CC8DC85CC2A7092CC1DCA213BB0DDBD8509F88DB
  • Body hashA59230A0311A110D5D4EA3DEB4415DAEDA6F80B6B81220C634C85A0956790461
  • IL size132
Referenced calls
  • AmbienceSystem.<>c::<GetBiomeBasedWetness>b__31_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetWetness(System.Single)
  • System.Func<System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeBasedWetness>b__31_1(System.Single, System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single, System.ValueTuple<System.Single, System.Single>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeBasedWetness>b__31_2(System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetBiomeBasedWind

public System.Single GetBiomeBasedWind(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash31DFA9A34ADC6A6133FFD148DB724010F1580BC315C78A54EFFA7F64662FD395
  • Body hashEA5A06A351501A98230D25811A55189C297F0AB961764936D91823F12133998E
  • IL size132
Referenced calls
  • AmbienceSystem.<>c::<GetBiomeBasedWind>b__30_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetWind(System.Single)
  • System.Func<System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeBasedWind>b__30_1(System.Single, System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single, System.ValueTuple<System.Single, System.Single>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeBasedWind>b__30_2(System.Single, System.Single)
  • System.Func<System.Single, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetBiomeMoonColorAndDirection

public System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> GetBiomeMoonColorAndDirection(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>
  • StaticTrue
  • VirtualFalse
  • Hash9D290FFA094BE8348DD5823409CAA7303E7513D4CBD60C7F477BCBF7054147B9
  • Body hash7E406DC641957B7D62A6123E6784960DBD2C604265A78A892BC9B64F94A4D1C1
  • IL size131
Referenced calls
  • AmbienceSystem.<>c__DisplayClass33_0::.ctor()
  • AmbienceSystem.<>c::<GetBiomeMoonColorAndDirection>b__33_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetMoonColorAndDirection(System.Single)
  • System.Func<System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeMoonColorAndDirection>b__33_1(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c__DisplayClass33_0::<GetBiomeMoonColorAndDirection>b__2(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetBiomeSunColorAndDirection

public System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> GetBiomeSunColorAndDirection(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>
  • StaticTrue
  • VirtualFalse
  • Hash0504DD6817D9A71FA0222E45269EC888A61BFFB3463909977BBB7C899847443D
  • Body hash10BFFF6F4760051AD449F1A6F993CAA5EF42208902E1F697823A2F3AA63DDC2D
  • IL size131
Referenced calls
  • AmbienceSystem.<>c__DisplayClass32_0::.ctor()
  • AmbienceSystem.<>c::<GetBiomeSunColorAndDirection>b__32_0(Candide.Ambience.IBiomeAmbience, System.Single)
  • System.Func<Candide.Ambience.IBiomeAmbience, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetSunColorAndDirection(System.Single)
  • System.Func<System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c::<GetBiomeSunColorAndDirection>b__32_1(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single>>::.ctor(System.Object, System.IntPtr)
  • AmbienceSystem.<>c__DisplayClass32_0::<GetBiomeSunColorAndDirection>b__2(System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single)
  • System.Func<System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>, System.Single, System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>>::.ctor(System.Object, System.IntPtr)
  • Candide.GameModels.Systems.AmbienceSystem::GetAmbienceMix(System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>, System.Single, System.Func<Candide.Ambience.IBiomeAmbience, System.Single, T>, System.Func<System.Single, T>, System.Func<T, T, System.Single, System.ValueTuple<T, System.Single>>, System.Func<T, System.Single, T>)
Called by

GetTimeBasedLightCurve

public System.Single GetTimeBasedLightCurve()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash3474BFE2956B5FD8D34EE7B290745BEF9D815B27CEFD3AFCCB28BB546B2D8AE5
  • Body hash08AD3008F106A9120FC2C44AAB3D09706924DACD688C7272C2FFCC7ABD86A0FA
  • IL size25
Referenced calls
Called by

GetWetness

public System.Single GetWetness(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashF4C2131F5CC80798B090035239A370557A7987F87A592C50FD019A2442D9EC68
  • Body hash56E209F25BA90E048D184CB3F26D1041AE09AD6AA7A217637E958511929EEB9A
  • IL size36
Referenced calls
Called by

GetWind

public System.Single GetWind(System.Single hour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashF795A7D046B9D48A55C0A50864937A65B9CEB35C365059CFD5763EC45BDCD809
  • Body hash0428030300E3FC9B61E262DCC5232C3B66C0961477C38F2304AEDE4FC5D4D3A6
  • IL size27
Referenced calls
Called by

OnPlayerEnteredBiome

public System.Void OnPlayerEnteredBiome(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC0D9FDAD1B71DEBA03FEA6A04D287481E815396067AE8A20CCAD14373E8E699F
  • Body hash812A0A41334314051F73DD1A16CE270DE8B3E7365FCD2FA581B7456DC11DEB38
  • IL size95
Referenced calls
Called by
String literals
  • biome:
  • :discovered
  • biome:interior

OnPlayerEnteredInterior

public System.Void OnPlayerEnteredInterior()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCA513551AB193A81D5EE9536101DEAEFA137DBB95D3CF70232A26D9D2C44573C
  • Body hash757A2FBAED708F398909B05B6FD16EEDCBA98CF2C1C20872D083B8AEA15D6ED8
  • IL size136
Referenced calls
Called by
String literals
  • biome:interior

OnPlayerEnteredInteriorWorld

public System.Void OnPlayerEnteredInteriorWorld()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash976D65B06FD948C2531E54B1BF2FD64B7090DF97AAC9BB13F7A2490EAF573A95
  • Body hashB7FB8221F63D28FADC3469BB2CA85CDE6309046C3F4B7552E3442BAAD6D11F91
  • IL size24
Referenced calls
Called by

OnPlayerEnteredOutsideWorld

public System.Void OnPlayerEnteredOutsideWorld()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7D3F66B286934D340693FEB9522FD7AC6CA813C3BF7645F7F161BF47A99E9FF0
  • Body hashA288FA59FFB516D5A9698BE865D5BE07F95BCD60E1A87B5236CED2B1B6CEF162
  • IL size23
Called by

SetMoonLight

public System.Void SetMoonLight(Candide.Graphics.DirectionalLight moon)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9722B02D25F5C783E9B19F861288185FE781CC3DDCED15C6BEDAF18122F33DF1
  • Body hash7EADB2B6F7FFD6AEE97B5F637A17215F949993210934A8DC8F77A9324E98F6B1
  • IL size87
Referenced calls
Called by

SetSunLight

public System.Void SetSunLight(Candide.Graphics.DirectionalLight sun)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6334678C63BF5C4DFA9B44B59A3A5698BF18E686DAFF9F3D476F967CB5EF83D0
  • Body hashEF84342725CF0CEA5FB97DA11827EFD8893049F61FBEB769235E0F5D2178B944
  • IL size87
Referenced calls
Called by

SetWeatherAmbienceOverride

public System.Void SetWeatherAmbienceOverride(System.String eventName, System.Boolean resetting)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB317A0ACC289671B85BEC1809077EF6054BD38E63E96282AC3EAC7BBA1F561BA
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by

StopAll

public System.Void StopAll()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash3C64A93B97FE6D06456742562E6EC144BD91B4BF8474AF38DF24A3F6EDD0306F
  • Body hash1BFF47B42426C5D8804273AFD566A23359D0C6D7DD471C1D56CCEE3F6548F21E
  • IL size40
Referenced calls
Called by

SyncFullGameState

public System.Void SyncFullGameState()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash730B7A0B88C81640C5836F541640E2A6AA4C72AB1D1B022BAE5DC61E0E4CCCB0
  • Body hash6854002A5792D00D019579D0614BA688ADDCE32CA9542C140A6549D64A270456
  • IL size50
Referenced calls

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash584588CA5FD7EBDB60A977156557EB410FD14F52B5F31600DF71699982B22F1A
  • Body hash1FE04D26F1DF6C1DB470CAF56756E585620BB20C50C815179A753DD89CBF82BE
  • IL size252
Referenced calls
String literals
  • biome:
  • :time

UpdateBiomeCheck

private System.Void UpdateBiomeCheck(System.Single dt)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash3B4EE557E44A3C0A2D2103AF9C36970A1ADBB6E22FF4D6BFAF573230817B5684
  • Body hash5DBA60956B3C8B40D2A4CF67C3EA942A01AAF7BD0CFB0D15DEAD7D14B9FE0437
  • IL size1008
Referenced calls
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, System.Single)
  • System.Math::Clamp(System.Int32, System.Int32, System.Int32)
  • CandideCreator.Shared.Models.RectangleF::get_Right()
  • CandideCreator.Shared.Models.RectangleF::get_Bottom()
  • CandideCreator.Shared.Models.RectangleF::get_Left()
  • CandideCreator.Shared.Models.RectangleF::get_Top()
  • System.Collections.Generic.Dictionary<System.String, System.Single>::Clear()
  • System.String[,]::Get(System.Int32, System.Int32)
  • System.Collections.Generic.Dictionary<System.String, System.Single>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.String, System.Single>::set_Item(!0, !1)
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::Clear()
  • System.Collections.Generic.Dictionary<System.String, System.Single>::GetEnumerator()
  • Dictionary.Enumerator<System.String, System.Single>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.String, System.Single>::Deconstruct(!0&, !1&)
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::get_Values()
  • Dictionary.ValueCollection<System.String, Candide.Ambience.IBiomeAmbience>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::get_Current()
  • Candide.Ambience.IBiomeAmbience::get_FadeHandler()
  • Candide.Ambience.FadeHandler::get_Strength()
  • Candide.Ambience.FadeHandler::SetStrength(System.Single)
  • Dictionary.ValueCollection.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::Add(!0, !1)
  • Dictionary.Enumerator<System.String, System.Single>::MoveNext()
  • System.String::op_Inequality(System.String, System.String)
  • Candide.GameModels.Systems.AmbienceSystem::OnPlayerEnteredBiome(System.String)
Called by
String literals
  • biome:plains
  • biome:interior

UpdateBiomeHandlers

private System.Void UpdateBiomeHandlers(System.Single dt)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0128EFD623EF4FB7D90DD4C4A8516841382165B6BFC45327D64A6669A8A4EB47
  • Body hashCEC58B45759DCD9AA31D5AECBA2E81B8C8A46EEB43533D358BBF03FAFE481FA9
  • IL size111
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::GetEnumerator()
  • Dictionary.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.String, Candide.Ambience.IBiomeAmbience>::Deconstruct(!0&, !1&)
  • Candide.Ambience.IBiomeAmbience::get_FadeHandler()
  • Candide.Ambience.FadeHandler::Update(System.Single)
  • System.Collections.Generic.Dictionary<System.String, Candide.Ambience.IBiomeAmbience>::Remove(!0)
  • Candide.Ambience.IBiomeAmbience::OnUpdate(System.Single)
  • Dictionary.Enumerator<System.String, Candide.Ambience.IBiomeAmbience>::MoveNext()
  • System.IDisposable::Dispose()
Called by

UpdateWaterSound

public System.Void UpdateWaterSound(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE55DF2BEDD4909D577DCE9D58C9E0028EC944FC1D31743F9FEB8C8713BBA8DF0
  • Body hash468D160BD9705D5BF57450760A3FB49AC78B9BE18C8E9CC7723076DE20BE670D
  • IL size432
Referenced calls
  • Candide.Graphics.Camera::get_CurrentPositionCenter()
  • Candide.World.InteriorWorldHandler::get_World()
  • CandideCreator.Shared.Models.World::get_Waters()
  • System.Collections.ObjectModel.Collection<CandideCreator.Shared.Models.WaterZone>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<CandideCreator.Shared.Models.WaterZone>::get_Current()
  • Candide.GameModels.Systems.AmbienceSystem::<UpdateWaterSound>g__CheckZone|12_0(CandideCreator.Shared.Models.WaterZone, AmbienceSystem.<>c__DisplayClass12_0&)
  • System.Collections.IEnumerator::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.List<CandideCreator.Shared.Models.WaterZone>::GetEnumerator()
  • List.Enumerator<CandideCreator.Shared.Models.WaterZone>::get_Current()
  • List.Enumerator<CandideCreator.Shared.Models.WaterZone>::MoveNext()
  • Candide.Sound.AudioEventArgs::.ctor(System.String, System.Boolean, System.Single, System.Single)
  • Candide.Sound.AudioEventFactory::CreateAudioEvent(Candide.Sound.AudioEventArgs, System.Boolean, System.Boolean, Shared.Entity.EntityWrapper)
  • Candide.GameModels.Systems.AmbienceSystem::<UpdateWaterSound>g__UpdateAudioEvent|12_1(Candide.Sound.AudioEvent.AudioEvent, System.Single, System.Int32, AmbienceSystem.<>c__DisplayClass12_0&)
Called by
String literals
  • event:/biomes/water/water_ripple
  • event:/biomes/volcanic/volcanic_lavapool_large
  • event:/biomes/volcanic/volcanic_lavapool_small