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