/// <summary> /// Applied after InitializeStates runs. /// </summary> internal static void Postfix(GeneShuffler.GeneShufflerSM __instance) { __instance.working.complete.Enter((smi) => { if (smi.master.WorkComplete) { smi.master.SetWorkTime(0.0f); } }); }
private static void Postfix(GeneShuffler.GeneShufflerSM __instance) { __instance.working.pst .PlayAnim("working_pst") .OnAnimQueueComplete(__instance.consumed); }