GE Lua Documentation

Press F to search!

getLevelRewardMultiplier

Definition


-- @/lua/ge/extensions/career/branches.lua:374

local function getLevelRewardMultiplier(id)
  local branch = getBranchByPath(id)
  if branch.id == 'missing' then return nil end
  local attValue = career_modules_playerAttributes and career_modules_playerAttributes.getAttributeValue(branch.attributeKey) or 0
  local level = calcBranchLevelFromValue(attValue, id)
  return branch.levels[level].rewardMultiplier or nil
end

Callers

@/lua/ge/extensions/career/modules/branches/landing.lua

      local rewardMultiplier = career_branches.getLevelRewardMultiplier(domainBranch.id)
      local rewardMultiplierSourceIcon = rewardMultiplier and domainBranch.icon
      while parentBranch and not parentBranch.missing do
        rewardMultiplier = rewardMultiplier or career_branches.getLevelRewardMultiplier(parentBranch.id)
        rewardMultiplierSourceIcon = rewardMultiplierSourceIcon or (rewardMultiplier and parentBranch.icon)
@/lua/ge/extensions/career/modules/delivery/parcelManager.lua

  local branchMultiplier = career_branches.getLevelRewardMultiplier("logistics")
  if branchMultiplier > 1 then
@/lua/ge/extensions/gameplay/missions/progress.lua
    local branch = career_branches.getBranchById(mission.careerSetup.skill)
    branchMultiplier = career_branches.getLevelRewardMultiplier(branch.id)
    if branchMultiplier then
      local parentBranch = career_branches.getBranchById(branch.parentId)
      branchMultiplier = career_branches.getLevelRewardMultiplier(parentBranch.id)
      if branchMultiplier then
@/lua/ge/extensions/career/modules/delivery/progress.lua
M.getMoneyMultiplerForSkill = function(skill, tier)
  return career_branches.getLevelRewardMultiplier("logistics")
end
@/lua/ge/extensions/career/modules/delivery/vehicleTasks.lua

  local branchMultiplier = career_branches.getLevelRewardMultiplier("logistics")
  if branchMultiplier > 1 then