Comment on page
AbilityConfig
Used to define the properties of an ability.
The maximum amount of progress that can be stored on the ability.
The amount of progress used every time the ability is activated.
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 modified 3mo ago