/
--[[ |
Name: EasyDND - AntiParasites / options |
Description: This file handles all the mod's options and saved variables |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Playing: Mera,Merae,Merah & FathisUles on EU FR-La Croisade Ecarlate ;) |
--[[ |
Name: EasyDND - AntiParasites |
Description: This file handles the mod's core |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Playing: Mera,Merae,Merah & FathisUles on EU FR-La Croisade Ecarlate ;) |
-- Thanks a lot to Xinhuan for giving me the hint to use string.gsub instead of string.sub |
-- it saves so much code space accross all languages! |
local function OnSysFilter(_, _, b) |
local function OnSysFilter(b) |
local gg, ff = string.gsub, string.find |
if db.hidesys then |
local a, new = GetLocale() or "" |
-- Thanks a lot to Xinhuan for giving me the hint to use string.gsub instead of string.sub |
-- it saves so much code space accross all languages! |
local function OnSysAntiFilter(_, _, b) |
local function OnSysAntiFilter(b) |
local gg, ff = string.gsub, string.find |
if db.anti_hidesys and _.x then |
_.x = false |
return false |
end |
local function OnWhispAntiFilter(_, _, b) |
local function OnWhispAntiFilter(b) |
if db.anti_hidereply then |
if string.find(b, "[AntiParasites] ", 1, true) then return true end |
end |
## Interface: 30100 |
## Interface: 30000 |
## Title: EasyDND |cff7fff7f -Ace3-|r |
## Version: 30100.$Revision$ |
## Version: 3.0.8.$Revision$ |
## X-Revision: $Revision$ |
## X-Date: $Date$ |
## Author: Merah |
## X-Embeds: LibDataBroker-1.1 |
## OptionalDeps: Ace3, LibDBIcon-1.0, DewdropLib, tekDebug |
## SavedVariables: EasyDNDDB |
## SavedVariablesPerCharacter: EasyDNDDBPC |
## LoadOnDemand: 0 |
## LoadManagers: AddonLoader |
Description: This file handles Broker used for displaying a minimap icon with LibDBIcon-1.0 |
this add support to all bar mods and/or minimap with minimal spared codes |
Thanks Rabbit and Tekkub it saves so much! |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Playing: Mera,Merae,Merah & FathisUles on EU FR-La Croisade Ecarlate ;) |
--[[ |
Name: EasyDND - AntiParasites / koKR localization |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Author(localization): BlueNyx (bluenyx@gmail.com) |
--[[ |
Name: EasyDND - AntiParasites / enUS localization |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Author(localization): Merah |
--[[ |
Name: EasyDND - AntiParasites / ruRU localization |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Author(localization): StingerSoft (stingersoft@iti.lt) |
--[[ |
Name: EasyDND - AntiParasites / frFR localization |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Merah (ad@heapoverflow.com) |
Author(localization): Merah |
--[[ |
Name: EasyDND - AntiParasites / deDE localization |
Version: 30100.$Revision$ |
Version: 3.0.8.$Revision$ |
$Date$ |
Author(s): Mera_LaCroisadeEcarlate (ad@heapoverflow.com) |
Author(localization): Xambrian (xambrian@googlemail.com) |