Hi Alamar, thank you for making this very comprehensive series. You're the only person I could find across all of you tube doing RPG style abilities and progression systems using GAS. I would like to make a request if possible. Please could you cover how to add Stun, Fear and Charmed style debuffs/status effects?
Thank you for the kind words. I can add these to a list for future topics, but a few comments about each for now. Stun - A quick and dirty approach could be to just set Firing Rate and Movement Speed to 0. Fear - This could be a value (or range of values, and it triggering at the max value, like my Frost Debuff video) where a flag is set on the NPC, which would need to be checked in the Behaviour Tree and/or in BT Tasks. Could just find a random location aimed in the opposite direction of the Player(s). Charm - This would require some extra rework and has a few areas that would need some updating. For one, Charm, or Confusion, generally means the Enemy can attack your targets (it's allies) or just randomly choose any target. So first, the targeting bits would need to be updated to allow it to target another Enemy Character. Secondly, attacks from this Enemy would need to be set so that they could hit other Enemies.
@@AlamarsDevDomain Thank you so much for getting back to me and I appreciate your time. And these quick and dirty solutions are really great starting points, thank you again
Hi Alamar, thank you for making this very comprehensive series. You're the only person I could find across all of you tube doing RPG style abilities and progression systems using GAS. I would like to make a request if possible. Please could you cover how to add Stun, Fear and Charmed style debuffs/status effects?
Thank you for the kind words.
I can add these to a list for future topics, but a few comments about each for now.
Stun - A quick and dirty approach could be to just set Firing Rate and Movement Speed to 0.
Fear - This could be a value (or range of values, and it triggering at the max value, like my Frost Debuff video) where a flag is set on the NPC, which would need to be checked in the Behaviour Tree and/or in BT Tasks. Could just find a random location aimed in the opposite direction of the Player(s).
Charm - This would require some extra rework and has a few areas that would need some updating. For one, Charm, or Confusion, generally means the Enemy can attack your targets (it's allies) or just randomly choose any target. So first, the targeting bits would need to be updated to allow it to target another Enemy Character. Secondly, attacks from this Enemy would need to be set so that they could hit other Enemies.
@@AlamarsDevDomain Thank you so much for getting back to me and I appreciate your time. And these quick and dirty solutions are really great starting points, thank you again