@outputs Out
@inputs Scr:wirelink
@persist User:entity
if (first()) {
    #include "lib/egp/func"
}
findByClass("player")
User=findClosest(Scr:entity():pos())
Scr:egpClear()
Scr:egpBox(2,vec2(256,256),vec2(512,512))
Scr:egpMaterial(2,"skybox/militia_hdrup")
Scr:egpBox(1,vec2(256,256),vec2(256,256))
Scr:egpMaterial(1,"vgui/button_central_disabled")
Scr:egpText(4,"Pointless Button",vec2(256,20))
Scr:egpAlign(4,1)
Scr:egpSize(4,40)
Scr:egpBox(3,vec2(256,256),vec2(512,522))
Scr:egpMaterial(3,"vgui/pipboy_overlay")
interval(100)
if (pIR(1)) {
    Scr:egpMaterial(1,"vgui/button_central_hover")
    Out=User:keyUse()
} else {
    Out=0
    Scr:egpMaterial(1,"vgui/button_central_disabled")
}
Scr:egpBox(5,vec2(256,random(512)),vec2(0,0))
