Throw item
This commit is contained in:
@@ -12,6 +12,8 @@ namespace GameJamDungeon
|
||||
}
|
||||
|
||||
public readonly record struct MovementComputed(Basis Rotation, Vector3 Velocity);
|
||||
|
||||
public readonly record struct ThrowItem;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,6 +24,9 @@ namespace GameJamDungeon
|
||||
if (Godot.Input.IsActionPressed(GameInputs.Sprint))
|
||||
velocity *= 3;
|
||||
|
||||
if (Godot.Input.IsActionJustPressed(GameInputs.Throw))
|
||||
Output(new Output.ThrowItem());
|
||||
|
||||
Output(new Output.MovementComputed(transform.Basis, velocity));
|
||||
|
||||
return ToSelf();
|
||||
|
||||
Reference in New Issue
Block a user