nameToUniqueName
Definition
-- @/lua/ge/extensions/core/input/actions.lua:16
-- mangle the action name, needed to prevent collisions with other vehicles' action names
local function nameToUniqueName(actionName, vehicleName)
return vehicleName and (vehicleName.."__"..actionName) or actionName
end
Callers
@/lua/ge/extensions/core/input/bindings.lua
b = fillNormalizeBindingDefaults(b)
local action = core_input_actions.nameToUniqueName(b.action, vehicleName) -- this name-mangling is needed to prevent collisions with other vehicles' action names
action = core_input_actions.upgradeAction(action)
end
local action = core_input_actions.nameToUniqueName(b.action, vehicleName) -- this name-mangling is needed to prevent collisions with other vehicles' action names
action = core_input_actions.upgradeAction(action)
@/lua/ge/extensions/core/input/actions.lua
end
result[nameToUniqueName(actionName, vehicleName)] = v
end