Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 939 Bytes

File metadata and controls

27 lines (18 loc) · 939 Bytes

RpgEvadeController

Что это: RPG-native evade ability с cooldown и временной неуязвимостью.

Навигация: ← К RPG


Что умеет

  • TryStartEvade() запускает evade.
  • Даёт временный invulnerability lock на RpgCombatant или RpgStatsManager.
  • Хранит IsEvading, CanEvade, RemainingCooldownState.
  • Подходит как replacement для legacy Evade.

Built-in input

  • По умолчанию включён.
  • Стандартный binding: LeftShift.
  • Binding можно поменять на MouseButton или другой KeyCode.
  • Для NPC/AI рекомендуется выключать Enable Built-in Input.

Когда использовать

  • Roll / dash / dodge.
  • I-frames для boss-fight.
  • Кнопка уворота через no-code (RpgNoCodeAction) или код.