VE Lua Documentation

Press F to search!

drawNodeText

Definition


-- @/=[C]:-1
function drawNodeText(...)

Callers

@/lua/vehicle/controller/bypassDampers.lua
--   for _, damper in ipairs(dampers) do
--     obj.debugDrawProxy:drawNodeText(v.data.beams[damper.beamCid].id1, color(255, 0, 0, 255), damperZones[damper.currentZoneId].zoneStart or "N/A", 0)
--   end
@/lua/vehicle/bdebugImpl.lua
  if node.name == nil then
    obj.debugDrawProxy:drawNodeText(node.cid, col, "[" .. tostring(node.cid) .. "] " .. txt, nodeDisplayDistance)
  else
  else
    obj.debugDrawProxy:drawNodeText(node.cid, col, tostring(node.name) .. " " .. txt, nodeDisplayDistance)
  end
        obj.debugDrawProxy:drawNodeSphere(wd.node2, 0.04, ironbowColor((wheelCoreTemp - baseTemp) * 0.004))
        obj.debugDrawProxy:drawNodeText(wd.node1, ironbowColor((wheelCoreTemp - baseTemp) * 0.004), string.format("%s%.1f %s%.1f %s%.1f", "tT:", wheelAvgTemp - 273.15, "tC:", wheelCoreTemp - 273.15, "psi:", wheelAirPressure*0.000145038-14.5), 0)
  obj.debugDrawProxy:drawText(pos, color(r,g,b, a * distToAlpha), txt)
  --obj.debugDrawProxy:drawNodeText(i, col, txt, nodeDisplayDistance)
  table.clear(entries)