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

Classes

class  AirBalloonSkyEntity
 
class  AirshipSkyEntity
 
class  BatsGroupSkyEntity
 
class  BirdsPackSkyEntity
 
class  BoneSerpentSkyEntity
 
class  ButterfliesSkyEntity
 
class  CrimeraSkyEntity
 
class  EOCSkyEntity
 
class  EOSSkyEntity
 
class  FadingSkyEntity
 
class  GastropodGroupSkyEntity
 
class  HellBatsGoupSkyEntity
 
class  LostKiteSkyEntity
 
class  MeteorSkyEntity
 
class  NormalizedBackgroundLayerSpaceSkyEntity
 
class  PegasusSkyEntity
 
class  PixiePosseSkyEntity
 
class  SeagullsGroupSkyEntity
 
class  SkyEntity
 
class  SlimeBalloonGroupSkyEntity
 
class  VultureSkyEntity
 
class  WyvernSkyEntity
 

Public Member Functions

override void Activate (Vector2 position, params object[] args)
 
override void Deactivate (params object[] args)
 
override void Update (GameTime gameTime)
 
override void Draw (SpriteBatch spriteBatch, float minDepth, float maxDepth)
 
override bool IsActive ()
 
override void Reset ()
 
void Spawn (Player player, SkyEntityType type, int seed)
 
virtual Color OnTileColor (Color inColor)
 
virtual float GetCloudAlpha ()
 
override bool IsVisible ()
 
void Load ()
 
virtual void OnLoad ()
 

Public Attributes

float Opacity
 

Protected Attributes

bool _isLoaded
 
EffectPriority _priority
 

Properties

bool IsLoaded [get]
 
EffectPriority Priority [get]
 

Private Member Functions

delegate SkyEntity EntityFactoryMethod (Player player, int seed)
 
bool AnActiveSkyConflictsWithAmbience ()
 

Private Attributes

bool _isActive
 
readonly SlotVector< SkyEntity_entities = new SlotVector<SkyEntity>(500)
 
int _frameCounter
 

Detailed Description

Definition at line 16 of file AmbientSky.cs.


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