ben is this what u wanted? maybe listen to me more often. HERE IS THE ABILITIES STRUCTURE
now you can make any ability you want 🗡️
each ability can have its own class
each character can have a list of abilities
ability manager lets you start and update all the "registered" abilities all at once
super !!!ROBUST!!! and flexible
note: any abilities that are registered later on in the list for one character may override any overlapping values with previously registered abilities, however this can easily be prevented by additional conditions that programmers can implement
SCharacter has power over abilities so it can disable them whenever she gets too powerful and needy (checks and balance type of system)
note to ben: the enemies could've been structured this way but she's not </3 i still think that behavior tree is cursed especially after looking at that big a** folder but it's ok ill cope... unless you wanna change it... behavior tree is lowkey not human readable for the poor programmers :( it was a scam.
ben is this what u wanted? maybe listen to me more often. HERE IS THE ABILITIES STRUCTURE