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:
@@ -19,7 +19,7 @@ namespace BaseGames.Player
|
||||
DoubleJump = 1u << 4, // 二段跳
|
||||
SuperJump = 1u << 5, // 超级跳(聚气跳)
|
||||
Swim = 1u << 6, // 游泳(液体中自由移动)
|
||||
Dive = 1u << 7, // 下劈(空中下突)
|
||||
DownDash = 1u << 7, // 向下冲刺(空中下+冲刺)
|
||||
|
||||
// ── 法术能力 ──────────────────────────────────────────────────────
|
||||
Spell1 = 1u << 8, // 法术槽 1(策划自定义)
|
||||
@@ -48,7 +48,7 @@ namespace BaseGames.Player
|
||||
InvincibleDash = 1u << 18,
|
||||
|
||||
// ── 组合掩码 ─────────────────────────────────────────────────────────
|
||||
AllMovement = WallCling | WallJump | Dash | DoubleJump | SuperJump | Swim | Dive | InvincibleDash,
|
||||
AllMovement = WallCling | WallJump | Dash | DoubleJump | SuperJump | Swim | DownDash | InvincibleDash,
|
||||
AllSpells = Spell1 | Spell2 | Spell3,
|
||||
AllSpirit = SpiritForm | SpiritDash,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user