The Gunslinger is a versatile hero, carrying two guns each with a barrel of special projectiles and a arsenal of movement enhancing and crowd controling abilitys he is a well addition to any group of adventurers. Manage your bullets well and strike your enemys fierce or be overwhelmed in your reload motions. With his two barrels you can keep track of what bullets are currently loaded and help you decide on how you want to use them. There are three types of bullets: Basic Explosive Poisoning Penetrating Keeping track of when to use what bullets is a key to using the gunslingers damage potential toRead More →

Hello and welcome to technical tuesday, Today i want to show you how I set up the abilitys in my action RPG Project. First of all let me introduce you to my AbilityRoot Class. First the Class has a OnTryCastSpell Event which is the entry point of every ability that wants to be used. Here we already see a few of our needed variables. Boolean: OnCooldown?, CurrentlyCasted? MasterCharacter: TopDownCharacter — The Players Pawn Class What I do is pretty straight forward the Ability should not be on cooldown, not currently be casted, the pawn should not be in the process of casting and the player needsRead More →