vanilla-wow-addons – Rev 1
?pathlinks?
-- verschiedene balken / setzt die variablen dem balken entsprechend
function wowon_balk ()
local x = wowon.game.balken.s
if (x == 1) then
wowon.game.balken.t = "Interface\\AddOns\\WoWonid\\textur\\balken"
wowon.game.balken.vc = {};
wowon.game.balken.vc.r = 1
wowon.game.balken.vc.g = 1
wowon.game.balken.vc.b = 1
wowon.game.balken.vc.a = 1
end
--[[
--breite des balken in pixel
wowon.game.balken.b = 8
-- balken-höhe
wowon.game.balken.h = 5
-- status des balken
-- 1 = standard balken
-- 1..9 = weitere stadien des balken (breiter/mit waffe/neuer ball/unsichtbar usw.)
wowon.game.balken.s = 1
-- textur
wowon.game.balken.t = "holz"
--]]
end
-- verschiedene bälle
function wowon_ball (b)
-- b = balnummer die geändert wird
local x = wowon.game.ball[b].s
-- standardball
if (x == 1) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\b-normal"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- feuerball
if (x == 2) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\b-feuer"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- blauerball (randomwinkel)
if (x == 3) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\b-blau"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- feldball (feuer)
if (x == 102) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-feuer"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- feldball (blau)
if (x == 103) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-blau"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- speed+
if (x == 150) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\speed+"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- speed-
if (x == 151) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\speed-"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- grösse+
if (x == 152) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\grosse+"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- grösse-
if (x == 153) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\grosse-"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- balken-
if (x == 200) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-balken-"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- balken+
if (x == 201) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-balken+"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- ball+1
if (x == 301) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-ball+1"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- ball+2
if (x == 302) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-ball+2"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
-- ball+3
if (x == 303) then
wowon.game.ball[b].t = "Interface\\AddOns\\WoWonid\\textur\\fb-ball+3"
wowon.game.ball[b].vc = {};
wowon.game.ball[b].vc.r = 1
wowon.game.ball[b].vc.g = 1
wowon.game.ball[b].vc.b = 1
wowon.game.ball[b].vc.a = 1
end
--[[
-- ballnummer
wowon.game.ball[1] = {};
-- x/y pos des balles
wowon.game.ball[1].x = 111
wowon.game.ball[1].y = 111
-- geschwindigkeit des ball in pixel
wowon.game.ball[1].a = 2
-- status des balles
-- 0 = standard
-- 1..99 = weitere stadien des balles (unsichtbar/stark/farbe usw.)
wowon.game.ball[1].s = 1
-- flugwinkel des balles
-- 0 = 360 = senkrecht nach oben
-- 90 = waagrecht nach rechts
-- 180 = senkrecht nach unten
-- 270 = waagrecht nach links
wowon.game.ball[1].w = 0
-- radius des ball in pixel
wowon.game.ball[1].r = 4
-- balltextur
wowon.game.ball[1].t = "textur"
--]]
end
-- verschiedene felder
function wowon_feld (f)
-- f = feldnummer die geändert wird
local x = wowon.game.feld[f].s
-- standard-feld
if (x == 1) then
wowon.game.feld[f].t = "Interface\\AddOns\\WoWonid\\textur\\rechteck"
end
-- stahl-feld
if (x == 2) then
wowon.game.feld[f].t = "Interface\\AddOns\\WoWonid\\textur\\rechteck-stahl"
end
-- blau-feld
if (x == 3) then
wowon.game.feld[f].t = "Interface\\AddOns\\WoWonid\\textur\\rechteck-blau"
end
--[[
-- feldnummer
wowon.game.feld[1] = {};
-- x/y pos des feldes
wowon.game.feld[1].x = 111
wowon.game.feld[1].y = 111
-- b/h des feldes
wowon.game.feld[1].h = 111
wowon.game.feld[1].b = 111
-- feldtextur
wowon.game.feld[1].t = "textur"
--]]
end