Refactor ability types and update tags

- Updated AbilityTypeDrawer to replace "Dive" with "DownDash" in the movement abilities section.
- Modified GMToolWindow to reflect the change from "Dive" to "DownDash" in the ability list.
- Changed AbilityType enum to rename "Dive" to "DownDash" with updated description.
- Adjusted AllMovement mask in AbilityType to include "DownDash" instead of "Dive".
- Corrected tag from "OneWayPlatforms" to "OneWayPlatform" in TagManager settings.
This commit is contained in:
2026-05-21 22:37:38 +08:00
parent 2d6a2c5bc2
commit 534de11e5d
7 changed files with 1102 additions and 20 deletions

View File

@@ -11,7 +11,7 @@ namespace BaseGames.Editor
/// 将枚举按能力类别分组,以可读的复选框网格呈现,替代默认的 MaskField。
///
/// 分组:
/// 移动能力 — WallCling / WallJump / Dash / AirDash / DoubleJump / SuperJump / Swim / Dive
/// 移动能力 — WallCling / WallJump / Dash / AirDash / DoubleJump / SuperJump / Swim / DownDash
/// 法术能力 — Spell1 / Spell2 / Spell3
/// 形态能力 — SpiritForm / SpiritDash
/// 战斗能力 — Parry / ChargeAttack / DownSlash
@@ -33,7 +33,7 @@ namespace BaseGames.Editor
(AbilityType.DoubleJump, "二段跳"),
(AbilityType.SuperJump, "超级跳"),
(AbilityType.Swim, "游泳"),
(AbilityType.Dive, "下"),
(AbilityType.DownDash, "下冲刺"),
}),
("法术能力", new[]
{