Candide.Graphics.AmbientParticleSystem
Type JSONpublic class in Candide.Graphics
Type metadata
- Assembly
Romestead - Namespace
Candide.Graphics - Base type
System.Object - Hash
9978D61F864117D88EC28791A727D579134F6E210F37C673463CA20342ABE69A
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
DustParticles# | public | public CandideCreator.Shared.Graphics.SpriteSheet DustParticles |
FireFly# | public | public CandideCreator.Shared.Graphics.SpriteSheet FireFly |
FireSparkSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet FireSparkSheet |
Glow# | public | public CandideCreator.Shared.Graphics.SpriteSheet Glow |
Methods
DustParticle
#
private System.Void DustParticle()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C012614263EB5C6875EEAAB5DBFC1BA985E358C5DF78956A2E9386F7FC73340E - Body hash
BA1A401CB5C052F127DADB66D6E9308DBACDC172C800EB3CFA35873F8B6A6D3F - 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)
FireFlyParticle
#
private System.Void FireFlyParticle()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B8D5479268958D50C4C797406AEC7F98191478BBF2E6FF96B736C5FDEA1A0185 - Body hash
478BECDDCFACF97FFA4381CC6CE3E7EA0C6A82E8471480042CCCD176CDFE9B1E - IL size761
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::NextFloat(System.Random)CandideCreator.Shared.Helpers.RandomHelper::NextVector3(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)Candide.Graphics.VFX.VfxPlayer::PlayLightSource(Candide.Graphics.VFX.VfxLightSourceArgs, Microsoft.Xna.Framework.Vector3, System.String)
GhostFireFlyParticle
#
private System.Void GhostFireFlyParticle()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
99D8B0BD81FF9AB65CE830F5C54B587CBA3A1B63CE0EA1302410A55552A04910 - Body hash
EAE720C103C2016B381E1FA4D3223BCB73DEFA74382572BE94D681D801ACAAD3 - IL size777
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::NextFloat(System.Random)CandideCreator.Shared.Helpers.RandomHelper::NextVector3(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)Candide.Graphics.VFX.VfxPlayer::PlayLightSource(Candide.Graphics.VFX.VfxLightSourceArgs, Microsoft.Xna.Framework.Vector3, System.String)
GlowParticle
#
private System.Void GlowParticle()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
01DC84BD5F330BBCF75479D9B2882C70CE58BD1DB4140B3A2329D1CB7071736B - Body hash
ABEB304AAA541807C2671B8F0BE238E72E26FDB35E0FBAFAA1C2F3A3129C0640 - IL size629
Referenced calls
Candide.Graphics.ParticleSystem::NewParticle()CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random)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)
SetUp
#
public System.Void SetUp()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9C70E3C10820C2132CBBEF7BF7692D1528C1DCAD1B3463BDA4F4BBC8BBE838E3 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
SpawnDustParticles
#
public System.Void SpawnDustParticles(System.Single dt, System.Single strength)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
83CB39E05A32263C4D0BB6AE0650459D2B741630CC3944A40CA40B984F122FC3 - Body hash
6AB57DA313765D8149B4521590B32491970731F22CD6EBBC9B44B4D5C9B4BB0C - IL size41
Referenced calls
Candide.Graphics.AmbientParticleSystem::DustParticle()System.Action::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.Helpers.EffectHelper::SpawnParticles(System.Single, System.Single, System.Action)
Called by
Candide.Ambience.BiomeAmbienceHandlers.DesertBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.DryPlainsBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.ForestLightBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.GhostTownBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.InteriorAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.PlainsBiomeAmbienceHandler::OnUpdateCandide.Graphics.AmbientParticleSystem::Update
SpawnFireflies
#
public System.Void SpawnFireflies(System.Single dt, System.Single strength)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
80DE723161D2A428D61BCCE8A201684AEA2F7347BB657343C0F846B79EADBB09 - Body hash
8C2AAF650E8B6A5758B8AE1CCBC94F655BD819B5EB8D86617386D9C5F70460E0 - IL size52
Referenced calls
Candide.Graphics.AmbientParticleSystem::FireFlyParticle()System.Action::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.Helpers.EffectHelper::SpawnParticles(System.Single, System.Single, System.Action)
Called by
Candide.Ambience.BiomeAmbienceHandlers.DryPlainsBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.ForestBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.ForestLightBiomeAmbienceHandler::OnUpdateCandide.Ambience.BiomeAmbienceHandlers.PlainsBiomeAmbienceHandler::OnUpdateCandide.Graphics.AmbientParticleSystem::Update
SpawnFireSpark
#
public System.Void SpawnFireSpark()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6A5523D84392070350225C963CB98964D2156213D302769529939457F278842E - Body hash
711D031613592DABD89BCBD217444313798E93F0F46C463E32B0CC400E3191D6 - IL size732
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)
SpawnFiresparks
#
public System.Void SpawnFiresparks(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
28769A2746AE008BABC88CE7EAEA03533F07BDA0CFDCD23C98148CCC8F66C157 - Body hash
D0FBA11FA49982A565AD6D919868925527AE2BB451CDF0BD967D0BFE3BA4F7DD - IL size50
Referenced calls
Candide.Graphics.AmbientParticleSystem::SpawnFireSpark()System.Action::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.Helpers.EffectHelper::SpawnParticles(System.Single, System.Single, System.Action)
SpawnGhostFireflies
#
public System.Void SpawnGhostFireflies(System.Single dt, System.Single strength)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CF0E023D0FDC6B5ED01EF257FF065D21A6FF59552DC9476A5749D8E71400E57C - Body hash
AA24A1E5685586E311A37030D715856B73C38FD17AEEC134F6102E2AF8D0842C - IL size52
Referenced calls
Candide.Graphics.AmbientParticleSystem::GhostFireFlyParticle()System.Action::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.Helpers.EffectHelper::SpawnParticles(System.Single, System.Single, System.Action)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2C7899158C89480729FB342E5ACFEB2143CB6A8ED62CAD4D703BCABFB0EEB018 - Body hash
E653C4D0074A993A4B18BE98542406FA85B1D2140993BD2632A61E3C0358930D - IL size68
Referenced calls
Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Candide.Graphics.AmbientParticleSystem::SpawnFiresparks(System.Single)Candide.Graphics.AmbientParticleSystem::SpawnDustParticles(System.Single, System.Single)Candide.GameModels.Managers.TimeSystem::get_IsNight()Candide.Graphics.AmbientParticleSystem::SpawnFireflies(System.Single, System.Single)