Elevator anticrush

This commit is contained in:
Marco 2025-09-17 15:44:45 +02:00
commit d3edb4de99
5 changed files with 620 additions and 107 deletions

View file

@ -53,4 +53,20 @@ public partial class Elevator3D : PathFollow3D, IActivable
_multiplier = -1f;
}
}
public void OnActorCollision(Area3D actor)
{
}
public void OnBodyCollision(Node3D node)
{
//GD.Print($"{Name} Body Entered: {node.Name}");
ReverseUp();
}
private void ReverseUp()
{
_multiplier = 1f;
}
}