Что это: MonoBehaviour-bridge из Scripts/Rpg/Bridge/RpgNoCodeAction.cs для вызова RPG-действий без кода через UnityEvent.
Навигация: ← К RPG
| Тип | Описание |
|---|---|
TakeDamage |
Наносит урон (значение _amount) |
Heal |
Лечит (значение _amount) |
SetMaxHp |
Устанавливает максимальное HP |
SetLevel |
Устанавливает уровень |
ApplyBuff |
Применяет бафф по _buffId |
ApplyStatus |
Применяет статус по _statusId |
RemoveBuff |
Снимает бафф |
RemoveStatus |
Снимает статус |
UseAttackById |
Запускает атаку через RpgAttackController по _attackId |
UsePrimaryAttack |
Запускает первую атаку из RpgAttackController |
UsePresetById |
Запускает preset через RpgAttackController по _presetId |
UsePrimaryPreset |
Запускает первый preset из RpgAttackController |
StartEvade |
Запускает RpgEvadeController |
ResetProfile |
Сбрасывает профиль |
SaveProfile |
Сохраняет профиль |
LoadProfile |
Загружает профиль |
OnSuccess— при успешном выполнении.OnFailed— при ошибке (приApplyBuff/ApplyStatus).OnResultMessage— сообщение о результате (успех или ошибка).
- Добавьте
RpgNoCodeActionна объект. - Выберите
Action Type. - Заполните
Amount,Level,Buff Id,Status IdилиAttack Idв зависимости от типа. - Привяжите
Execute()кButton.onClickили другому UnityEvent.