Personally I finally decided to give up on making such unorganized skills, a script for multiple different skills, so I’m asking now would it be possible to make Hitbox an Object/Class and make it editable for various different scripts?
local Skills = {}
function Skills.New(SPAmo, SkillAmountNeeded, Damage, Hitbox, Speed)
local Skill = {}
Skill.SPAmo = SPAmo
Skill.SkillAmountNeeded = SkillAmountNeeded
Skill.Damage = Damage
Skill.Hitbox = Hitbox
Skill.Speed = Speed
end
function Skills.Gotten()
end
function Skills.Used()
end
return Skills
Right now, I’m currently contemplating how I could edit the skills that the OOP uses, and hopefully make an OOP module to make a hitbox that changes via the script and hopefully create the Skill Combination system once I get a good- really good handle on metatables.