Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(24 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | --Grundgerüst dieses Moduls -> Module:Foki aus dem WarframeWiki |
||
+ | --Verantwortlich für dieses Machwerk ist der Nutzer:RuffN3kk |
||
+ | |||
local p = {} |
local p = {} |
||
local SetsData = mw.loadData( 'Modul:Sets/data' ) |
local SetsData = mw.loadData( 'Modul:Sets/data' ) |
||
local Shared = require( 'Modul:Shared' ) |
local Shared = require( 'Modul:Shared' ) |
||
+ | |||
− | |||
function p.getValueRaw(frame) |
function p.getValueRaw(frame) |
||
local SetID = frame.args[1] |
local SetID = frame.args[1] |
||
Zeile 13: | Zeile 16: | ||
local SetID = frame.args[1] |
local SetID = frame.args[1] |
||
local ValName = frame.args[2] |
local ValName = frame.args[2] |
||
+ | |||
− | |||
if(SetID == nil) then |
if(SetID == nil) then |
||
− | return " |
+ | return " " |
elseif(ValName == nil) then |
elseif(ValName == nil) then |
||
− | return " |
+ | return " " |
end |
end |
||
Zeile 23: | Zeile 26: | ||
ValName = Shared.trim(ValName) |
ValName = Shared.trim(ValName) |
||
if(SetsData["Set"][SetID] == nil) then |
if(SetsData["Set"][SetID] == nil) then |
||
− | return " |
+ | return " " |
end |
end |
||
Zeile 41: | Zeile 44: | ||
return Set.Name |
return Set.Name |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "SETNUMMER") then |
elseif(UpName == "SETNUMMER") then |
||
Zeile 47: | Zeile 50: | ||
return Set.Setnummer |
return Set.Setnummer |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "SERIE1") then |
elseif(UpName == "SERIE1") then |
||
Zeile 53: | Zeile 56: | ||
return Set.Serie1 |
return Set.Serie1 |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "SERIE2") then |
elseif(UpName == "SERIE2") then |
||
Zeile 59: | Zeile 62: | ||
return Set.Serie2 |
return Set.Serie2 |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "JAHR") then |
elseif(UpName == "JAHR") then |
||
Zeile 71: | Zeile 74: | ||
return Set.Alter |
return Set.Alter |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "TEILE") then |
elseif(UpName == "TEILE") then |
||
Zeile 77: | Zeile 80: | ||
return Set.Teile |
return Set.Teile |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "FIGURENANZ") then |
elseif(UpName == "FIGURENANZ") then |
||
Zeile 83: | Zeile 86: | ||
return Set.FigurenAnz |
return Set.FigurenAnz |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "SETFIGUREN") then |
elseif(UpName == "SETFIGUREN") then |
||
Zeile 89: | Zeile 92: | ||
return Set.Setfiguren |
return Set.Setfiguren |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "PREIS") then |
elseif(UpName == "PREIS") then |
||
Zeile 95: | Zeile 98: | ||
return Set.Preis |
return Set.Preis |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "ABMESSUNGEN") then |
elseif(UpName == "ABMESSUNGEN") then |
||
Zeile 101: | Zeile 104: | ||
return Set.Abmessungen |
return Set.Abmessungen |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "GEWICHT") then |
elseif(UpName == "GEWICHT") then |
||
Zeile 107: | Zeile 110: | ||
return Set.Gewicht |
return Set.Gewicht |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "VSET") then |
elseif(UpName == "VSET") then |
||
Zeile 113: | Zeile 116: | ||
return Set.VSet |
return Set.VSet |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
elseif(UpName == "NSET") then |
elseif(UpName == "NSET") then |
||
Zeile 119: | Zeile 122: | ||
return Set.NSet |
return Set.NSet |
||
else |
else |
||
− | return |
+ | return nil |
end |
end |
||
else |
else |
||
return SetsData["Set"][Setnummer][ValName] |
return SetsData["Set"][Setnummer][ValName] |
||
end |
end |
||
+ | end |
||
+ | |||
+ | function p.getValueRaw(frame) |
||
+ | local SetID = frame.args[1] |
||
+ | local ValName = frame.args[2] |
||
+ | return SetsData1["Set"][SetID][ValName] |
||
end |
end |
||
Aktuelle Version vom 21. Januar 2019, 09:56 Uhr
Die Dokumentation für dieses Modul kann unter Modul:Sets/Doku erstellt werden
--Grundgerüst dieses Moduls -> Module:Foki aus dem WarframeWiki
--Verantwortlich für dieses Machwerk ist der Nutzer:RuffN3kk
local p = {}
local SetsData = mw.loadData( 'Modul:Sets/data' )
local Shared = require( 'Modul:Shared' )
function p.getValueRaw(frame)
local SetID = frame.args[1]
local ValName = frame.args[2]
return SetsData["Set"][SetID][ValName]
end
function p.getValue(frame)
local SetID = frame.args[1]
local ValName = frame.args[2]
if(SetID == nil) then
return " "
elseif(ValName == nil) then
return " "
end
SetID = Shared.trim(SetID)
ValName = Shared.trim(ValName)
if(SetsData["Set"][SetID] == nil) then
return " "
end
local Set = SetsData["Set"][SetID]
local UpName = string.upper(ValName)
if(UpName == "SETID") then
return SetID
elseif(UpName == "BILD") then
if(Set.Bild ~= nil) then
return Set.Bild
else
return "NoPic.png"
end
elseif(UpName == "NAME") then
if(Set.Name ~= nil) then
return Set.Name
else
return nil
end
elseif(UpName == "SETNUMMER") then
if(Set.Setnummer ~= nil) then
return Set.Setnummer
else
return nil
end
elseif(UpName == "SERIE1") then
if(Set.Serie1 ~= nil) then
return Set.Serie1
else
return nil
end
elseif(UpName == "SERIE2") then
if(Set.Serie2 ~= nil) then
return Set.Serie2
else
return nil
end
elseif(UpName == "JAHR") then
if(Set.Jahr ~= nil) then
return Set.Jahr
else
return "Unbekannt"
end
elseif(UpName == "ALTER") then
if(Set.Alter ~= nil) then
return Set.Alter
else
return nil
end
elseif(UpName == "TEILE") then
if(Set.Teile ~= nil) then
return Set.Teile
else
return nil
end
elseif(UpName == "FIGURENANZ") then
if(Set.FigurenAnz ~= nil) then
return Set.FigurenAnz
else
return nil
end
elseif(UpName == "SETFIGUREN") then
if(Set.Setfiguren ~= nil) then
return Set.Setfiguren
else
return nil
end
elseif(UpName == "PREIS") then
if(Set.Preis ~= nil) then
return Set.Preis
else
return nil
end
elseif(UpName == "ABMESSUNGEN") then
if(Set.Abmessungen ~= nil) then
return Set.Abmessungen
else
return nil
end
elseif(UpName == "GEWICHT") then
if(Set.Gewicht ~= nil) then
return Set.Gewicht
else
return nil
end
elseif(UpName == "VSET") then
if(Set.VSet ~= nil) then
return Set.VSet
else
return nil
end
elseif(UpName == "NSET") then
if(Set.NSet ~= nil) then
return Set.NSet
else
return nil
end
else
return SetsData["Set"][Setnummer][ValName]
end
end
function p.getValueRaw(frame)
local SetID = frame.args[1]
local ValName = frame.args[2]
return SetsData1["Set"][SetID][ValName]
end
return p