Begin script abstraction

This commit is contained in:
hydrant
2020-02-29 14:50:10 +01:00
parent 447dd2eabc
commit 37f499a446
48 changed files with 2201 additions and 49 deletions

View File

@@ -0,0 +1,21 @@
using System;
namespace ReallifeGamemode.Server.Core.API
{
public interface IEntity
{
ulong Handle { get; }
Position Position { get; set; }
Position Rotation { get; set; }
double Heading { get; set; }
void Remove();
void SetSharedData<T>(string key, T data);
T GetSharedData<T>(string key, T fallback);
}
}