Advertisement
Guest User

Untitled

a guest
Aug 29th, 2014
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.24 KB | None | 0 0
  1. tile<width<height<parent<self<nil<isVisible<alpha<erTarget<srI<children<child<dSRT<getOffsetX<getOffsetY<flagUpdate<updater<addChild<erer<getAbsoluteX<getX<getAbsoluteY<getY<getWidth<getHeight<offsetX<offsetY<newX<newY<newWidth<newHeight<newAlpha<mouseX<mouseY<relX<relY<button<state<and<checkHoveringElement<parentDestroyed<destroy<tileElement<getVisibleTiles<object<animation<getAnimList||§l §10§="uag_dxgui|elements/§1§.lua"§1§=class()§1§._private={ x=0, y=0, §2§=0, §3§=0, §8§=255, §26§=0, §27§=0, r§e§§9§=§6§, §4§=§6§, §7§=@f, §11§={}, } §1§.color=255 §f§ §1§.__construct(x,y,§2§,§3§,§4§)§5§.x=x §5§.y=y §5§.§2§=§2§ §5§.§3§=§3§ §5§.§4§=§4§ §i(§5§.§4§ ~=§6§)§t §5§.§4§.§18§(§5§)§e2§ §f§ §1§.r§e§er()§i §n(§5§.§7§)§t §r §e§ §i(§17§.isInQueue(§5§)or r§e§§19§.isRestoring()==@t)§t §i(§5§.§8§==0)§t §r §e§ §i(§5§.§4§)§t §i(((§5§.§4§.§14§()+ §5§.x)>(§5§.§4§.§24§()))or((§5§.§4§.§15§()+ §5§.y)>(§5§.§4§.§25§())))§t §r §e2§ §i §n(§5§.r§e§§9§)§t §5§.r§e§§9§=f_dCRT(§10§,§5§.§2§,§5§.§3§,@t)§e§ §i(§5§.r§e§§9§)§t f_§13§(§10§,§5§.r§e§§9§,@t)§e§ §fo _,§12§ in §pa(§5§.§11§)do §12§.r§e§er()§e§ §i(§5§.r§e§§9§)§t §i(§5§.§4§ ~=§6§)§t f_§13§(§10§,§5§.§4§.getR§e§§9§())§el f_§13§(§10§,r§e§§19§.getMainTarget())§e§ §el §5§.§16§()§e2§ §i(§5§.r§e§§9§)§t §i(§5§.§4§)§t f_dDI(§10§,(§5§.§4§.§14§()+ §5§.x),(§5§.§4§.§15§()+ §5§.y),§5§.§2§,§5§.§3§,§5§.r§e§§9§,0,0,0,f_t(§10§,255,255,255,§5§.§8§))§el f_dDI(§10§,§5§.x,§5§.y,§5§.§2§,§5§.§3§,§5§.r§e§§9§,0,0,0,f_t(§10§,255,255,255,§5§.§8§))§e3§ §f§ §1§.§16§()§i(§5§.§4§ ~=§6§)§t §17§.§16§(§5§)§5§.§4§.§16§()§el §17§.§16§(§5§)§e2§ §f§ §1§.§18§(§12§)§tbi(§5§.§11§,§12§)§5§.§16§()§e§ §f§ §1§.startR§e§er()§5§.§7§=@t §i(§5§.§4§==§6§)§t r§e§§19§.flagTileAsVisible(§5§)§e§ §5§.§16§()§e§ §f§ §1§.§e§R§e§er()§5§.§7§=@f §i(§5§.§4§==§6§)§t r§e§§19§.flagTileAsInvisible(§5§)§e§ §i(§1§.r§e§§9§)§t f_dE2(§10§,§1§.r§e§§9§)§e§ §i(§5§.§4§ ~=§6§)§t §5§.§4§.§16§()§e2§ §f§ §1§.calculateX(pos)§i(§5§.r§e§§9§)§t §r 0 §e§ §i(§5§.§4§)§t §r §5§.§20§()§e§ §r §5§.§21§()§e§ §f§ §1§.calculateY(pos)§i(§5§.r§e§§9§)§t §r 0 §e§ §i(§5§.§4§)§t §r §5§.§22§()§e§ §r §5§.§23§()§e§ §f§ §1§.getR§e§§9§()§r §5§.r§e§§9§ §e§ §f§ §1§.§20§()§i(§5§.§4§)§t §r §5§.§4§.§20§()+§5§.§21§()§e§ §r §5§.§21§()§e§ §f§ §1§.§22§()§i(§5§.§4§)§t §r §5§.§4§.§22§()+§5§.§23§()§e§ §r §5§.§23§()§e§ §f§ §1§.§21§()§r §5§.x §e§ §f§ §1§.§23§()§r §5§.y §e§ §f§ §1§.§24§()§r §5§.§2§ §e§ §f§ §1§.§25§()§r §5§.§3§ §e§ §f§ §1§.getAlpha()§r §5§.§8§ §e§ §f§ §1§.§14§()§r §5§.§26§ §e§ §f§ §1§.§15§()§r §5§.§27§ §e§ §f§ §1§.setX(§28§)§i(§28§==§5§.x)§t §r §e§ §5§.x=§28§ §5§.§16§()§e§ §f§ §1§.setY(§29§)§i(§29§==§5§.y)§t §r §e§ §5§.y=§29§ §5§.§16§()§e§ §f§ §1§.setWidth(§30§)§i(§30§==§5§.§2§)§t §r §e§ §5§.§2§=§30§ §i(§5§.§2§ < 0)§t §5§.§2§=0 §e§ §i(§5§.r§e§§9§)§t f_dE2(§10§,§5§.r§e§§9§)§5§.r§e§§9§=§6§ §e§ §5§.§16§()§e§ §f§ §1§.setHeight(§31§)§i(§31§==§5§.§3§)§t §r §e§ §5§.§3§=§31§ §i(§5§.§3§ < 0)§t §5§.§3§=0 §e§ §i(§5§.r§e§§9§)§t f_dE2(§10§,§5§.r§e§§9§)§5§.r§e§§9§=§6§ §e§ §5§.§16§()§e§ §f§ §1§.setAlpha(§32§)§i(§32§==§5§.§8§)§t §r §e§ §i(§32§ < 0)§t §32§=0 §el§i(§32§ > 255)§t §32§=255 §e§ §5§.§8§=§32§ §5§.§16§()§e§ §f§ §1§.onMouseEnter(§35§,§36§,§33§,§34§)f_tE2(§10§,"onDXMouseEnter",§5§,§35§,§36§,§33§,§34§)§e§ §f§ §1§.onMouseMove(§35§,§36§,§33§,§34§)f_tE2(§10§,"onDXMouseMove",§5§,§35§,§36§,§33§,§34§)§e§ §f§ §1§.onMouseExit()f_tE2(§10§,"onDXMouseExit",§5§)§e§ §f§ §1§.onMouseClick(§37§,§38§,...)f_tE2(§10§,"onDXMouseClick",§5§,§37§,§38§,...)§e§ §f§ §1§.onMouseClear()§e§ §f§ §1§.§40§(§33§,§34§)§fo i=#§5§.§11§, 1, -1 do §i(§33§ >=§5§.§11§[i].§20§()§39§ §33§ <=(§5§.§11§[i].§20§()+§5§.§11§[i].§24§())§39§ §34§ >=§5§.§11§[i].§22§()§39§ §34§ <=(§5§.§11§[i].§22§()+§5§.§11§[i].§25§()))§t §r §5§.§11§[i].§40§(§33§,§34§)§e2§ §r §5§ §e§ §f§ §1§.§42§(§41§)§i(§41§ ~=@t §39§ §5§.§4§)§t §5§.§4§.§16§()§e§ §fo _,§12§ in §pa(§5§.§11§)do §12§.§42§(@t)§e§ §fo id,§43§ in §pa(r§e§§19§.§44§())do §i(§43§==§5§)§t §tbr(r§e§§19§.§44§(),id)§r §e2§ §i(§5§.r§e§§9§)§t f_dE2(§10§,§5§.r§e§§9§)§5§.r§e§§9§=§6§ §e§ §fo id,§45§ in §pa(§46§.§47§())do §i(§45§.element==§5§)§t §tbr(§46§.§47§(),id)§r §e2§ r§e§§19§.flagR§e§er()§e§ §f§ §1§.create(...)§r §1§(...)§e§
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement