Module:Infobox/data
格式化相關資料。
local data = {
locations = {
-- 通常
['廢墟'] = {
categories = {'廢墟'}
},
['雪町'] = {
categories = {'雪町'}
},
['Papyrus 和 Sans 的家'] = {
categories = {'雪町'}
},
['雪町森林'] = {
categories = {'雪町'}
},
['瀑布'] = {
categories = {'瀑布'}
},
['神器密室'] = {
categories = {'瀑布'}
},
['垃圾場'] = {
categories = {'瀑布'}
},
['Temmie 村莊'] = {
categories = {'瀑布'}
},
['熱地'] = {
categories = {'熱地'}
},
['實驗室'] = {
categories = {'熱地'}
},
['MTT 度假村'] = {
categories = {'熱地'}
},
['廢墟, 困難模式'] = {
categories = {
'廢墟',
'困難模式敵人'
},
nolink = true,
link = '[[廢墟]] ([[困難模式]])'
},
['核心'] = {
categories = {
'核心',
'熱地'
}
},
['真正的實驗室'] = {
categories = {'熱地'}
},
['新居'] = {
categories = {'新居'}
},
['Asgore 的家'] = {
categories = {'新居'}
},
-- 商店與商人
['蜘蛛烘焙坊'] = {
categories = {
'廢墟',
'熱地'
}
},
['好棒冰店員'] = {
categories = {
'雪町',
'瀑布',
'熱地'
}
},
['QC'] = {
categories = {'雪町'}
},
['Gerson'] = {
categories = {'瀑布'}
},
['Tem 商店'] = {
categories = {'瀑布'}
},
['Bratty and Catty'] = {
categories = {'熱地'}
},
['漢堡褲'] = {
categories = {'熱地'}
},
},
itemtypes = {
['消耗品'] = '消耗品',
['防具'] = '防具',
['武器'] = '武器',
['雜項'] = '雜項物品'
},
mechanics = {
gameplay = '遊戲機制',
plot = '戲情元素',
puzzle = '遊戲謎題',
ending ='結局'
},
-- Automatically populated below.
locationcats = {}
}
for _, locationdata in pairs(data.locations) do
if locationdata.categories ~= nil then
for _, category in pairs(locationdata.categories) do
data.locationcats[category] = true
end
end
end
return data