Candide.Entities.Controllers.Other.LightningStrikeController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Shared.Entity.Base.AbstractController - Hash
D837CF1873D9AE2074D693CC5630B452BE4214E860538DADB934E2D10A503DD4
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
PreThunderSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet PreThunderSheet |
Strike# | public | public Candide.GameModels.Systems.Weather.LightningStrike Strike |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
60F0BF42820132ADCE740148A072850DA9D3AE3A252617115E737BFC0A585D75 - Body hash
2C142575385E267356652A3AAFF5F5EADD4E9814290BCCE182FBE60E10F2770C - IL size324
Referenced calls
Candide.GameModels.Systems.AmbienceSystem::GetTimeBasedLightCurve()CandideCreator.Shared.Helpers.CandideMathHelper::From1To0Between(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.InterpolationHelperExtemsion::BounceIn(System.Single)Microsoft.Xna.Framework.Vector4::.ctor(System.Single, System.Single, System.Single, System.Single)CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)Candide.GameModels.Systems.Weather.LightningStrike::DrawInWorld()System.Collections.Generic.List<Candide.GameModels.Systems.Weather.LightningStrike>::Add(!0)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5316BA64A3A8043ABD9E90AE3CB6CD4159259D61D25282C45022DC8A02A6F02D - Body hash
087C0C161B5A181AF39BB082CA4BB373A6B3F3D20B25A1E6766E9A3AE6A4048B - IL size12
Referenced calls
Candide.GameModels.Systems.Weather.LightningStrike::.ctor()
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
BC5BD97795E6EF5B7065462581749911797F3D4A4F441E25A4F6116FB4565CA0 - Body hash
A3CAE2DB9D339A4E7970B93D90F69F1121130A2C3BA3A4CE2F11F811163D899B - IL size55
Referenced calls
Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Position()Candide.GameModels.Systems.Weather.LightningStrike::Strike(Microsoft.Xna.Framework.Vector3)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4EBB5D15D75AFA1EE6AD3BBFB9AFB466141F76063141D9E1EE2179C0B5B71594 - Body hash
9D67BF28EDDC0C534B5C638AB7D2FAB30C0AF5EC84FE11D9CA1E43B806D49F71 - IL size56
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()Candide.GameModels.Systems.Weather.LightningStrike::Update(System.Single)