BP_BaseArrowTrap
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
Чтобы ловушка стреляла необходимо чтобы в модели (Mesh) были сокеты.
BehaviorShot (E_BehaviorShot):
EachOneTime - все сокеты стреляют сразу
EachWithDelayRandomOrder - каждый сокет стреляет по одному разу в случайном порядке
Random - стреляют случайные сокеты
InOrderForward - стреляет от первого сокета до последнего
InOrderBackward - стреляет от последнего сокета до первого
bActivedTrap (bool): активирует ловушку при старте игры
NumberOfShotLoop (int): количество повторений
TriggerRef (BP_BaseTrigger): ссылка на “BP_BaseTrigger”
bInfinityRepeat (bool): если True будет бесконечно работать
ProjectileClass (BP_BaseProjectileClass): класс снаряда которым стреляет ловушка
LifeTimeProjectile (float): время жизни снаряда
InitialProjectileSpeed (float): начальная скорость снаряда
DelayBetweenShot (float): задержка между выстрелами
DelayFirtsShot (float): задержка перед первым выстрелом
DamageOneArrow (float): урон от одного снаряда
ImpulsePower (float): сила с которой снаряд отталкивает персонажа при смерти
Настройте коллизии как на картинке ниже