Candide.Ambience.BiomeAmbienceHandlers.VolcanicBiomeAmbienceHandler
Type JSONpublic class in Candide.Ambience.BiomeAmbienceHandlers
Type metadata
- Assembly
Romestead - Namespace
Candide.Ambience.BiomeAmbienceHandlers - Base type
System.Object - Interfaces
Candide.Ambience.IBiomeAmbience - Hash
9F5C368D2C4AAE68BBAE85B6A98C4D05215658353935D12A6A754DA3E74859AC
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
Instance# | public | public Candide.Ambience.BiomeAmbienceHandlers.VolcanicBiomeAmbienceHandler Instance |
TimeColors# | public | public Microsoft.Xna.Framework.Vector3[] TimeColors |
Properties
| Name | Visibility | Signature |
|---|---|---|
FadeHandler# | public | public Candide.Ambience.FadeHandler FadeHandler |
Methods
DustParticle
#
public System.Void DustParticle()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D63E9435AB8D27B3A102F7F36710875775A26B71D614E06E4F4BDF5F29560E79 - Body hash
E98F2250F4809BF7DF482113C83B690B610A84292100DC3EAC7C5D63135DFB92 - IL size407
Referenced calls
Candide.Graphics.ParticleSystem::NewParticle()CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)System.Random::Next(System.Int32, System.Int32)CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Models.RectangleF::get_Size()System.Random::NextSingle()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.RandomHelper::NextVector3(System.Random)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)
GetAmbientColor
#
public Microsoft.Xna.Framework.Vector3 GetAmbientColor(System.Single hour)
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Vector3 - StaticFalse
- VirtualTrue
- Hash
E45102327C439D811402D9633C942B0CEA5F0F8FD91836D50405BCCA32DC0725 - Body hash
43BF381E426D76DC07BF3EE02E3A080978C214BB7808FC8576E53B1BA87A5DC0 - IL size853
Referenced calls
CandideCreator.Shared.Helpers.MathExtension::Mod(System.Single, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.ColorHelper::HslLerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)CandideCreator.Shared.Helpers.ColorHelper::Hsl2RgbVector3(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::Lerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)
GetMoonColorAndDirection
#
public System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> GetMoonColorAndDirection(System.Single hour)
Method metadata
- Visibilitypublic
- Return type
System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> - StaticFalse
- VirtualTrue
- Hash
91DDF80F2366FAD8288539E2BC0984337552635B8731B379FB19C99E32EC6D27 - Body hash
67C61CDE9C3CD536C344DFE6303D55816377BF24233C2C378B1B7505E6159F31 - IL size27
Referenced calls
Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetMoonColorAndDirection(System.Single)System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>::.ctor(!0, !1)
GetSunColorAndDirection
#
public System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> GetSunColorAndDirection(System.Single hour)
Method metadata
- Visibilitypublic
- Return type
System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3> - StaticFalse
- VirtualTrue
- Hash
E0DA664A5B84C91B96DE68DFF93A12E2D150966EC42FFC0491DC55C23CE62384 - Body hash
78CE5E4B5EE95D1BB620F3111ACEC1E7896ED6E3258A92CC10D40F48838F2AD4 - IL size27
Referenced calls
Candide.Ambience.BiomeAmbienceHandlers.StandardBiomeAmbienceHandler::GetSunColorAndDirection(System.Single)System.ValueTuple<Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3>::.ctor(!0, !1)
GetTimeBasedLightCurve
#
public System.Single GetTimeBasedLightCurve(System.Single hour)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
68B5FD86AEE706E6515F9946FA42AFC3B0C9D38F636F6E06B211D3F6ABC26674 - Body hash
460F6957F09151BC8CB5CA8E41EA9C2DC2C931178C7902ADABED69E755005D82 - IL size6
OnUpdate
#
public System.Void OnUpdate(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EBB69A09BBD2ECC17A6F56B8F9851E328B69A85550C67CFA6C9D7DEFBB57B473 - Body hash
7A8F68B555D9C8772D0C55ACB44FA94D20948A6B273ECCEA6A6E6E114D34D12C - IL size101
Referenced calls
Candide.Ambience.BiomeAmbienceHandlers.VolcanicBiomeAmbienceHandler::get_FadeHandler()Candide.Ambience.FadeHandler::get_Strength()Candide.Ambience.BiomeAmbienceHandlers.VolcanicBiomeAmbienceHandler::SpawnEmber()System.Action::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.Helpers.EffectHelper::SpawnParticles(System.Single, System.Single, System.Action)Candide.Ambience.BiomeAmbienceHandlers.VolcanicBiomeAmbienceHandler::DustParticle()
SpawnEmber
#
public System.Void SpawnEmber()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1A818C2E6BB27DD6AC2DA2645AEC9BB288886665F67F03CA66716D302CC32D83 - Body hash
06BC03CB32FA2FEE61F04BCABABC5F516D3F0EFFA61AE0E155F084C1F975E3E4 - IL size760
Referenced calls
Candide.Graphics.ParticleSystem::NewParticle()CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)CandideCreator.Shared.Models.RectangleF::get_TopLeft()CandideCreator.Shared.Models.RectangleF::get_Size()System.Random::NextSingle()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)