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

@@ -47,7 +47,7 @@ namespace BaseGames.Editor
AbilityType.WallCling, AbilityType.WallJump,
AbilityType.Dash, AbilityType.Dash,
AbilityType.DoubleJump, AbilityType.SuperJump,
AbilityType.Swim, AbilityType.Dive,
AbilityType.Swim, AbilityType.DownDash,
}),
("法术能力", new[] { AbilityType.Spell1, AbilityType.Spell2, AbilityType.Spell3 }),
("灵魄形态", new[] { AbilityType.SpiritForm, AbilityType.SpiritDash }),
@@ -458,7 +458,7 @@ namespace BaseGames.Editor
AbilityType.DoubleJump => "二段跳",
AbilityType.SuperJump => "超级跳",
AbilityType.Swim => "游泳",
AbilityType.Dive => "下",
AbilityType.DownDash => "下冲刺",
AbilityType.Spell1 => "法术槽 1",
AbilityType.Spell2 => "法术槽 2",
AbilityType.Spell3 => "法术槽 3",