Day1Day2重构基本完成
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
using System.Collections;
|
||||
using AibisDream.FixSystem;
|
||||
using Yarn.Unity;
|
||||
|
||||
namespace AibisDream
|
||||
{
|
||||
public static class BodyModuleYarnCommand
|
||||
{
|
||||
private static BodyModuleSystem BodyModuleSystem => FixSystemCenter.SystemDic.Get<BodyModuleSystem>();
|
||||
|
||||
|
||||
[YarnCommand("SetModuleState_CantStopRunning")]
|
||||
public static void SetModuleState_CantStopRunning(string ModuleName,bool state)
|
||||
{
|
||||
BodyModuleSystem.SetModuleState_CantStopRunning(ModuleName,state);
|
||||
}
|
||||
[YarnCommand("ShowHeatMap")]
|
||||
public static void ShowHeatMap()
|
||||
{
|
||||
BodyModuleSystem.ShowHeatMap();
|
||||
}
|
||||
[YarnCommand("HideHeatMap")]
|
||||
public static void HideHeatMap()
|
||||
{
|
||||
BodyModuleSystem.HideHeatMap();
|
||||
}
|
||||
[YarnCommand("SetHeat")]
|
||||
public static void SetHeat(int heatValue)
|
||||
{
|
||||
BodyModuleSystem.SetHeat(heatValue);
|
||||
}
|
||||
[YarnCommand("Temp_RemoveUF")]
|
||||
public static void Temp_RemoveUF()
|
||||
{
|
||||
var _UFModule = BodyModuleSystem.FindBodyModuleByName("UF").gameObject;
|
||||
if(_UFModule.activeInHierarchy)
|
||||
{
|
||||
_UFModule.SetActive(false);
|
||||
}
|
||||
}
|
||||
[YarnCommand("Temp_RemoveUFCover")]
|
||||
public static void Temp_RemoveUFCover()
|
||||
{
|
||||
var _UFCover = BodyModuleSystem.FindBodyModuleByName("UF").transform.Find("Cover").gameObject;
|
||||
if(_UFCover.activeInHierarchy)
|
||||
{
|
||||
_UFCover.SetActive(false);
|
||||
}
|
||||
}
|
||||
[YarnCommand("Temp_InstallUF")]
|
||||
public static void Temp_InstallUF()
|
||||
{
|
||||
var _UFModule = BodyModuleSystem.FindBodyModuleByName("UF").gameObject;
|
||||
if(!_UFModule.activeInHierarchy)
|
||||
{
|
||||
_UFModule.SetActive(true);
|
||||
}
|
||||
}
|
||||
[YarnCommand("Temp_InstallUFCover")]
|
||||
public static void Temp_InstallUFCover()
|
||||
{
|
||||
var _UFCover = BodyModuleSystem.FindBodyModuleByName("UF").transform.Find("Cover").gameObject;
|
||||
if(!_UFCover.activeInHierarchy)
|
||||
{
|
||||
_UFCover.SetActive(true);
|
||||
}
|
||||
}
|
||||
[YarnCommand("Temp_InstallChip")]
|
||||
public static void Temp_InstallChip()
|
||||
{
|
||||
var _UFCover = BodyModuleSystem.FindBodyModuleByName("Color").transform.Find("Module Pic").gameObject;
|
||||
if(!_UFCover.activeInHierarchy)
|
||||
{
|
||||
_UFCover.SetActive(true);
|
||||
}
|
||||
}
|
||||
[YarnCommand("Temp_RemoveChip")]
|
||||
public static void Temp_RemoveChip()
|
||||
{
|
||||
var _UFCover = BodyModuleSystem.FindBodyModuleByName("Color").transform.Find("Module Pic").gameObject;
|
||||
if(_UFCover.activeInHierarchy)
|
||||
{
|
||||
_UFCover.SetActive(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user