Module:Infobox/thing/it

local p = {}

-- Units local units = { cf = [=[CF]=], cfPerTick = [=[CF/t]=], emc = [=[EMC]=], emcPerSec = [=[EMC/second]=], eu = [=[EU]=], euAmps = [=[EU-Amps]=], euPerTick = [=[EU/t]=], euPerUse = [=[EU/use]=], euVolts = [=[EU-Volts]=], 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 = [=[per tick]=], radPerSec = [=[rad/s]=], rf = [=[RF]=], rfPerTick = [=[RF/t]=], t = [=[T]=], tPerTick = [=[T/t]=], stacksPerSec = [=[Stacks/s]=], su = [=[SU]=], suPerTick = [=[SU/t]=], suPerUse = [=[SU/use]=], watts = [=[W]=], aePerUse = [=[AE/use]=] }

-- This variable holds the list of item types. local itemTypes = { armor = [=[Armatura]=], block = [=[Blocco solido]=], sblock = [=[Blocco solido]=], oblock = [=[Blocco solido]=], tblock = [=[Blocco trasparente]=], component = [=[Componente]=], crop = [=[Raccolto]=], entity = [=[Entità]=], tentity = [=[Entità tile]=], food = [=[Cibo]=], item = [=[Oggetto]=], machine = [=[Macchinario]=], mob = [=[Mostri]=], hmob = [=[Mostri nemici]=], nmob = [=[Mostri neutrali]=], fmob = [=[Mostri amichevoli]=], seed = [=[Seme]=], tool = [=[Attrezzo]=], wand = [=[Bacchetta]=], weap = [=[Arma]=], weapon = [=[Arma]=], hull = [=[ ]=], module = [=[ ]=], upgrade = [=[ ]=], landmark = [=[Punto di riferimento]=], ritual = [=[Rituale]=], liquid = [=[Liquido]=], fluid = [=[Liquido]=], ["multiblock structure"] = [=[Struttura multi-blocco]=], enchant = [=[Incantesimo]=], mechanic = [=[Meccanica]=], dimension = [=[Dimensione]=], flower = [=[Fiore]=], command = [=[Comando]=], aspect = [=[Aspetto]=], bauble = [=[Bauble]=], book = [=[Libro]=], cover = [=[Copertina]=], cable = [=[Cavo]=], pipe = [=[Tubo]=] }

p.docLead = [=[Questo è per gli oggetti,blocchi, e simili.]=]

p.format = { {       name = [=[Base]=], title = {arg="name", desc=[=[Il titolo che verrà mostrato sopra l'info box.]=]}, {          ,        },        {               {[=[Mod]=], {arg="mod", desc=[=[La mod a cui appartiene un determinato oggetto.Per maggiori informazioni fare sempre riferimento alla pagina generale della mod.Per piacere "non" usare il numero di versione della mod ad esempio "Flaxbeard's Steam Power 0.28.0"; ma usare solo in nome(Industrial Craft o RedPower).]=]}}, {[=[Tipo]=], {arg="type", type="switch", allowedValues=itemTypes, desc=[=[Il tipo di oggetto.]=]}}, {[=[Testo Finestra di aiuto.]=], {arg="lore", desc=[=[Maggiori informazioni che sono mostrate sulla finestra di aiuto nel gioco. Se la finestra di aiuto nel gioco ha colori personalizzati, bisognerebbe aggiungere il parametro Color. I colori che tipicamente vengono utilizzati possono essere consultati su Minecraft Wiki.]=]}}, {[=[Moduli richiesti]=], {arg="module", desc=[=[Il modulo o i moduli che richiedono una installazione e/o attivazione per far si che un oggetto sia nella mod.Per esempio,mod che includono moduli(addons),, and .]=]}}, { [=[Composizione chimica]=], {arg="chemcomp", desc=[=[Composizione chimica dell'oggetto.]=]}} }   },    {        name="Basic", title=[=[Propietà]=], {           {[=[Resistenza alle esplosioni.]=], {arg="blastresistance", desc=[=[La resistenza alle esplosioni del blocco. Include "solo" il numero.]=]} }, {[=[Durezza]=], {arg="hardness", desc=[=[La durezza(resistenza) di un blocco.]=]}}, {[=[Luminance]=], {arg="luminance", desc=[=[The luminance value provided by the block or fluid. Include only the number.]=]}}, {[=[Burn time]=], {arg="burntime", desc=[=[The burn time value provided by the item. Include only the number.]=]}} },       {            {[=[Ripristinare]=], {arg="foodpoints", desc=[=[Quanti punti della barra fame un cibo rigenera. Aggiungere "solo" per i cibi.]=]}}, {[=[Saturation]=], {arg="saturation", desc=[=[The saturation the food regenerates. Add this only to food.]=]}}, ,           {[=[Effetti]=], {arg="effects", desc=[=[ Lista di effetti che un cibo/pozione danno. ]=]}},           {[=[]=], {arg="alcohol", desc=[=[GregTech 6 alcohol value.]=]}}, {[=[]=], {arg="caffeine", desc=[=[GregTech 6 caffeine value.]=]}}, {[=[]=], {arg="dehydration", desc=[=[GregTech 6 dehydration value.]=]}}, {[=[]=], {arg="sugar", desc=[=[GregTech 6 sugar value.]=]}}, {[=[]=], {arg="fat", desc=[=[GregTech 6 fatvalue.]=]}}, {[=[Cucinabile]=], {arg="cookable", desc=[=[Se l'oggetto è cucinabile(cibo).]=]}}, {[=[Health points]=], {arg="hp", desc=[=[The amount of health points (hp) that the entity has.]=]}}, {[=[Armor points]=], {arg="ap", desc=[=[The amount of armor points (ap) that the entity has.]=]}} },       {            {[=[Livello dell'armatura]=],{arg="armorrating",type="templateCall",template="Armor",desc=[=[ Il livello dell'armatura di uno specifico tipo di armatura.Aggiungere "solo" all'armatura. ]=]}},           {[=[Armor toughness]=], {arg="toughness", desc=[=[The toughness rating of the armor. Add this only to armor.]=]}}, {[=[Danno]=],{arg="damage",desc=[=[Il danno che infligge un arma (un cuore equivale a due punti di danno,mezzo cuore equivale ad un punto di danno). Aggiungere "solo" alle armi.]=]}}, {[=[Speed]=],{arg="aspeed",desc=[=[The weapon's attack speed (added in Minecraft 1.9). Add this only to weapons]=]}}, {[=[Durabilità]=],{arg="durability",desc=[=[La durabilità di un attrezzo o di un armatura.Aggiungere "solo" ad attrezzi e/o armature. ]=]}},           {[=[Enchantability]=], {arg="enchantability", desc=[=[The enchantability, or how powerful enchantments will be, for this armor or tool.]=]}}, {[=[Livello di estrazione]=],{arg="mininglevel",desc=[=[Il livello di estrazione di una piccozza(legno,pietra,ferro ecc)]=]}}, {[=[Mining speed]=],{arg="miningspeed",desc=[=[The pick's mining speed.]=]}} },       {            {[=[Raggruppabile(fino a 64 oggetti)]=],{arg="stackable", desc = [=[Se un oggetto è raggruppabile]=]}}, {[=[Infiammabile]=],{arg="flammable", desc = [=[Se il blocco/oggetto è infiammabile(gli si può dare fuoco e bruciare)]=]}} },       {            {[=[Immagazinamento]=],{arg={"storageslots","storage"}, desc = [=[L' immagazzinamento dell'oggetto.Questo parametro NON aggiunge "cells" o "stacks" dopo il testo del parametro.]=]}}, {[=[Serbatoio per liquidi]=],{arg="lstorage", units=units.mb, desc = [=[La massima capacità di un serbatoio per liquidi di un oggetto in mB.Include solo i numeri.]=]}} },       {            {[=[Temperatura (C)]=],{arg="heatc", units=units.degc, desc = [=[La massima temperatura di un oggetto in C (Celsius).Include solo i numeri.]=]}}, {[=[Temperatura (F)]=],{arg="heatf", units=units.degf, desc = [=[La massima temperatura di un oggetto in F (Fahrenheit).Include solo i numeri.]=]}} },       {            {[=[ ]=],{arg="tc3aspects", desc = [=[The  added by  to this object.]=]}}, {[=[ ]=],{arg="tc4aspects", desc = [=[The added by  to this object.]=]}}, {[=[ ]=],{arg="tc5aspects", desc = [=[The added by  to this object.]=]}}, {[=[ ]=],{arg="tc6aspects", desc = [=[The added by  to this object.]=]}} },   },    {        name="DecoCraft costs", title = [=[DecoCraft costs]=], {           {[=[Clay]=], {arg="decoclay", desc=[=[The cost of normal clay requiried to create the item. For use with DecoCraft.]=]}}, {[=[Red]=], {arg="decored", desc=[=[The cost of red color required to create the item. For use with DecoCraft.]=]}}, {[=[Blue]=], {arg="decoblue", desc=[=[The cost of blue color required to create the item. For use with DecoCraft.]=]}}, {[=[Green]=], {arg="decogreen", desc=[=[The cost of green color required to create the item. For use with DecoCraft.]=]}} }   },    {        name="Upgrades", title = [=[Upgrades(miglioramenti)]=], {       },        {            {[=[Livello precedente]=],{arg="prevtier", desc = [=[Livello precedente di un oggetto,attrezzo o macchinario.]=]}} },       {            {[=[Livello successivo]=],{arg="nexttier", desc = [=[Livello successivo di un oggetto,attrezzo o macchinario,]=]}} }   },    {        name="Energy", title = [=[Consumo di energia.]=], {           {[=[Massimo input di EU]=], {arg="euinput", units=units.euPerTick, desc = [=[Massimo input di EU/t.Include solo il numero.]=]}}, {[=[Uso di EU]=], {arg="euuse", units=units.euPerTick, desc = [=[Consumo di EU in EU/t.Include solo il numero.]=]}}, {[=[Uso di EU]=], {arg="euusetool", units="EU/use", desc = [=[Consumo di EU per ogni uso di EU(solo per oggetti che usano EU come energia).Include solo i numeri.]=]}}, {[=[Capienza EU]=], {arg="eustorage", units=units.eu, desc = [=[Capienza EU in EU.Include solo inumeri.]=]}}, {[=[Massimo EU di output.]=], {arg="euoutput", units=units.euPerTick, desc = [=[Massimo output di EU/t.Include solo il numero.]=]}}, {[=[Produzione di EU]=], {arg="euproduction", units=units.euPerTick, desc = [=[Produzione di EU in EU/t.Include solo il numero.]=]}}, {[=[Distribuzione EU]=], {arg="eutraversing", units=units.euPerTick, desc = [=[Massima capacità di distribuire energia - solo per cavi.Include solo i numeri.]=]}} },       {            {[=[Heat input]=], {arg="huinput", units=units.huPerTick, desc = [=[Maximum  heat input per tick.]=]}}, {[=[Heat use]=], {arg="huuse", units=units.huPerTick, desc = [=[hU consumption per tick.]=]}}, {[=[Max heat output]=], {arg="huoutput", units=units.huPerTick, desc = [=[Maximum output of hU/t.]=]}}, {[=[Heat production]=], {arg="huproduction", units=units.huPerTick, desc = [=[Heat production in hU/t.]=]}}, {[=[Heat traversing]=], {arg="hutraversing", units=units.huPerTick, desc = [=[Maximum heat energy traversing the cable.]=]}} },       {            {[=[Kinetic input]=], {arg="kuinput", units=units.kuPerTick, desc = [=[Maximum  rotation energy per tick.]=]}}, {[=[Kinetic energy use]=], {arg="kuuse", units=units.kuPerTick, desc = [=[Kinetic energy consumption per tick.]=]}}, {[=[Max kinetic output]=], {arg="kuoutput", units=units.kuPerTick, desc = [=[Maximum output of kU/t]=]}}, {[=[Kinetic energy production]=], {arg="kuproduction", units=units, desc = [=[Kinetic energy production in kU/t.]=]}}, {[=[Kinetic energy traversing]=], {arg="kutraversing", units=units.kuPerTick, desc = [=[Maximum kinetic energy traversing the cable.]=]}} },       {            {[=[Immagazzinamento di Steam.]=], {arg="gtsteamstorage", units=units.litres, desc = [=[Quantità massima di litri di steam che può contenere - per  e le addons alla mod.Include solo i numeri.]=]}}, {[=[Uso di Steam]=], {arg="gtsteamusage", desc = [=[Litri di Steam ch vengono utilizzati per tick - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Produzione di Steam]=], {arg="gtsteamproduction", units=units.litresPerTick, desc = [=[Quanti Litri di steam produce per tick - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Immagazzinamento energia]=], {arg="gteustorage", units=units.eu, desc = [=[Quanta energia EU può contenere - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Uso di energia]=], {arg="gteuusage", units=units.euPerTick, desc = [=[Quanta energia EU è usata per tick - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Produzione di energia]=], {arg="gteuproduction", units=units.euPerTick, desc = [=[Quanta energia EU è prodotta per tick - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Voltaggio in ingresso]=], {arg="gtvoltagein", units=units.euVolts, desc = [=[Quanto Voltaggio di EU può essere inserito - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Voltaggio in uscita]=], {arg="gtvoltageout", units=units.euVolts, desc = [=[Quanto voltaggio di EU può emettere - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Massimo amperaggio]=], {arg="gtamperage", units=units.euAmps, desc = [=[Massimo amperaggio di EU - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Perdita/quantità/amperaggio]=], {arg="gtloss", units=units.euVolts, desc = [=[Perdita/quantità/amperaggio - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Limite della temperatura]=], {arg="gtheatlimit", units=units.k, desc = [=[La temperatura massima che può raggiungere in Kelvin - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Capacità di liquidi]=], {arg="gtfluidcapacity", units=units.litresPerSec, desc = [=[Quanti litri può conservare - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Capacità di oggetti]=], {arg="gtitemcapacity", units=units.stacksPerSec, desc = [=[Quanti stacks(64 oggetti dello stesso tipo) di oggetti può conntenere - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Trasmissione]=], {arg="gtrouting", desc = [=[Valore trasmissione - per e le addons alla mod.Include solo i numeri.]=]}}, {[=[Efficienza carburante]=], {arg="gtefficiency", desc = [=[Efficienza carburante - per e le addons alla mod.Include solo i numeri.]=]}} },       {            {[=[Immagazzinamento della carica(energia)]=], {arg="rccharge", desc = [=[ immagazzinamento energia.Include solo il numero]=]}}, {[=[Perdita di energia]=], {arg="rcloss", units=units.perTick, desc = [=[Quanta energia viene persa per tick - per e le addons aalla mod. Include solo il numero]=]}} },       {            {[=[Energia richiesta]=], {arg="rocpower", units=units.watts, desc = [=[La quantità di energia richiesta - per  e le addons aalla mod. Include solo il numero]=]}}, {[=[Giri motore richesti]=], {arg="roctorque", units=units.nm, desc = [=[Giri motore richiesti - per e le addons aalla mod. Include solo il numero]=]}}, {[=[Velocità richiesta]=], {arg="rocspeed", units=units.radPerSec, desc = [=[Velocità richiesta - per e le addons aalla mod. Include solo il numero]=]}} },       {            {[=[Input massimo di MJ]=], {arg="mjinput", units=units.mjPerTick, desc = [=[Input massimo di MJ/t.Include solo il numero]=]}}, {[=[Uso di MJ]=], {arg="mjuse", units=units.mjPerTick, desc = [=[Consumo di Mj in MJ/t.Include solo il numero]=]}}, {[=[Capienza MJ]=], {arg="mjstorage", units=units.mj, desc = [=[Immagazzinamento di MJ in MJ.Include solo il numero.]=]}}, {[=[Massimo output di MJ]=], {arg="mjoutput", units=units.mjPerTick, desc = [=[Massimo output di MJ&t.Include solo il numero.]=]}}, {[=[Produzione di MJ.]=], {arg="mjproduction", units=units.mjPerTick, desc = [=[Produzione di MJ in MJ&t.Include solo il numero]=]}}, {[=[Distribuzione MJ]=], {arg="mjtraversing", units=units.mjPerTick, desc = [=[Massima distribuzione di energia / solo per i cavi.Include solo il numero]=]}} },       {            {[=[Max CF input]=], {arg="cfinput", units=units.cfPerTick, desc = [=[Maximum input of CF/t. Include only the number.]=]}}, {[=[CF use]=], {arg="cfuse", units=units.cfPerTick, desc = [=[CF consumption in CF/t. Include only the number.]=]}}, {[=[CF storage]=], {arg="cfstorage", units=units.cf, desc = [=[CF storage in CF. Include only the number.]=]}}, {[=[Max CF output]=], {arg="cfoutput", units=units.cfPerTick, desc = [=[Maximum output of CF/t. Include only the number.]=]}}, {[=[CF production]=], {arg="cfproduction", units=units.cfPerTick, desc = [=[CF production in RF/t. Include only the number.]=]}}, {[=[CF traversing]=], {arg="cftraversing", units=units.cfPerTick, desc = [=[Maximum energy traversing in CF/t - only for conduits. Include only the number.]=]}} },       {            {[=[Massimpo input di RF]=], {arg="rfinput", units=units.rfPerTick, desc = [=[Massimo input di RF/t.Include solo il numero]=]}}, {[=[Uso di RF]=], {arg="rfuse", units=units.rfPerTick, desc = [=[Consumo di RF in RF/t.Include solo il numero.]=]}}, {[=[Immagazzinamento RF]=], {arg="rfstorage", units=units.rf, desc = [=[Immagazzinamento RF in RF.Include solo il numero.]=]}}, {[=[Massimo output di RF]=], {arg="rfoutput", units=units.rfPerTick, desc = [=[Massimo output di RF/t.Include solo il numero]=]}}, {[=[Produzione di RF]=], {arg="rfproduction", units=units.rfPerTick, desc = [=[Produzione di Rf in RF/t.Include solo il numero]=]}}, {[=[RF loss]=], {arg="rfloss", units=units.rfPerTick, desc = [=[RF loss in RF/t. Include only the number.]=]}}, {[=[Distribuzione RF]=], {arg="rftraversing", units=units.rfPerTick, desc = [=[Massima ditribuzione in RF/t.Include solo il numero]=]}} },       {            {[=[Max Tesla input]=], {arg="tinput", units=units.tPerTick, desc = [=[Maximum input of T/t. Include only the number.]=]}}, {[=[Tesla use]=], {arg="tuse", units=units.tPerTick, desc = [=[Tesla consumption in T/t. Include only the number.]=]}}, {[=[Tesla storage]=], {arg="tstorage", units=units.t, desc = [=[Tesla storage. Include only the number.]=]}}, {[=[Max Tesla output]=], {arg="toutput", units=units.tPerTick, desc = [=[Maximum output of T/t. Include only the number.]=]}}, {[=[Tesla production]=], {arg="tproduction", units=units.tPerTick, desc = [=[Tesla production in T/t. Include only the number.]=]}}, {[=[Tesla traversing]=], {arg="ttraversing", units=units.tPerTick, desc = [=[Maximum energy traversing in T/t - only for conduits/wires/whatnot. Include only the number.]=]}} },       {            {[=[Utilizzo base di Steam]=], {arg="fspsuuse", units=units.suPerUse, desc = [=[Consumo di Steam in SU/use.Include solo il numero]=]}}, {[=[uso di base di Steam]=], {arg="fspsutick", units=units.suPerTick, desc = [=[Consumo di Steam in SU/tick.Include solo il numero.]=]}}, {[=[Immagazzinamento di base di Steam]=], {arg="fspsteamstorage", units=units.su, desc = [=[Immagazzinamento di Steam in SU.Include solo il numero]=]}} },       {            {[=[Valore EMC]=], {arg="emc", units=units.emc, desc = [=[Valore EMC di un oggetto.Include solo il numero]=]}}, {[=[Capienza EMC]=], {arg="emcstorage", units=units.emc, desc = [=[Quanto EMC pu; avere un oggetto.Usato solitamente per Equivalent Exchange Klein Stars.Include solo il numero]=]}}, {[=[Creazione di EMC]=], {arg="emcproduction", units=units.emcPerSec, desc = [=[Quanti EMC un oggetto o un blocco pu; creare ogni secondo.Include solo il numero]=]}} },       {            {[=[Arcane Energy cost]=], {arg="aeuse", units=units.aePerUse, desc=[=[Arcane Energy cost per use. Include only the number.]=]}}, }   },    {        name="Technical", title = [=[Dettagli tecnici]=], {           {[=[ Valore predefinito ]=], {arg="registryname", desc = [=[ Id di un oggetto&blocco."Non usare" ]=]}}, {[=[Unlocalized name]=], {arg="unlocalizedname", desc = [=[This thing's unlocalized name. This is not necessarily identical to its registry name.]=]}}, {[=[Nome per l' Ore dictionary]=], {arg="oredictname", desc = [=[Il nome per l'oredictionary di questo oggetto]=]}} },       {            {[=[Inserito per la prima volta]=], {arg="firstappearance", desc = [=[In numero di versione in cui è stato inserito per la prima volta.]=]}}, {[=[L'ultima volta che è stato inserito]=], {arg="lastappearance", desc = [=[Il numero di versione in cui è stato inserito per l'ultima volta]=]}} },       {            {[=[Esperienza(xp)]=], {arg="exp", desc = [=[L'esperienza(xp) che si ottiene estraendo o lavorando]=]}}, {[=[Velocità del flusso]=], {arg="flowspeed", units=units.metersPerSec, desc = [=[La velocità di flusso di un liquido]=]}} },       {            {[=[Velocità del giocatore]=], {arg="speed", desc = [=[La velocità di movimento che un giocatore quando si equipaggia o ci si cammina sopra.]=]}} }   } }

-- 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 = [=[Puoi anche aggiungere più/input/uso/output/capienza con Ptype e Ptypetitle, dova la P può essere un numero tra 1 e 5.]=], ,  ,    ,    ,    ,    ,    ,    ,    , }

p.examples =

return p