Files
community_bridge/lib/markers/client/markers.lua
T
gononono64 8fd5de2d4e lib structure overhaul
restructured lib portion to match modules
also edited community bridges onplayerunload fire to accept the passed src as it was otherwise nil
2025-03-30 21:06:58 -05:00

27 lines
820 B
Lua

Marker = {}
function Marker.DrawMarker(data)
local position = data.position or vector3(0.0, 0.0, 0.0)
local offset = data.offset or vector3(0.0, 0.0, 0.0)
local marker = data.marker or 1
local pos = vector3(position.x + offset.x, position.y + offset.y, position.z + offset.z)
local rotation = data.rotation or vector3(0, 0, 0)
local size = data.size or vector3(1.0, 1.0, 1.0)
local color = data.color or vector3(0, 255, 0)
local alpha = data.alpha or 255
local bobUpAndDown = data.bobUpAndDown
DrawMarker(
marker,
pos.x, pos.y, pos.z,
0.0, 0.0, 0.0,
rotation.x, rotation.y, rotation.z,
size.x, size.y, size.z,
color.r, color.g, color.b, alpha,
bobUpAndDown, false, false
)
end
exports("Marker", Marker)
return Marker