Módulo:Versiones
Ir a la navegación
Ir a la búsqueda
string
string
string|number
Este módulo se encarga de devolver las últimas versiones de Terraria con respecto a sus plataformas ya sea Terraria en consolas, Terraria en consolas antiguas, Terraria en móviles o Terraria en 3DS.
Listado de platform
desktop
(PC)android
(Android)ios
(iOS)amazon
(Android)wp
(Windows Phone)switch
(Nintendo Switch)ps4
(PlayStation 4)xbo
(Xbox One)ps3
(PlayStation 3)xb360
(Xbox 360)xb360
(Xbox 360)psvita
(PlayStation Vita)wiiu
(Nintendo Wii U)n3ds
(Nintendo 3DS)
Métodos
string getCurrent(platform)
Devuelve la versión actual que usa tal plataforma.
Parámetros requeridos
platform
- Nombre de la plataforma o tienda.
Valores que devuelve
current
- Número de la versión en string.
string getEquivalent(platform)
Devuelve la versión que equivale a la versión desktop
, si se selecciona desktop
como platform
la versión equivalente será igual a la versión que posee actualmente (current
).
Parámetros requeridos
platform
- Nombre de la plataforma o tienda.
Valores que devuelve
equivalent
- Número de la versión equivalente a desktop en string.
string|number getBuild(platform)
Devuelve el número de compilación de tal versión, este solo está disponible para las plataformas android, ios y amazon. En caso de que se seleccione cualquier otra plataforma la función devolverá 0.
Parámetros requeridos
platform
- Nombre de la plataforma o tienda.
Valores que devuelve
build
- Número de compilación en string. En caso de que el objeto de versión no tenga una propiedad build se devolverá 0 como number.
local p = {
desktop = { current = '1.4.3.6' , equivalent = '1.4.3.6' },
-- Mobile
android = { current = '1.4.0.5.2.1', equivalent = '1.4.0.5', build = '543' },
ios = { current = '1.4.0.5.2' , equivalent = '1.4.0.5', build = '537' },
stadia = { current = '1.4.0.5.3' , equivalent = '1.4.0.5', build = '598' },
amazon = { current = '1.4.0.5.2' , equivalent = '1.4.0.5', build = '537' },
wp = { current = '1.2.4.3' , equivalent = '1.2.4.1' },
-- Console @ New gen
switch = { current = '1.0.1168.9' , equivalent = '1.3.5.3' },
ps4 = { current = '1.4.0.5.4.4', equivalent = '1.4.0.5' },
xbo = { current = '1.4.0.5.4.4', equivalent = '1.4.0.5' },
-- Console @ Old gen
ps3 = { current = '1.09' , equivalent = '1.2.4.1' },
xb360 = { current = '1.09' , equivalent = '1.2.4.1' },
psvita = { current = '1.09' , equivalent = '1.2.4.1' },
wiiu = { current = '1.08' , equivalent = '1.2.4.1' },
-- 3DS system
n3ds = { current = '1.05' , equivalent = '1.2.1' }
}
function p.getCurrent(frame)
local platform = frame.args[1] or 'desktop'
return p[platform].current
end
function p.getEquivalent(frame)
local platform = frame.args[1] or 'desktop'
return p[platform].equivalent
end
function p.getBuild(frame)
local platform = frame.args[1] or 'desktop'
return p[platform].build or 0
end
return p