Skip to content

Commit 4c321e6

Browse files
committed
A bit of cleanup
1 parent 0a393fd commit 4c321e6

File tree

2 files changed

+2
-35
lines changed

2 files changed

+2
-35
lines changed

Ahorn/entities/groupedTriggerSpikes.jl

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,6 @@ groupedTriggerSpikes = Dict{String, Type}(
1818

1919
groupedTriggerSpikesUnion = Union{GroupedTriggerSpikesUp, GroupedTriggerSpikesDown, GroupedTriggerSpikesLeft, GroupedTriggerSpikesRight}
2020

21-
triggerSpikeColors = [
22-
(242, 90, 16, 255) ./ 255,
23-
(255, 0, 0, 255) ./ 255,
24-
(242, 16, 103, 255) ./ 255
25-
]
26-
2721
for variant in Maple.spike_types
2822
if variant != "tentacles"
2923
for (dir, entity) in groupedTriggerSpikes
@@ -64,13 +58,6 @@ groupedTriggerSpikesOffsets = Dict{String, Tuple{Integer, Integer}}(
6458
"right" => (-4, 0),
6559
)
6660

67-
groupedTriggerRotationOffsets = Dict{String, Tuple{Number, Number}}(
68-
"up" => (3, -1),
69-
"right" => (4, 3),
70-
"down" => (5, 5),
71-
"left" => (-1, 4),
72-
)
73-
7461
rotations = Dict{String, Number}(
7562
"up" => 0,
7663
"right" => pi / 2,
@@ -106,10 +93,6 @@ function Ahorn.selection(entity::groupedTriggerSpikesUnion)
10693
height = Int(get(entity.data, "height", 8))
10794

10895
direction = get(directions, entity.name, "up")
109-
variant = get(entity.data, "type", "default")
110-
111-
width = Int(get(entity.data, "width", 8))
112-
height = Int(get(entity.data, "height", 8))
11396

11497
ox, oy = offsets[direction]
11598

@@ -121,7 +104,6 @@ Ahorn.minimumSize(entity::groupedTriggerSpikesUnion) = 8, 8
121104

122105
function Ahorn.resizable(entity::groupedTriggerSpikesUnion)
123106
if haskey(directions, entity.name)
124-
variant = get(entity.data, "type", "default")
125107
direction = get(directions, entity.name, "up")
126108

127109
return resizeDirections[direction]

Entities/GroupedTriggerSpikes.cs

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
using FMOD.Studio;
2-
using Microsoft.Xna.Framework;
1+
using Microsoft.Xna.Framework;
32
using Monocle;
43
using System;
5-
using System.Collections;
64
using System.Collections.Generic;
7-
using System.Linq;
8-
using System.Text;
9-
using System.Threading.Tasks;
105

116
namespace Celeste.Mod.Entities {
127
/// <summary>
@@ -216,16 +211,6 @@ private void GetPlayerCollideIndex(Player player, out int minIndex, out int maxI
216211
}
217212
}
218213

219-
private bool PlayerCheck() {
220-
Player player = CollideFirst<Player>();
221-
if (player == null) {
222-
return false;
223-
}
224-
225-
GetPlayerCollideIndex(player, out int minIndex, out int maxIndex);
226-
return minIndex != -1 && maxIndex != -1;
227-
}
228-
229214
private static int GetSize(EntityData data, Directions dir) {
230215
return
231216
dir > Directions.Down ?
@@ -240,7 +225,7 @@ public override void Update() {
240225
if (DelayTimer > 0f) {
241226
DelayTimer -= Engine.DeltaTime;
242227
if (DelayTimer <= 0f) {
243-
if (PlayerCheck()) {
228+
if (CollideCheck<Player>()) {
244229
DelayTimer = 0.05f;
245230
} else {
246231
Audio.Play("event:/game/03_resort/fluff_tendril_emerge", Position + spikePositions[spikePositions.Length / 2]);

0 commit comments

Comments
 (0)