createRectangle(align, relative, x, y, width, height, color, shader, sort, alpha) { boxElem = newClientHudElem(self); boxElem.elemType = "bar"; if(!level.splitScreen) { boxElem.x = -2; boxElem.y = -2; } boxElem.width = width; boxElem.height = height; boxElem.align = align; boxElem.relative = relative; boxElem.xOffset = 0; boxElem.yOffset = 0; boxElem.children = []; boxElem.sort = sort; boxElem.color = color; boxElem.alpha = alpha; boxElem.shader = shader; boxElem setParent(level.uiParent); boxElem setShader(shader, width, height); boxElem.hidden = false; boxElem setPoint(align, relative, x, y); return boxElem; }