Movement refactor

This commit is contained in:
2025-08-30 23:06:12 +02:00
committed by GitHub
parent d786ef4c22
commit 88c7a0a055
41 changed files with 656 additions and 122 deletions

View File

@@ -0,0 +1,15 @@
using Godot;
namespace Mr.BrickAdventures.scripts.components;
[GlobalClass]
public partial class OneWayPlatformAbility : MovementAbility
{
public override Vector2 ProcessMovement(Vector2 velocity, double delta)
{
if (_input.DownHeld && _controller != null)
_controller.Position += new Vector2(0, 1);
return velocity;
}
}