droppable items and win

This commit is contained in:
Rendo 2025-07-20 22:11:23 +05:00
commit 5bdbfa4d82
47 changed files with 820 additions and 85 deletions

View file

@ -0,0 +1,17 @@
using Godot;
[GlobalClass]
public abstract partial class DroppableItem : Area2D
{
[Signal] public delegate void PickedUpEventHandler();
public override void _InputEvent(Viewport viewport, InputEvent @event, int shapeIdx)
{
if (@event.IsActionPressed("primary_action"))
{
PickUp();
}
}
public abstract void PickUp();
}