getAdditionalAttributes
Definition
-- @/lua/ge/extensions/gameplay/missions/missions.lua:73
local function getAdditionalAttributes()
return additionalAttributes, additionalAttributesSortedKeys
end
Callers
@/lua/ge/extensions/editor/missionEditor/additionalAttributes.lua
self.name = "AdditionalInfo"
self.attributes, self.sortedAttKeys = gameplay_missions_missions.getAdditionalAttributes()
end
@/lua/ge/extensions/ui/gameplaySelector/tileGenerators/missionTiles.lua
if mission.additionalAttributes and mission.additionalAttributes.difficulty then
local additionalAttributes, _ = gameplay_missions_missions.getAdditionalAttributes()
local difficultyData = additionalAttributes.difficulty.valuesByKey[mission.additionalAttributes.difficulty]
if mission.additionalAttributes and mission.additionalAttributes.vehicle then
local additionalAttributes, _ = gameplay_missions_missions.getAdditionalAttributes()
local vehicleData = additionalAttributes.vehicle.valuesByKey[mission.additionalAttributes.vehicle]
@/lua/ge/extensions/gameplay/markerInteraction.lua
info.hasUserSettings = #info.userSettings > 0
local additionalAttributes, additionalAttributesSortedKeys = gameplay_missions_missions.getAdditionalAttributes()
@/lua/ge/extensions/scenario/scenariosLoader.lua
local function getScenarioDataForMission(m)
local additionalAttributes, additionalAttributesSortedKeys = gameplay_missions_missions.getAdditionalAttributes()
local diffString = additionalAttributes.difficulty.valuesByKey[m.additionalAttributes.difficulty] and additionalAttributes.difficulty.valuesByKey[m.additionalAttributes.difficulty].translationKey
@/lua/ge/extensions/gameplay/missions/missionScreen.lua
info.hasUserSettings = #info.userSettings > 0
local additionalAttributes, additionalAttributesSortedKeys = gameplay_missions_missions.getAdditionalAttributes()
groupsByKey["all"] = {meta = {type = "all"}, sortingKey = "date", sortingDirection = "desc"}
for _, diff in pairs(gameplay_missions_missions.getAdditionalAttributes().difficulty.valuesByKey) do
groupsByKey["difficulty_"..diff.key] = {label = "Difficulty: " ..diff.translationKey, meta = {type = "difficulty"}}
@/lua/ge/extensions/freeroam/bigMapPoiProvider.lua
for _, diff in pairs(gameplay_missions_missions.getAdditionalAttributes().difficulty.valuesByKey) do
groupData["difficulty_"..diff.key] = {label = "Difficulty: " ..diff.translationKey}
end
for _, v in pairs(gameplay_missions_missions.getAdditionalAttributes().vehicle.valuesByKey) do
groupData["vehicleUsed_"..v.key] = {label = "Vehicle Used: " .. v.translationKey}