override void Activate(Vector2 position, params object[] args)
override void Draw(SpriteBatch spriteBatch, float minDepth, float maxDepth)
override void Deactivate(params object[] args)
void GenerateLanterns(bool onlyMissing)
override void Update(GameTime gameTime)
void DrawLantern(SpriteBatch spriteBatch, Lantern lantern, Color opacity, Vector2 depthScale, Vector2 position, float alpha)
Asset< Texture2D > _texture
static Asset< Texture2D >[] Extra
static float windSpeedCurrent
static double worldSurface
static Vector2 screenPosition
Rectangle GetSourceRectangle()