orderAttributeKeysByBranchOrder
Definition
-- @/lua/ge/extensions/career/branches.lua:383
local function orderAttributeKeysByBranchOrder(list)
table.sort(list, sortAttributes)
return list
end
Callers
@/lua/ge/extensions/career/modules/delivery/pages.lua
local changeText = ""
for _, key in ipairs(career_branches.orderAttributeKeysByBranchOrder(tableKeys(change.attributeChange))) do
changeText = changeText .. string.format('%s: %s%0.2f
', key, change.attributeChange[key] > 0 and "+" or "", change.attributeChange[key])
@/lua/ge/extensions/career/modules/branches/landing.lua
local keys = tableKeys(ret)
career_branches.orderAttributeKeysByBranchOrder(keys)
local newRet = {}
@/lua/ge/extensions/gameplay/missions/missions.lua
-- sort keys by attribute
career_branches.orderAttributeKeysByBranchOrder(sortedKeys)
-- re-order the list
@/lua/ge/extensions/gameplay/missions/progress.lua
local ordered = tableKeysSorted(starRewards.sums)
career_branches.orderAttributeKeysByBranchOrder(ordered)
for _, key in ipairs(ordered) do
local ordered = tableKeysSorted(rewardsByAttribute)
career_branches.orderAttributeKeysByBranchOrder(ordered)
for _, key in ipairs(ordered) do
@/lua/ge/extensions/career/modules/playerAttributes.lua
local rewards = {}
for _, key in ipairs(career_branches.orderAttributeKeysByBranchOrder(tableKeys(change.attributeChange))) do
if key:endswith("Reputation") then