feat(fix-system): 重构打孔带流程并接入新收藏与插槽系统

Made-with: Cursor
This commit is contained in:
2026-03-30 15:56:55 +08:00
parent fbfda00150
commit 6ee319ab4f
19 changed files with 1382 additions and 474 deletions
@@ -1,4 +1,3 @@
using System.Collections;
using AibisDream.FixSystem;
using Yarn.Unity;
using UnityEngine;
@@ -8,7 +7,6 @@ namespace AibisDream
public static class BodyModuleYarnCommand
{
private static BodyModuleSystem BodyModuleSystem => FixSystemCenter.SystemDic.Get<BodyModuleSystem>();
private static PunchTapeSystem PunchTapeSystem => FixSystemCenter.SystemDic.Get<PunchTapeSystem>();
private static CablePanel CablePanel => FixPanelSystem.GetRepairPanel<CablePanel>();
[YarnCommand("enable_cut")]
@@ -133,12 +131,6 @@ namespace AibisDream
targetModule.Alarm(enable);
}
[YarnCommand("PrintPunchTapes")]
public static IEnumerator PrintPunchTapes(int count)
{
yield return PunchTapeSystem.StartCoroutine(PunchTapeSystem.PrintPunchTapes(count));
}
[YarnCommand("DropCable")]
public static void DropCable()
{