First impl

This commit is contained in:
D4rkr34lm
2025-03-11 22:58:03 +01:00
parent 3b41cc4ac5
commit 394591f302
2 changed files with 65 additions and 41 deletions
+19 -15
View File
@@ -200,21 +200,6 @@ function tnt.onlyTb() return nil end
---@return boolean
function tnt.onlyBuild() return nil end
---@class trace
local trace = {}
---@return boolean
function trace.active() return nil end
---@return boolean
function trace.auto() return nil end
---@return string
function trace.status() return nil end
---@return number
function trace.time() return nil end
---@param name string
---@return iregion
function region.get(name) return nil end
@@ -222,6 +207,25 @@ function region.get(name) return nil end
---@return iregion[]
function region.list() return nil end
---@class tracerLib
tracer = {}
---@class TraceRecord
---@field pos Position
---@field vel Position
---@field ticksSinceStart number
---@field fuse number
---@field isExplosion boolean
---@field isInWater boolean
---@field hasDestroyedBuild boolean
---@field hasDestroyedTestblock boolean
---@class Tracer
---@field getId fun(): string
---@field getRecords fun(): {[number]: TraceRecord}
function tracer.getTraces() return nil end
---@class Position
---@field x number
---@field y number