GE Lua Documentation

Press F to search!

getPlayerTrailStats

Definition


-- @/lua/ge/extensions/gameplay/crawl/saveSystem.lua:824

local function getPlayerTrailStats(trailId)
  local trail = M.getPlayerCrawlTrailById(trailId)
  if trail then
    return {
      bestTime = trail.saveData.bestTime,
      bestPenaltyPoints = trail.saveData.bestPenaltyPoints,
      attempts = trail.saveData.attempts
    }
  end
  return nil
end

Callers

@/lua/ge/extensions/gameplay/crawl/crawlFlowgraphBridge.lua
M.getPlayerTrailStats = function(trailId)
  return gameplay_crawl_saveSystem.getPlayerTrailStats(trailId)
end
@/lua/ge/extensions/gameplay/crawl/general.lua

        local trailStats = gameplay_crawl_saveSystem.getPlayerTrailStats(trail._filePath)
        if trailStats and trailStats.bestPenaltyPoints < math.huge then

      local trailStats = gameplay_crawl_saveSystem.getPlayerTrailStats(elem.trailId)
      if trailStats then
@/lua/ge/extensions/gameplay/crawl/flowgraphBridge.lua
M.getPlayerTrailStats = function(trailId)
  return gameplay_crawl_saveSystem.getPlayerTrailStats(trailId)
end