AbilityConfig
Used to define the properties of an ability.
Parameters
maxProgress: number
progressPerUse: number
iconImage: string | nil
Events.UseAbility(function (event)
if (event.abilityName == "yeehaw") then
AnnouncementService.sendAnnouncement("YEEHAW!")
end
end)
-- Create a "yeehaw" ability that is activated with the X key
-- The ability has 2 stacks of "yeehaw"
local abilityConfig = {
maxProgress = 10,
progressPerUse = 5
iconImage = "rbxassetid://7193644599"
}
AbilityService.createAbility("yeehaw", KeyCode.X, abilityConfig)
-- Add the ability to the host
AbilityService.enableAbility(MatchService.getHost(), "yeehaw")Last updated