~/forever/addon-api
Addon API
TestPrintToFile(snapshotID, filename) : successTimeoutResurrect()ToLower(text) : resultToTitle(text) : resultToUpper(text) : resultToggleAllowedIndoors()ToggleAllowedOutdoors()ToggleAnimKitDisplay()ToggleBaseVariantOnly()ToggleCollected()ToggleCollision()ToggleCollisionDisplay()ToggleCustomizableOnly()ToggleDebugAIDisplay()ToggleFilterTag(groupID, tagID)ToggleFirstAcquisitionBonusOnly()ToggleGravity()ToggleInputLanguage()TogglePlayerBounds()TogglePortals()ToggleSelfHighlight() : enabledToggleSheath()ToggleSit()ToggleStoredOnly()ToggleTris()ToggleUncollected()TransformCameraSpaceToModelSpace(cameraPosition) : modelPositionTransformLocale(transform) : resultTryOn(itemLinkOrItemModifiedAppearanceID, handSlotName?, spellEnchantmentID) : reasonUIReload()Undress(includeWeapons)UndressSlot(inventorySlots)UnequipItems()UnitAffectingCombat(unit) : resultUnitAlliedRaceInfo(unit) : isAlliedRace, hasHeritageArmorUnlockedUnitArmor(unit) : base, effective, real, bonusUnitAttackPower(unit) : attackPower, posBuff, negBuffUnitAttackSpeed(unit) : attackSpeed, offhandAttackSpeed, rangedAttackSpeedUnitBattlePetLevel(unit) : resultUnitBattlePetSpeciesID(unit) : resultUnitBattlePetType(unit) : resultUnitCanAssist(unit, target, canAssistImmunePC, canAssistUninteractable) : resultUnitCanAttack(unit, target) : resultUnitCanCooperate(unit, target) : resultUnitCanPetBattle(unit, target) : resultUnitCastingDuration(unit) : durationUnitCastingInfo(unit) : name, displayName, textureID, startTimeMs, endTimeMs, isTradeskill, castID, notInterruptible, castingSpellID, castBarID, delayTimeMsUnitChannelDuration(unit) : durationUnitChannelInfo(unit) : name, displayName, textureID, startTimeMs, endTimeMs, isTradeskill, notInterruptible, spellID, isEmpowered, numEmpowerStages, castBarIDUnitChromieTimeID(unit) : IDDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.