Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameContent.Skies.MoonLordSky Class Reference

Public Member Functions

 MoonLordSky (bool forPlayer)
 
override void OnLoad ()
 
override void Update (GameTime gameTime)
 
override Color OnTileColor (Color inColor)
 
override void Draw (SpriteBatch spriteBatch, float minDepth, float maxDepth)
 
override float GetCloudAlpha ()
 
override void Activate (Vector2 position, params object[] args)
 
override void Deactivate (params object[] args)
 
override void Reset ()
 
override bool IsActive ()
 
override bool IsVisible ()
 
void Load ()
 

Public Attributes

float Opacity
 

Protected Attributes

bool _isLoaded
 
EffectPriority _priority
 

Properties

bool IsLoaded [get]
 
EffectPriority Priority [get]
 

Private Member Functions

float GetIntensity ()
 
bool UpdateMoonLordIndex ()
 

Private Attributes

UnifiedRandom _random = new UnifiedRandom()
 
bool _isActive
 
int _moonLordIndex = -1
 
bool _forPlayer
 
float _fadeOpacity
 

Detailed Description

Definition at line 9 of file MoonLordSky.cs.


The documentation for this class was generated from the following file: