VE Lua Documentation

Press F to search!

colorGetRGBA

Definition


-- @/lua/common/utils.lua:64

function colorGetRGBA(col)
  return floor(col / 16777216), floor(col / 65536) % 256, floor(col / 256) % 256, col % 256
end

Callers

@/lua/common/guihooks.lua
    v[5] = v[5] or false -- renderNegatives
    v[6] = v[6] or { colorGetRGBA(jetColor(i / numOfSteps)) }
  end
@/lua/vehicle/bdebugImpl.lua

        local r,g,b,a = colorGetRGBA(frontCol)
        frontCol = color(r, g, b, alpha)

        local r,g,b,a = colorGetRGBA(backCol)
        backCol = color(r, g, b, alpha)

        local r,g,b,a = colorGetRGBA(frontCol)
        frontCol = color(r, g, b, alpha)

        local r,g,b,a = colorGetRGBA(backCol)
        backCol = color(r, g, b, alpha)

          local r,g,b,a = colorGetRGBA(frontCol)
          frontCol = color(r, g, b, alpha)

          local r,g,b,a = colorGetRGBA(backCol)
          backCol = color(r, g, b, alpha)

          local r,g,b,a = colorGetRGBA(frontCol)
          frontCol = color(r, g, b, alpha)

          local r,g,b,a = colorGetRGBA(backCol)
          backCol = color(r, g, b, alpha)
  local dist = pos:distance(camPos)
  local r,g,b,a = colorGetRGBA(col)
  local distToAlpha = nodeTextMaxDist < nodeTextMaxDistCap and (-1 / nodeTextMaxDist * (dist - nodeMinDistFromCam) + 1) or nodeTextMaxDistCap

        local r,g,b,a = colorGetRGBA(col)
        ar = ar + r*r
        local col = color(c, 0, 0, (c + 100))
        local r,g,b,a = colorGetRGBA(col)
        ar = ar + r*r
        local col = parseColor(node.highlight.col or node.highlight.color)
        local r,g,b,a = colorGetRGBA(col)
        col = color(r,g,b,a * alpha)
        local col = parseColor(beam.highlight.col or beam.highlight.color)
        local r,g,b,a = colorGetRGBA(col)
        col = color(r,g,b,a * alpha)
        if (modeID == 4 and not beamBroken) or modeID == 5 or (modeID == 6 and beamBroken) then
          local r,g,b,a = colorGetRGBA(col)
          obj.debugDrawProxy:drawBeam3d(beam.cid, beamScale, color(r, g, b, a * alpha))
    local col = beamTypesColors[BEAM_SUPPORT]
    local r,g,b,a = colorGetRGBA(col)
    for i = 0, beamsCount - 1 do

  local r,g,b,a = colorGetRGBA(color1)
  color1 = color(r, g, b, alpha)

  local r,g,b,a = colorGetRGBA(color2)
  color2 = color(r, g, b, alpha)
@/lua/vehicle/ve_utils.lua
function getContrastColorStringRGB(i)
  local c1, c2, c3 = colorGetRGBA(jetColor((i % 17) / 16))
  return stringformat("#%02x%02x%02x", c1, c2, c3)