Module:Infobox/thing/de

-- -- local p = {}

-- Translation note: Translatable strings MUST be enclosed in [=[ this sort ]=] of delimiter (as opposed to "this sort" or 'this sort').

-- Units local units = { emc = [=[EMC]=], emcPerSec = [=[EMC/Sekunde]=], eu = [=[EU]=], euAmps = [=[EU-Ampere]=], euPerTick = [=[EU/t]=], euPerUse = [=[EU/Verwendung]=], euVolts = [=[EU-Volt]=], huPerTick = [=[hU/t]=], k = [=[K]=], kuPerTick = [=[kU/t]=], litres = [=[L]=], litresPerSec = [=[L/s]=], litresPerTick = [=[L/t]=], mb = [=[mB]=], mj = [=[MJ]=], mjPerTick = [=[MJ/t]=], metersPerSec = [=[m/s]=], nm = [=[Nm]=], degc = [=[°C]=], degf = [=[°F]=], perTick = [=[pro Tick]=], radPerSec = [=[rad/s]=], rf = [=[RF]=], rfPerTick = [=[RF/t]=], stacksPerSec = [=[Stacks/s]=], su = [=[SU]=], suPerTick = [=[SU/t]=], suPerUse = [=[SU/Verwendung]=], watts = [=[W]=], aePerUse = [=[AE/Verwendung]=] }

-- This variable holds the list of item types. local itemTypes = { armor = [=[Rüstung]=], block = [=[Solider Block]=], sblock = [=[Solider Block]=], oblock = [=[Solider Block]=], tblock = [=[Transparenter Block]=], component = [=[Komponente]=], crop = [=[Nutzpflanze]=], entity = [=[Einheit]=], tentity = [=[Spielstein-Einheit]=], food = [=[Essen]=], item = [=[Gegenstand]=], machine = [=[Maschine]=], mob = [=[Monster]=], hmob = [=[Feindselige Monster]=], nmob = [=[Neutrale Monster]=], fmob = [=[Freundliche Monster]=], seed = [=[Saat]=], tool = [=[Werkzeug]=], wand = [=[Zauberstab]=], weap = [=[Waffe]=], weapon = [=[Waffe]=], hull = [=[ ]=], module = [=[ ]=], upgrade = [=[ ]=], landmark = [=[Landmarke]=], ritual = [=[Ritual]=], liquid = [=[Fluid]=], fluid = [=[Fluid]=], ["multiblock structure"] = [=[Multiblock Strukturen]=], enchant = [=[Verzauberung]=], mechanic = [=[Mechanik]=], dimension = [=[Dimension]=], flower = [=[Blume]=], command = [=[Befehl]=], aspect = [=[Aspekt]=], bauble = [=[Bauble]=], book = [=[Buch]=], cover = [=[Abdeckung]=], cable = [=[Kabel]=], pipe = [=[Rohr]=] }

p.docLead = [=[Dieses ist für Gegenstände, Blöcke und dergleichen.]=]

p.format = { {       name = [=[Grundlegend]=], title = {arg="name", desc=[=[Der Titel der an der Oberseite der Infobox angezeigt wird .]=]}, {           { {arg={"blockimage","image"}, type="image", desc=[=[Das große Bild.]=] } }, { {arg={"iconimage","imageicon"}, desc=[=[Das Symbolbild. Nutze Gc oder O.]=]} } },       {               { [=[Mod]=], {arg="mod", desc=[=[Die Mod zudem der Gegenstand gehört. Immer auf die Hauptseite der Mod beziehen. Bitte nutze keine Versionsnummern wie "Flaxbeard's Steam Power 0.28.0"; nutze stattdessen nur den regulären Namen. (Es wird die Sprache der Seite, sowie Links zu den jeweiligen Sprachen erkannt)]=]} }, { [=[Typ]=], {arg="type", type="switch", allowedValues=itemTypes, desc=[=[Der Gegenstandstyp.]=]} }, { [=[Text der Kurzinfo]=], {arg="lore", desc=[=[Zusätzliche Informatione die als Kurzinfo für den Gegenstand im Spiel angezeigt wird. Wenn die in-game Kurzinfo Farben enthält, sollten diese zu den Parametern mittels der Farbe Vorlage hinzugefügt werden. Farben die typischerweise verwendet werden, können auf Minecraft Wiki gefunden werden.]=] }}, { [=[Erforderliche Module]=], {arg="module", desc=[=[Das Modul oder die Module die installiert/eingeschaltet sein müssen, damit der Gegenstand der Mod verfügbar ist. Einige Beispiele von Mods die Module enthalten sind, und .]=]}}, { [=[Chemische Zusammensetzung]=], {arg="chemcomp", desc=[=[Chemische Zusammensetzung des Gegenstandes.]=]} } }   },    {        name="Basic", title=[=[Eigenschaften]=], {           {[=[Explosionsresistenz]=], {arg="blastresistance", desc=[=[Die Explosionsresistenz des Blocks. Umfasst nur die Zahl.]=]} }, {[=[Härte]=], {arg="hardness", desc=[=[Die Härte des Blocks.]=] }} },       {            {[=[Wiederherstellung]=], {arg="foodpoints", desc=[=[Die Nahrungspunkte die ein Nahrungsmittel wiederherstellt. Füge dies nur Nahrungsmitteln hinzu.]=]}}, {[=[Saturation]=], {arg="saturation", desc=[=[The saturation the food regenerates. Add this only to food.]=]}}, {[=[Effekte]=], {arg="effects", desc=[=[Liste von Effekten der Nahrungsmittel/Trank-Zauber die auf dich wirken.]=]}}, {[=[Kochbar]=], {arg="cookable", desc=[=[Ob der Gegenstand kochbar ist (Nahrungsmittel).]=]}}, {[=[Lebenspunkte]=], {arg="hp", desc=[=[Die Menge an Lebenspunkten (hp) die das Wesen besitzt.]=]}}, {[=[Armor Points]=], {arg="ap", desc=[=[The amount of armor points (ap) that the entity has.]=]}} },       {            {[=[Rüstungsbewertung]=],{arg="armorrating",desc=[=[Die Rüstungsbewertung der Rüstung. Füge dies nur Rüstungen hinzu.]=]}}, {[=[Schaden]=],{arg="damage",desc=[=[Der Waffenschaden (ein Herz entspricht zwei Schaden, ein halbes Herz entspricht ein Schaden). Füge dies nur Waffen hinzu.]=]}}, {[=[Haltbarkeit]=],{arg="durability",desc=[=[Die Haltbarkeit eines Werkzeugs oder einer Rüstung. Füge dies nur Werkzeugen und Rüstungen hinzu. ]=]}},           {[=[Bergbau-Level]=],{arg="mininglevel",desc=[=[Das Bergbau-Level der Spitzhacken (Holz, Stein, Eisen usw.).]=]}} },       {            {[=[Stapelbar]=],{arg="stackable", desc = [=[Ob ein Block/Gegenstand stapelbar ist.]=]}}, {[=[Brennbar]=],{arg="flammable", desc = [=[Ob ein Block/Gegenstand brennbar ist (kann in Brand besteckt werden und verbrennt).]=]}} },       {            {[=[Speicher]=],{arg={"storageslots","storage"}, desc = [=[Der Speicher des Gegenstandes - Dieser Parameter enthält NICHT "Zellen" oder "Stapel" nach dem Paramtertext.]=]}}, {[=[Flüssigkeitsspeicher]=],{arg="lstorage", units=units.mb, desc = [=[Der maximale Flüssigkeitsspeicher des Gegenstandes in mB. Umfasst nur die Zahl.]=]}} },       {            {[=[Wärme (C)]=],{arg="heatc", units=units.degc, desc = [=[Die maximale Wärmekapazität des Gegenstandes in C (Celsius). Umfasst nur die Zahl.]=]}}, {[=[Wärme (F)]=],{arg="heatf", units=units.degf, desc = [=[Die maximale Wärmekapazität des Gegenstandes in F (Fahrenheit). Umfasst nur die Zahl.]=]}} }   },    {    	name="DecoCraft Costs", title = [=[DecoCraft Kosten]=], {   		{[=[Ton]=], {arg="decoclay", desc=[=[Die Menge an normalem Ton die benötigt wird, um den Gegenstand herzustellen. Für die Nutzung mit DecoCraft.]=]}}, {[=[Rot]=], {arg="decored", desc=[=[Die Menge an roter Farbe die benötigt wird, um den Gegenstand herzustellen. Für die Nutzung mit DecoCraft.]=]}}, {[=[Blau]=], {arg="decoblue", desc=[=[Die Menge an blauer Farbe die benötigt wird, um den Gegenstand herzustellen. Für die Nutzung mit DecoCraft.]=]}}, {[=[Grün]=], {arg="decogreen", desc=[=[Die Menge an grüner Farbe die benötigt wird, um den Gegenstand herzustellen. Für die Nutzung mit DecoCraft.]=]}} }   },    {        name="Upgrades", title = [=[Upgrades]=], {       },        {            {[=[Vorherige Stufe]=],{arg="prevtier", desc = [=[Vorherige Stufe des Gegenstandes, Werkzeuges oder der Maschine.]=]}} },       {            {[=[Nächste Stufe]=],{arg="nexttier", desc = [=[Nächste Stufe des Gegenstandes, Werkzeuges oder der Maschine.]=]}} }   },    {        name="Energy Consumption", title = [=[Energieverbrauch]=], {           {[=[Max EU-Aufnahme.]=], {arg="euinput", units=units.euPerTick, desc = [=[Maximale Aufnahme von EU/t. Umfasst nur die Zahl.]=]}}, {[=[EU-Verbrauch]=], {arg="euuse", units=units.euPerTick, desc = [=[EU-Verbrauch in EU/t. Umfasst nur die Zahl.]=]}}, {[=[EU-Verbrauch]=], {arg="euusetool", units="EU/use", desc = [=[EU-Verbrauch in EU pro Verwendung (nur verwendet bei Werkzeugen die EU pro Nutzung verbrauchen). Umfasst nur die Zahl.]=]}}, {[=[EU-Speicher]=], {arg="eustorage", units=units.eu, desc = [=[EU-Speicher in EU. Umfasst nur die Zahl.]=]}}, {[=[Max EU-Leistungsabgabe]=], {arg="euoutput", units=units.euPerTick, desc = [=[Maximale Leistungsabgabe in EU/t. Umfasst nur die Zahl.]=]}}, {[=[EU-Produktion]=], {arg="euproduction", units=units.euPerTick, desc = [=[EU-Produktion in EU/t. Umfasst nur die Zahl.]=]}}, {[=[EU-Durchfluss]=], {arg="eutraversing", units=units.euPerTick, desc = [=[Maximaler Energiedurchfluss - nur für Kabel. Umfasst nur die Zahl.]=]}} },       {            {[=[Wärmezufuhr]=], {arg="huinput", units=units.huPerTick, desc = [=[Maximale  Wärmezufuhr pro Tick.]=]}}, {[=[Wärmenutzung]=], {arg="huuse", units=units.huPerTick, desc = [=[hU-Verbrauch pro Tick.]=]}}, {[=[Max Wärmeausgabe]=], {arg="huoutput", units=units.huPerTick, desc = [=[Maximale Ausgabe in hU/t.]=]}}, {[=[Wärmeproduktion]=], {arg="huproduction", units=units.huPerTick, desc = [=[Wärmeproduktion in hU/t.]=]}}, {[=[Wärmeübertragung]=], {arg="hutraversing", units=units.huPerTick, desc = [=[Maximale Wärmeenergie die das Kabel überträgt.]=]}} },       {            {[=[Kinetikzufuhr]=], {arg="kuinput", units=units.kuPerTick, desc = [=[Maximale  Rotationsenergie pro Tick.]=]}}, {[=[Kinetische Energie Verwendung]=], {arg="kuuse", units=units.kuPerTick, desc = [=[Verbrauch an kinetischer Energie pro Tick.]=]}}, {[=[Max Kinetikausgabe]=], {arg="kuoutput", units=units.kuPerTick, desc = [=[Maximale Ausgabe in kU/t]=]}}, {[=[Produktion von kinetischer Energie]=], {arg="kuproduction", units=units, desc = [=[Produktion von kinetischer Energie in kU/t.]=]}}, {[=[Übertragung kinetischer Energie]=], {arg="kutraversing", units=units.kuPerTick, desc = [=[Maximale kinetische Energie die das Kabel überträgt.]=]}} },       {            {[=[Dampfspeicher]=], {arg="gtsteamstorage", units=units.litres, desc = [=[Maximale Liter an Dampf die es halten kann - für  und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Dampfverbrauch]=], {arg="gtsteamusage", desc = [=[Liter an Dampf die pro Tick verbraucht werden - für and seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Dampfproduktion]=], {arg="gtsteamproduction", units=units.litresPerTick, desc = [=[Wie viele Liter an Dampf pro Tick erzeugt werden - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Energiespeicher]=], {arg="gteustorage", units=units.eu, desc = [=[Wie viel EU es halten kann - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Energieverbrauch]=], {arg="gteuusage", units=units.euPerTick, desc = [=[Wie viel EU pro Tick verbraucht werden - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Energieproduktion]=], {arg="gteuproduction", units=units.euPerTick, desc = [=[Wie viel EU pro Tick produziert wird - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Spannungsaufnahme]=], {arg="gtvoltagein", units=units.euVolts, desc = [=[Maximale EU-Spannung die zugeführt werden kann - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Spannungsabgabe]=], {arg="gtvoltageout", units=units.euVolts, desc = [=[Maximale EU-Spannung die ausgegeben wird - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Max Stromstärke]=], {arg="gtamperage", units=units.euAmps, desc = [=[Maximale EU-Stromstärke - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Verlusst/Meter/Ampere]=], {arg="gtloss", units=units.euVolts, desc = [=[Verlust/Meter/Ampere - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Wärmegrenze]=], {arg="gtheatlimit", units=units.k, desc = [=[Maximale Wärme die es besitzen kann in Kelvin - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Fluidkapazität]=], {arg="gtfluidcapacity", units=units.litresPerSec, desc = [=[Maximum an Liter die es halten kann - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Gegenstandskapazität]=], {arg="gtitemcapacity", units=units.stacksPerSec, desc = [=[Maximum an Stapel von Gegenständen die es halten kann - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Leitungswert]=], {arg="gtrouting", desc = [=[Leitungswert - für und seine Addons.]=]}}, {[=[Treibstoffeffizienz]=], {arg="gtefficiency", desc = [=[Treibstoffeffizienz - für und seine Addons.]=]}} },       {            {[=[Ladungsspeicher]=], {arg="rccharge", desc = [=[ Energiespeicher. Umfasst nur die Zahl.]=]}}, {[=[Energieverlust]=], {arg="rcloss", units=units.perTick, desc = [=[Wie viel Energie geht pro Tick verloren - für und seine Addons. Umfasst nur die Zahl.]=]}} },       {            {[=[Erforderliche Leistung]=], {arg="rocpower", units=units.watts, desc = [=[Erforderliche Menge an Leistung - für  und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Erforderliches Drehmoment]=], {arg="roctorque", units=units.nm, desc = [=[Erforderliches Drehmoment - für und seine Addons. Umfasst nur die Zahl.]=]}}, {[=[Erforderliche Geschwindigkeit]=], {arg="rocspeed", units=units.radPerSec, desc = [=[Erforderliche Geschwindigkeit - für und seine Addons. Umfasst nur die Zahl.]=]}} },       {            {[=[Max MJ-Aufnahme]=], {arg="mjinput", units=units.mjPerTick, desc = [=[Maximale Aufnahme von MJ/t. Umfasst nur die Zahl.]=]}}, {[=[MJ-Verbrauch]=], {arg="mjuse", units=units.mjPerTick, desc = [=[MJ-Verbrauch in MJ/t. Umfasst nur die Zahl.]=]}}, {[=[MJ-Speicher]=], {arg="mjstorage", units=units.mj, desc = [=[MJ-Speicher in MJ. Umfasst nur die Zahl.]=]}}, {[=[Max MJ-Leistungsabgabe]=], {arg="mjoutput", units=units.mjPerTick, desc = [=[Maximale Leistungsabgabe von MJ/t. Umfasst nur die Zahl.]=]}}, {[=[MJ-Produktion]=], {arg="mjproduction", units=units.mjPerTick, desc = [=[MJ-Produktion in MJ/t. Umfasst nur die Zahl.]=]}}, {[=[MJ-Durchfluss]=], {arg="mjtraversing", units=units.mjPerTick, desc = [=[Maximaler Energiedurchfluss - nur für Rohre. Umfasst nur die Zahl.]=]}} },       {            {[=[Max RF-Aufnahme]=], {arg="rfinput", units=units.rfPerTick, desc = [=[Maximale Aufnahme von RF/t. Umfasst nur die Zahl.]=]}}, {[=[RF-Verbrauch]=], {arg="rfuse", units=units.rfPerTick, desc = [=[RF-Verbrauch in RF/t. Umfasst nur die Zahl.]=]}}, {[=[RF-Speicher]=], {arg="rfstorage", units=units.rf, desc = [=[RF-Speicher in RF. Umfasst nur die Zahl.]=]}}, {[=[Max RF-Leistungsabgabe]=], {arg="rfoutput", units=units.rfPerTick, desc = [=[Maximale Leistungsabgabe von RF/t. Umfasst nur die Zahl.]=]}}, {[=[RF-Produktion]=], {arg="rfproduction", units=units.rfPerTick, desc = [=[RF-Produktion in RF/t. Umfasst nur die Zahl.]=]}}, {[=[RF-Durchfluss]=], {arg="rftraversing", units=units.rfPerTick, desc = [=[Maximaler Energiedurchfluss in RF/t - nur für Leitungen. Umfasst nur die Zahl.]=]}} },       {            {[=[Vorgegebener Dampfverbrauch]=], {arg="fspsuuse", units=units.suPerUse, desc = [=[Dampfeinheiten die verbraucht werden in SU/Verwendung. Umfasst nur die Zahl.]=]}}, {[=[Vorgegebener Dampfverbrauch]=], {arg="fspsutick", units=units.suPerTick, desc = [=[Dampfeinheiten die verbraucht werden in SU/Tick. Umfasst nur die Zahl.]=]}}, {[=[Vorgegebener Dampfspeicher]=], {arg="fspsteamstorage", units=units.su, desc = [=[Dampfspeicher in SU. Umfasst nur die Zahl.]=]}} },       {            {[=[EMC-Wert]=], {arg="emc", units=units.emc, desc = [=[EMC-Wert des Gegenstandes. Umfasst nur die Zahl.]=]}}, {[=[EMC-Speicher]=], {arg="emcstorage", units=units.emc, desc = [=[Wie viel EMC der Gegenstand halten kann. Dies ist meistens relevant für Equivalent Exchange Klein Stars. Umfasst nur die Zahl.]=]}}, {[=[EMC-Erzeugung]=], {arg="emcproduction", units=units.emcPerSec, desc = [=[Wie viel EMC der Gegenstand oder der Block pro Sekunde erzeugt. Umfasst nur die Zahl.]=]}} },       {        	{[=[Arkane Energiekosten]=], {arg="aeuse", units=units.aePerUse, desc=[=[Arkane Energiekosten pro Verwendung. Umfasst nur die Zahl.]=]}}, }   },    {        name="Technical", title = [=[Technische Details]=], {           {[=[Standard-Datenwert]=], {arg="datavalue", desc = [=[Block ID. Nicht verwenden.]=]}}, {[=[Erz-Wörterbuch-Name]=], {arg="oredictname", desc = [=[Der Erz-Wörterbuch-Name für diesen Gegenstand.]=]}} },       {            {[=[Erstes Auftreten]=], {arg="firstappearance", desc = [=[Der Versionsname in dem der Gegenstand zuerst erschien.]=]}}, {[=[Letztes Auftreten]=], {arg="lastappearance", desc = [=[Der Versionsname in dem der Gegenstand zum letzten mal erschien.]=]}} },       {            {[=[Erfahrung]=], {arg="exp", desc = [=[Erfahrung die du vom Abbau oder Schmelzen erhältst.]=]}}, {[=[Fließgeschwindigkeit]=], {arg="flowspeed", units=units.metersPerSec, desc = [=[Die Fließgeschwindigkeit von Flüssigkeiten in m/s.]=]}} },       {            {[=[Spielergeschwindigkeit]=], {arg="speed", desc = [=[Die Schrittgeschwindigkeit des Spielers wenn auf oder in dem.]=]}} }   } }

-- This next bit adds the PWhatever lines. -- 4 is the Energy Use section. local energyUseSection = p.format[4] local pwhateverfields = {"input", "use", "storage", "output", "production"} local usageCat = "" for i=1,5 do   local subsection = {} for j,name in ipairs(pwhateverfields) do        subsection[#subsection+1] = { { arg=i..name.."title", units=usageCat }, {arg=i..name, units=usageCat} } end energyUseSection[#energyUseSection + 1] = subsection end

energyUseSection[#energyUseSection + 1] = { docOnly = true, desc = [=[Du kannst zudem mit Ptype und Ptypetitle mehr Eingang/Nutzung/Ausgabe/Speicher-Bereiche hinzufügen, wobei P eine Zahl zwischen 1 und 5 sein kann.]=], ,  ,    ,    ,    ,    ,    ,    ,    , }

p.examples = { { [=[]=]} }

return p --