Add door behavior interface and implementations for animation and linear movement
This commit is contained in:
10
Code/Interfaces/IDoorBehavior.cs
Normal file
10
Code/Interfaces/IDoorBehavior.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using GameCore.ECS;
|
||||
using Godot;
|
||||
|
||||
namespace cryptonymthunder.Code.Interfaces;
|
||||
|
||||
public interface IDoorBehavior
|
||||
{
|
||||
void Initialize(Node3D doorNode, World world);
|
||||
void UpdateProgress(float progress, float delta);
|
||||
}
|
||||
Reference in New Issue
Block a user