summaryrefslogtreecommitdiff
path: root/source/game/items/TorchItemActions.cs
blob: 12eb8ed18d5f493996f49df8d2131df31a4eadc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using Celesteia.Game.Planets;
using Celesteia.Resources;
using Microsoft.Xna.Framework;
using MonoGame.Extended.Entities;

namespace Celesteia.Game.Items {
    public class TorchItemActions : BlockItemActions {
        public TorchItemActions(NamespacedKey blockKey) : base(blockKey) {}

        public override bool Secondary(GameTime gameTime, ChunkMap chunkMap, Point cursor, Entity user) => false;

        public override bool Assert(GameTime g, ChunkMap cm, Point c, Entity u, bool wa = false)
        => !cm.GetBackground(c).Empty && base.Assert(g, cm, c, u, false);
    }
}