7 public static void Play(
string idStep)
23 LayerDrama.Instance.SetOnKill(delegate
37 if (idStep ==
"first")
49 public static void Remove(
string idStep)
55 public static void Reserve(
string idStep, Action onBeforePlay =
null)
62 onBeforePlay?.Invoke();
List< Action > actionsNextFrame
void PickOrDrop(Point p, string idThing, int idMat=-1, int num=1, bool msg=true)
static LayerDrama Instance
static string Say(string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
int GetStoryRowID(string idBook, string idStep)
bool PlayStory(string idBook, int id, bool fromBook=false)
List< string > reservedTutorial
List< int > playedStories
static Thing Create(string id, int idMat=-1, int lv=-1)
static void TryPlayReserve()
static void Reserve(string idStep, Action onBeforePlay=null)
static void Play(string idStep)
static void Remove(string idStep)