Add GetWorldMarker, return position from WorldMarker, rename CanSetWorldMarker
- WorldMarker() now returns x,y,z,areaId on success (was just 1) - New global GetWorldMarker(index) for querying marker positions - Rename CanSetWorldMarkers → CanSetWorldMarker (singular) - Addon uses WorldMarker return values directly instead of GetMarkerDef
This commit is contained in:
+2
-1
@@ -100,7 +100,8 @@ fn registerLuaFunctions() void {
|
||||
// User-facing functions stay global
|
||||
registerFunction("WorldMarker", @intFromPtr(&markers.luaWorldMarker));
|
||||
registerFunction("ClearWorldMarker", @intFromPtr(&markers.luaClearWorldMarker));
|
||||
registerFunction("CanSetWorldMarkers", @intFromPtr(&markers.luaCanSetMarkers));
|
||||
registerFunction("GetWorldMarker", @intFromPtr(&markers.luaGetWorldMarker));
|
||||
registerFunction("CanSetWorldMarker", @intFromPtr(&markers.luaCanSetMarkers));
|
||||
|
||||
// Internal functions in WorldMarkers table (via luaL_openlib)
|
||||
const lib = [_]lua.LuaReg{
|
||||
|
||||
Reference in New Issue
Block a user