/
SASSTEXT_TITLE="Schnoggo's Simple Assist Ver. 2.64"; |
SASSTEXT_TITLE="Schnoggo's Simple Assist Ver. 2.7"; |
SASSTEXT_OPTIONSPACING=-60; -- vertical distance between each TITLE below: |
SASSTEXT_SUMMARY="Use the Key Bindings (Main Menu:Key Binding) panel to set up your keys."; |
SASSTEXT_BINDING_SET_TITLE="Set Player to Assist"; |
BINDING_NAME_SASS_ASK = "Request Assistance"; |
SASSTEXT = { |
WELCOME="SimpleAssist 2.64 Loaded. Type /sass to change settings.", |
WELCOME="SimpleAssist 2.7 Loaded. Type /sass to change settings.", |
ASSISTING="Assisting", |
CLEARED="Assist Cleared", |
ASSIST_SET="Assist set", |
SimpleAssist v2.64 |
SimpleAssist v2.7 |
Description |
Features |
======== |
* Compatibility with World of Warcraft v3.2 |
* Compatibility with World of Warcraft v4.0 |
* Low memory usage (~0.1MB) |
* Key bind to set the assist |
Versions |
======== |
2.7 - Oct 29, 2010 |
* TOC update for WoW client 4.0. |
* Fixed a number of problems with passing object references. |
2.64 - Dec 8, 2009 |
* TOC update for WoW client 3.3. |
<Scripts> |
<OnLoad> |
SimpleAssist_OnLoad(); |
SimpleAssist_OnLoad(self); |
</OnLoad> |
<OnEvent> |
SimpleAssist_Event(event) |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssistPrefsFrame:Hide();</OnClick> |
<OnClick>SimpleAssistPrefsFrame:Hide(self);</OnClick> |
</Scripts> |
</Button> |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssist_Options_OnClick(); </OnClick> |
<OnClick>SimpleAssist_Options_OnClick(self); </OnClick> |
</Scripts> |
</CheckButton> |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssist_Options_OnClick(); </OnClick> |
<OnClick>SimpleAssist_Options_OnClick(self); </OnClick> |
</Scripts> |
</CheckButton> |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssist_Options_OnClick(); </OnClick> |
<OnClick>SimpleAssist_Options_OnClick(self); </OnClick> |
</Scripts> |
</CheckButton> |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssist_Options_OnClick(); </OnClick> |
<OnClick>SimpleAssist_Options_OnClick(self); </OnClick> |
</Scripts> |
</CheckButton> |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssist_Options_OnClick(); </OnClick> |
<OnClick>SimpleAssist_Options_OnClick(self); </OnClick> |
</Scripts> |
</CheckButton> |
</Anchor> |
</Anchors> |
<Scripts> |
<OnClick>SimpleAssist_Options_OnClick(); </OnClick> |
<OnClick>SimpleAssist_Options_OnClick(self); </OnClick> |
</Scripts> |
</CheckButton> |
-- ======= |
local MYADDON_NAME = "SimpleAssist"; |
local MYADDON_VERSION = "2.63"; |
local MYADDON_VERSION = "2.7"; |
local MYADDON_AUTHOR = "Schnoggo"; |
local MYADDON_EMAIL = "schnoggo@gmail.com"; |
local MYADDON_WEBSITE = "http://schnoggo.com"; |
-- Event functions |
-- Onload: |
function SimpleAssist_OnLoad() |
-- this:RegisterEvent("ADDON_LOADED"); |
function SimpleAssist_OnLoad(self) |
-- self:RegisterEvent("ADDON_LOADED"); |
-- Register the slash command |
-- -------------------------- |
-- Register the event handlers: |
-- ============================= |
this:RegisterEvent("VARIABLES_LOADED"); |
-- this:RegisterEvent("CHAT_MSG_TEXT_EMOTE"); |
this:RegisterEvent("PLAYER_ENTERING_WORLD"); |
this:RegisterEvent("UPDATE_BINDINGS"); |
this:RegisterEvent("PLAYER_LEAVE_COMBAT"); |
this:RegisterEvent("PLAYER_REGEN_ENABLED"); |
self:RegisterEvent("VARIABLES_LOADED"); |
-- self:RegisterEvent("CHAT_MSG_TEXT_EMOTE"); |
self:RegisterEvent("PLAYER_ENTERING_WORLD"); |
self:RegisterEvent("UPDATE_BINDINGS"); |
self:RegisterEvent("PLAYER_LEAVE_COMBAT"); |
self:RegisterEvent("PLAYER_REGEN_ENABLED"); |
if (not myPlayerName) then |
myPlayerName = UnitName("player"); |
-- prefs: |
function SimpleAssist_Options_OnClick(arg1) |
id = this:GetID() |
local buttonName=this:GetName() |
function SimpleAssist_Options_OnClick(self) |
id = self:GetID() |
local buttonName=self:GetName() |
SimpleAssistDefaults[buttonName] =getglobal(buttonName):GetChecked(); |
SimpleAssistSavedVars[buttonName] =getglobal(buttonName):GetChecked(); |
end |
## Interface: 30300 |
## Interface: 40000 |
## Title: SimpleAssist |
## Notes: Replace the common /assist macro |
## Version: 2.64 |
## Version: 2.7 |
## Author: Schnoggo |
## Dependencies: |
## SavedVariables: SimpleAssistSavedVars |