Closed CorrieJ98 closed 8 months ago
Ability placeholders added inside Ability
script. Profile
now reworked to seperate BuildingProfile
and UnitProfile
both of which are inheriting (extending) from Ability
.
Done
class_name Ability extends Resource
enum UnitBasicAbilities {GATHER,BUILD,}
enum UnitSpecialAbilities{INVISIBLITY, TRUESIGHT}
enum UnitTraits {HERO, WORKER, UNIQUE}
enum BuildingBasicAbilities {RALLYPOINT, }
enum BuildingSpecialAbilities {TRUESIGHT,ATTACK,SPAWNUNITS}
enum BuildingTraits {UNIQUE}
Create the necessary framework for the ability system for units and buildings