BP_BaseArrowTrap

Чтобы ловушка стреляла необходимо чтобы в модели (Mesh) были сокеты.

Settings

  • BehaviorShot (E_BehaviorShot):

    • EachOneTime - все сокеты стреляют сразу

    • EachWithDelayRandomOrder - каждый сокет стреляет по одному разу в случайном порядке

    • Random - стреляют случайные сокеты

    • InOrderForward - стреляет от первого сокета до последнего

    • InOrderBackward - стреляет от последнего сокета до первого

  • bActivedTrap (bool): активирует ловушку при старте игры

  • NumberOfShotLoop (int): количество повторений

  • TriggerRef (BP_BaseTrigger): ссылка на “BP_BaseTrigger

  • bInfinityRepeat (bool): если True будет бесконечно работать

Projectile

  • ProjectileClass (BP_BaseProjectileClass): класс снаряда которым стреляет ловушка

  • LifeTimeProjectile (float): время жизни снаряда

  • InitialProjectileSpeed (float): начальная скорость снаряда

Delay

  • DelayBetweenShot (float): задержка между выстрелами

  • DelayFirtsShot (float): задержка перед первым выстрелом

Damage

  • DamageOneArrow (float): урон от одного снаряда

  • ImpulsePower (float): сила с которой снаряд отталкивает персонажа при смерти

Collision SM_Mesh

Настройте коллизии как на картинке ниже

Last updated

Was this helpful?