blob: c6d0960f99094f98d5fbfe920aa7c3481cd0ec88 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
using Godot;
using System;
using System.Net.NetworkInformation;
public partial class MeleeAction : DirectionalAction
{
public MeleeAction(Actor actor, Vector2I offset) : base(actor, offset)
{
}
public override void Perform()
{
Vector2I destination = actor.GridPosition + Offset;
Actor target = GetBlockingActorAtPosition(destination);
if (target == null) return;
GD.Print($"Você tenta socar {target.ActorName}, mas como não sobra nada para o beta, você ainda não tem um método de ataque.");
}
}
|