Skip to content

Commit 6cfb346

Browse files
authored
Improve code quality
1 parent 4e8d134 commit 6cfb346

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

Triggers/LightningStrikeTrigger.cs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,18 @@
88
namespace Celeste.Mod.SpringCollab2020.Triggers {
99
[CustomEntity("SpringCollab2020/LightningStrikeTrigger")]
1010
class LightningStrikeTrigger : Trigger {
11+
public bool Activated { get; private set;
12+
13+
private float PlayerOffset;
14+
15+
private int Seed;
16+
17+
private float Delay;
18+
19+
private bool Raining;
20+
21+
private bool Flash;
22+
1123
public LightningStrikeTrigger(EntityData data, Vector2 offset) : this(data, offset, data.Float("playerOffset", 0f), data.Int("seed", 0), data.Float("delay", 0f), data.Bool("rain", true), data.Bool("flash", true)) { }
1224

1325
public LightningStrikeTrigger(EntityData data, Vector2 offset, float playerOffset, int seed, float delay, bool raining, bool flash) : base (data, offset) {
@@ -23,12 +35,12 @@ public override void OnEnter(Player player) {
2335

2436
Level level = player.SceneAs<Level>();
2537

26-
if(!Activated) {
38+
if (!Activated) {
2739
Activated = true;
2840
level.Add(new LightningStrike(new Vector2(player.X + PlayerOffset, level.Bounds.Top), Seed, level.Bounds.Height, Delay));
2941
Add(new Coroutine(ThunderEffect(level), true));
3042

31-
if(Raining && !level.Background.Backdrops.OfType<RainFG>().Any()) {
43+
if (Raining && !level.Background.Backdrops.OfType<RainFG>().Any()) {
3244
level.Background.Backdrops.Add(new RainFG());
3345
}
3446
}
@@ -39,22 +51,10 @@ private IEnumerator ThunderEffect(Level level) {
3951
Audio.Play("event:/new_content/game/10_farewell/lightning_strike");
4052
level.Shake(0.3f);
4153

42-
if(Flash)
54+
if (Flash)
4355
level.Flash(Color.White, false);
4456

4557
yield break;
4658
}
47-
48-
public bool Activated { get; private set; }
49-
50-
private float PlayerOffset;
51-
52-
private int Seed;
53-
54-
private float Delay;
55-
56-
private bool Raining;
57-
58-
private bool Flash;
5959
}
6060
}

0 commit comments

Comments
 (0)