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