Add NegrBagrJaromirJagr minigame
This commit is contained in:
20
Assets/itask.cs
Normal file
20
Assets/itask.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
public enum TaskType
|
||||
{
|
||||
Task
|
||||
}
|
||||
|
||||
public interface ITask
|
||||
{
|
||||
string TaskID { get; }
|
||||
TaskType TaskType { get; }
|
||||
string TaskName { get; }
|
||||
(double, double) TaskLocation { get; }
|
||||
bool IsCompleted { get; }
|
||||
|
||||
void Initialize(Action<ITask> onCompleted);
|
||||
void ExitTask(Action<ITask> onExit);
|
||||
void Complete();
|
||||
}
|
||||
Reference in New Issue
Block a user