diff --git a/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.Fight.cs b/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.Fight.cs index f46d559caca..819e5a26213 100644 --- a/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.Fight.cs +++ b/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.Fight.cs @@ -5,8 +5,37 @@ using Gameplay.Common; using Gameplay.Unit; public partial class SROptions { + + [Category("战斗"), DisplayName("己方血量无敌")] + public bool SelfUnbeatable + { + get { return CodeDefine.Fight.HP_NOCOST; } + set { CodeDefine.Fight.HP_NOCOST = value; } + } - [Category("战斗"), DisplayName("强制显示地图格子")] + + [Category("战斗"), DisplayName("敌方血量无敌")] + public bool EnemyUnbeatable + { + get { return CodeDefine.Fight.HP_NOCOST_ENEMY; } + set { CodeDefine.Fight.HP_NOCOST_ENEMY = value; } + } + + [Category("战斗"), DisplayName("己方士气无敌")] + public bool SelfMoraleUnbeatable + { + get { return CodeDefine.Fight.MORALE_NOCOST; } + set { CodeDefine.Fight.MORALE_NOCOST = value; } + } + + [Category("战斗"), DisplayName("敌方士气无敌")] + public bool EnemyMoraleUnbeatable + { + get { return CodeDefine.Fight.MORALE_NOCOST_ENEMY; } + set { CodeDefine.Fight.MORALE_NOCOST_ENEMY = value; } + } + + // [Category("战斗"), DisplayName("强制显示地图格子")] public bool ForceShowMapCell { get @@ -19,7 +48,7 @@ public partial class SROptions } } - [Category("战斗"), DisplayName("跳过可移动单位占位等级检查")] + // [Category("战斗"), DisplayName("跳过可移动单位占位等级检查")] public bool SkipMoveUnitStandLevelCheck { get @@ -70,7 +99,7 @@ public partial class SROptions ClearSideMorale(ETroopsId.Enemy); } - [Category("战斗"), DisplayName("使用玩家技能")] + // [Category("战斗"), DisplayName("使用玩家技能")] public void FakeUsePlayerSkill() { var fakeEventData = new EDReadyPlayerSkill() diff --git a/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.GM.cs b/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.GM.cs index 7ebd0ff06b5..93648fd667d 100644 --- a/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.GM.cs +++ b/ProjectNLD/Assets/Code/Scripts/Gameplay/Debug/SROptions.GM.cs @@ -15,37 +15,7 @@ using YooAsset; public partial class SROptions { - private bool _useFullCharacters; - private bool _useTestTeam; - - [Category("GM"), DisplayName("己方血量无敌")] - public bool SelfUnbeatable - { - get { return CodeDefine.Fight.HP_NOCOST; } - set { CodeDefine.Fight.HP_NOCOST = value; } - } - - - [Category("GM"), DisplayName("敌方血量无敌")] - public bool EnemyUnbeatable - { - get { return CodeDefine.Fight.HP_NOCOST_ENEMY; } - set { CodeDefine.Fight.HP_NOCOST_ENEMY = value; } - } - - [Category("GM"), DisplayName("己方士气无敌")] - public bool SelfMoraleUnbeatable - { - get { return CodeDefine.Fight.MORALE_NOCOST; } - set { CodeDefine.Fight.MORALE_NOCOST = value; } - } - [Category("GM"), DisplayName("敌方士气无敌")] - public bool EnemyMoraleUnbeatable - { - get { return CodeDefine.Fight.MORALE_NOCOST_ENEMY; } - set { CodeDefine.Fight.MORALE_NOCOST_ENEMY = value; } - } [Category("GM"), DisplayName("机器人数据初始化")] public void SendRobotTestInit()