Romestead Assembly Reference

Candide.GameModels.Systems.Weather.LightningStrike

Type JSON

public class in Candide.GameModels.Systems.Weather

Methods4
Properties1
Fields18
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Systems.Weather
  • Base typeSystem.Object
  • Hash9D6DBDE3D5D74686DC9E35AB392215CC8674FC9C78D31CEE567A12B321FD0D12

Relationships

Fields

NameVisibilitySignature
Alphapublicpublic System.Single Alpha
ExplosionDatapublicpublic Candide.Combat.VisualExplosionData ExplosionData
LightningFlashTexturepublicpublic Microsoft.Xna.Framework.Graphics.Texture2D LightningFlashTexture
WorldPositionpublicpublic Microsoft.Xna.Framework.Vector3 WorldPosition
_drawSpritesprivateprivate System.Boolean _drawSprites
_explosionDoneprivateprivate System.Boolean _explosionDone
_explosionTimerprivateprivate System.Single _explosionTimer
_flipprivateprivate System.Boolean _flip
_lightning1Sheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet _lightning1Sheet
_lightning2Sheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet _lightning2Sheet
_lightning3Sheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet _lightning3Sheet
_lightning4Sheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet _lightning4Sheet
_lightningAliveTimerprivateprivate System.Single _lightningAliveTimer
_lightningDurationprivateprivate System.Single _lightningDuration
_lightningLoadUpDurationprivateprivate System.Single _lightningLoadUpDuration
_maxAlphaprivateprivate System.Single _maxAlpha
_stateprivateprivate LightningStrike.LightningStrikeState _state
_timerprivateprivate System.Single _timer

Properties

NameVisibilitySignature
IsDonepublicpublic System.Boolean IsDone

Methods

Draw

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0969B2CA181B290BED0474E4D30A81F715D532B897987A2862D08BF63DCDE89A
  • Body hash0B74D9726E1F88818222B0206F79FB252A620959C9DFD82BE1A6B2925D8EF60A
  • IL size94
Referenced calls
  • Candide.GameModels.Systems.Weather.LightningStrike::get_IsDone()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Color::get_White()
  • Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color)

DrawInWorld

public System.Void DrawInWorld()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3CE33CC0D1553C4F255AC3120B094833DA443390ADBE99390486488303344857
  • Body hash48FF1E03D755D348DC477706C3DCA8C3D47962144EBE04322422B2EAA8EA4E59
  • IL size846
Referenced calls
Called by

Strike

public System.Void Strike(Microsoft.Xna.Framework.Vector3 pos)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash9F812250CE082C00F9F222B53C35DBB876A9436B999DF971B058D940E822076D
  • Body hash928C597E926E05E2F8431BC899EC2978CDB83D13CA0A2BC00E9CC566132A0E78
  • IL size120
Referenced calls
Called by
String literals
  • event:/biomes/weather/weather effects/lightning_strike

Update

public System.Void Update(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashEB1E0FBF5E765B7134B1B7690EF5E0006C36B6AD575BD2F32B61526AF166003B
  • Body hash0AFDBA8B1AF4F7E2E2A18CFB315F5D614644CF453820F47BDCAD007B22D6D1A9
  • IL size262
Referenced calls
Called by