Módulo:Teste
Ir para navegação
Ir para pesquisar
A documentação para este módulo pode ser criada em Módulo:Teste/doc
local mwText = mw.text
local json = mwText.jsonEncode
local mapas = {
Sabaody = {
skulls = {
{
x = 410, y = 220,
title = "White Skull",
desc = "Boss: White Skull<br>Área sombria, cuidado com os ataques surpresa!"
},
{
x = 650, y = 125,
title = "Red Fang",
desc = "Boss: Red Fang<br>Possui resistência a fogo. Traga ataques de gelo!"
},
{
x = 250, y = 410,
title = "Void Wraith",
desc = "Boss: Void Wraith<br>Evite ataques diretos. Usa magia de sombras."
},
{
x = 248, y = 320,
title = "Night Howler",
desc = "Boss: Night Howler<br>Ataca com velocidade e confusão. Use proteção contra atordoamento!"
}
},
hearts = {
{
x = 280, y = 210,
desc = "Cura escondida: Quebre a caixa para obter uma cura."
},
{
x = 312, y = 196
},
{
x = 245, y = 358,
desc = "Após o chefe, o jogador com menos vida receberá uma cura automática."
}
},
puzzle = {
x = 244,
y = 217,
videoUrl = "https://www.youtube.com/embed/10rhyP32vdw"
},
background = "/images/5/55/SabaodyMap.png"
}
}
local p = {}
function p.data(frame)
local mapa = frame.args.mapa or "Sabaody"
local dados = mapas[mapa]
if not dados then return "{}" end
return mwText.nowiki(json(dados))
end
return p