15 lines
406 B
C#
15 lines
406 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Verse;
|
|
|
|
namespace WulaFallenEmpire.EventSystem.AI.Tools
|
|
{
|
|
public abstract class AITool
|
|
{
|
|
public abstract string Name { get; }
|
|
public abstract string Description { get; }
|
|
public abstract string UsageSchema { get; } // JSON schema or simple description of args
|
|
|
|
public abstract string Execute(string args);
|
|
}
|
|
} |