API:DataUtils.GetAbilityTypeTextureAndColor
From TheWarWiki
Parent: DataUtils - Return to API listing
No description available.
Usage
This function has not yet had its usage documented.
This method does not take any known arguments.
This method does not return any known values.
Source Code
function DataUtils.GetAbilityTypeTextureAndColor(abilityData)
if (abilityData.isHex) then return "Debuff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isCurse) then return "Debuff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isCripple) then return "Debuff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isAilment) then return "Debuff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isBolster) then return "Buff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isAugmentation) then return "Buff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isBlessing) then return "Buff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isEnchantment) then return "Buff-Frame", abilityData.typeColorRed, abilityData.typeColorGreen, abilityData.typeColorBlue
elseif (abilityData.isDamaging) then return "Debuff-Frame", DefaultColor.AbilityType.DAMAGING.r, DefaultColor.AbilityType.DAMAGING.g, DefaultColor.AbilityType.DAMAGING.b
elseif (abilityData.isHealing) then return "Buff-Frame", DefaultColor.AbilityType.HEALING.r, DefaultColor.AbilityType.HEALING.g, DefaultColor.AbilityType.HEALING.b
elseif (abilityData.isDebuff) then return "Debuff-Frame", DefaultColor.AbilityType.DEBUFF.r, DefaultColor.AbilityType.DEBUFF.g, DefaultColor.AbilityType.DEBUFF.b
elseif (abilityData.isBuff) then return "Buff-Frame", DefaultColor.AbilityType.BUFF.r, DefaultColor.AbilityType.BUFF.g, DefaultColor.AbilityType.BUFF.b
elseif (abilityData.isStatsBuff) then return "Buff-Frame", DefaultColor.AbilityType.BUFF.r, DefaultColor.AbilityType.BUFF.g, DefaultColor.AbilityType.BUFF.b
elseif (abilityData.isOffensive) then return "Buff-Frame", DefaultColor.AbilityType.OFFENSIVE.r, DefaultColor.AbilityType.OFFENSIVE.g, DefaultColor.AbilityType.OFFENSIVE.b
elseif (abilityData.isDefensive) then return "Buff-Frame", DefaultColor.AbilityType.OFFENSIVE.r, DefaultColor.AbilityType.OFFENSIVE.g, DefaultColor.AbilityType.OFFENSIVE.b
end
return "Neutral-Frame", DefaultColor.WHITE.r, DefaultColor.WHITE.g, DefaultColor.WHITE.b
end
--Upload by Lliane, <sdepiets@gmail.com> 2008/08/21
