13 public virtual int W => 1;
15 public virtual int H => 1;
37 if (taskDesignation !=
null)
39 return taskDesignation !=
this;
static BaseGameScreen screen
void Add(Point point, float tile=0f, float color=0f)
static void Despawn(Component c)
static Transform Spawn(string id, string path, Transform parent)
List< ISyncScreen > syncList
void SetOwner(TaskDesignation _task)
TaskManager.Designations Designations
virtual void TrySpawnOrbit()
override CursorInfo CursorIcon
virtual string GetTextOrbit()
virtual void DrawMarker(int x, int z, RenderParam p)
bool PointHasOtherDesignation()
virtual void Draw(int x, int z, RenderParam p)
override bool HasProgress
virtual void OnEnterScreen()
virtual void OnLeaveScreen()
Designations designations