Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
GameEffect.cs
Go to the documentation of this file.
2
4
5public abstract class GameEffect
6{
7 public float Opacity;
8
9 protected bool _isLoaded;
10
12
13 public bool IsLoaded => _isLoaded;
14
16
17 public void Load()
18 {
19 if (!_isLoaded)
20 {
21 _isLoaded = true;
22 OnLoad();
23 }
24 }
25
26 public virtual void OnLoad()
27 {
28 }
29
30 public abstract bool IsVisible();
31
32 public abstract void Activate(Vector2 position, params object[] args);
33
34 public abstract void Deactivate(params object[] args);
35}
void Deactivate(params object[] args)
void Activate(Vector2 position, params object[] args)