Module:Infobox/thing/lv

local p = {}

-- Units local units = { cf = [=[CF]=], cfPerTick = [=[CF/takts]=], emc = [=[EMC]=], emcPerSec = [=[EMC/sekundē]=], eu = [=[EU]=], euAmps = [=[EU-Ampēri]=], euPerTick = [=[EU/takts]=], euPerUse = [=[EU/izmantošana]=], euVolts = [=[EU-Volti]=], huPerTick = [=[hU/takts]=], k = [=[K]=], kuPerTick = [=[kU/takts]=], litres = [=[L]=], litresPerSec = [=[L/sekunde]=], litresPerTick = [=[L/takts]=], mb = [=[mS]=], mj = [=[MJ]=], mjPerTick = [=[MJ/takts]=], metersPerSec = [=[m/sekunde]=], nm = [=[Nm]=], degc = [=[ºC]=], degf = [=[ºF]=], perTick = [=[taktā]=], radPerSec = [=[rad/sekundē]=], rf = [=[RF]=], rfPerTick = [=[RF/takts]=], t = [=[T]=], tPerTick = [=[T/takts]=], stacksPerSec = [=[Kaudzes/sekunde]=], su = [=[SU]=], suPerTick = [=[SU/takts]=], suPerUse = [=[SU/izmantošana]=], watts = [=[W]=], aePerUse = [=[AE/izmantošana]=] }

-- This variable holds the list of item types. local itemTypes = { armor = [=[Bruņas]=], block = [=[Ciets bloks]=], sblock = [=[Ciets bloks]=], oblock = [=[Ciets bloks]=], tblock = [=[Caurspīdīgs bloks]=], component = [=[Komponents]=], crop = [=[Kultūra]=], entity = [=[Būtība]=], tentity = [=[Bloka būtība]=], food = [=[Ēdiens]=], item = [=[Priekšmets]=], machine = [=[Mašīna]=], mob = [=[Monstrs]=], hmob = [=[Agresīvs monstrs]=], nmob = [=[Neitrāls montrs]=], fmob = [=[Labvēlībs monstrs]=], seed = [=[Sēkla]=], tool = [=[Rīks]=], wand = [=[Zizlis]=], weap = [=[Ierocis]=], weapon = [=[Ierocis]=], hull = [=[ ]=], module = [=[ ]=], upgrade = [=[ ]=], landmark = [=[Ievērojama vieta]=], ritual = [=[Rituāls]=], liquid = [=[Šķidrums]=], fluid = [=[Šķidrums]=], ["multiblock structure"] = [=[Daudzbloku struktūra]=], enchant = [=[Burvīgums]=], mechanic = [=[Mehānisks]=], dimension = [=[Dimensija]=], flower = [=[Zieds]=], command = [=[Komanda]=], aspect = [=[Aspekts]=], bauble = [=[Nieciņš]=], book = [=[Grāmata]=], cover = [=[Aizsegums]=], cable = [=[Kabelis]=], pipe = [=[Caure]=] }

p.docLead = [=[Tas attiecas uz priekšmetim, blokiem un tamlīdzīgam.]=]

p.format = { {       name = [=[Bāzisks]=], title = {arg="name", desc=[=[Nosaukums, kas tiks parādīts informācijas lodziņa augšdaļā.]=]}, {          ,        },        {               {[=[Modifikācija]=], {arg="mod", desc=[=[Modifikācija, kurai pieder priekšmets. Vienmēr vēršaties uz modifikācijas galveno lapu. Lūdzu neizmantojiet versijas numuru, kā "Flaxbeard's Steam Power 0.28.0"; vienkārši, tās vietā, izmantojiet parasto nosaukumu. (Atklāt lapas valodu un saiti uz attiecīgajām valodām)]=]}}, {[=[Tips]=], {arg="type", type="switch", allowedValues=itemTypes, desc=[=[Priekšmeta tips.]=]}}, {[=[Padoma teksts]=], {arg="lore", desc=[=[Papildu informācija, kas tiek rādīta kā padoms priekšmetam spēlē. Ja spēlē padomam ir pielāgota krāsa, tad to ir jāpievieno kā parametru izmantojot Color veidni. Parasti izmantojamās krāsas var atrast Minecraft vikipēdijā.]=]}}, {[=[Vajadzīgie moduļi]=], {arg="module", desc=[=[Modulis vai moduļi, kuriem jābūt pievienotiem/ieslēgtiem, lai priekšmets varētu ietilps modifikācijā. Daži modifikāciju piemēri, kuri ietver moduļus ir, un .]=]}}, { [=[Ķīmiskais sastāvs]=], {arg="chemcomp", desc=[=[Priekšmeta ķīmiskais sastāvs.]=]}} }   },    {        name="Basic", title=[=[Īpašības]=], {           {[=[Triecienizturība]=], {arg="blastresistance", desc=[=[Bloka triecienizturība. Ietvert tikai numuru.]=]} }, {[=[Cietība]=], {arg="hardness", desc=[=[Bloka cietība.]=]}}, {[=[Spilgtums]=], {arg="luminance", desc=[=[Bloka vai šķidruma sniegtā spilgtuma vērtība. Ietvert tikai numuru.]=]}}, {[=[Degšanas laiks]=], {arg="burntime", desc=[=[Priekšmeta sniegtā degšanas laika vērtība. ietvert tikai numuru.]=]}} },       {            {[=[Atjauno]=], {arg="foodpoints", desc=[=[Pārtikas punkti, kurus pārtika atjauno. Pievienojiet šo tikai pārtikai.]=]}}, {[=[Piesātinājums]=], {arg="saturation", desc=[=[Piesātinājuma punkti, ko pārtija atjauno. Pievienojiet šo tikai pārtikai.]=]}}, ,           {[=[Efekti]=], {arg="effects", desc=[=[Efektu saraksts, ko dod ēdieni/dzires. Izmantojiet Effect.]=]}}, {[=[]=], {arg="alcohol", desc=[=[GregTech 6 spirta vērtība.]=]}}, {[=[]=], {arg="caffeine", desc=[=[GregTech 6 kofeīna vērtība.]=]}}, {[=[]=], {arg="dehydration", desc=[=[GregTech 6 dehidrācijas vērtība.]=]}}, {[=[]=], {arg="sugar", desc=[=[GregTech 6 sugar value.]=]}}, {[=[]=], {arg="fat", desc=[=[GregTech 6 fatvalue.]=]}}, {[=[Cookable]=], {arg="cookable", desc=[=[Whether the item is cookable (food).]=]}}, {[=[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.]=]}} },       {            {[=[Armor rating]=],{arg="armorrating",type="templateCall",template="Armor",desc=[=[The armor rating of the armor. Add this only to armor. Include only the number, as it will interface automatically with Armor.]=]}}, {[=[Armor toughness]=], {arg="toughness", desc=[=[The toughness rating of the armor. Add this only to armor.]=]}}, {[=[Damage]=],{arg="damage",desc=[=[The weapon's damage (one heart is two damage, half a heart is one damage). Add this only to weapons]=]}}, {[=[Speed]=],{arg="aspeed",desc=[=[The weapon's attack speed (added in Minecraft 1.9). Add this only to weapons]=]}}, {[=[Durability]=],{arg="durability",desc=[=[The durability of the tool or armor. Add this only to tools and armor. ]=]}},           {[=[Enchantability]=], {arg="enchantability", desc=[=[The enchantability, or how powerful enchantments will be, for this armor or tool.]=]}}, {[=[Mining level]=],{arg="mininglevel",desc=[=[The pick's mining level (wood, stone, iron etc...).]=]}}, {[=[Mining speed]=],{arg="miningspeed",desc=[=[The pick's mining speed.]=]}} },       {            {[=[Stackable]=],{arg="stackable", desc = [=[Whether the block/item is stackable.]=]}}, {[=[Flammable]=],{arg="flammable", desc = [=[Whether the block/item is flammable (can be set on fire and burned).]=]}} },       {            {[=[Storage]=],{arg={"storageslots","storage"}, desc = [=[The storage of the item - This parameter does NOT add "cells" or "stacks" after the parameter's text.]=]}}, {[=[Liquid storage]=],{arg="lstorage", units=units.mb, desc = [=[The maximum liquid storage of the item in mB. Include only the number.]=]}} },       {            {[=[Heat (C)]=],{arg="heatc", units=units.degc, desc = [=[The maximum heat capacity of the item in C (Celsius). Include only the number.]=]}}, {[=[Heat (F)]=],{arg="heatf", units=units.degf, desc = [=[The maximum heat capacity of the item in F (Fahrenheit). Include only the number.]=]}} },       {            {[=[ ]=],{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]=], {       },        {            {[=[Previous tier]=],{arg="prevtier", desc = [=[Previous tier of the item, tool or machine.]=]}} },       {            {[=[Next tier]=],{arg="nexttier", desc = [=[Next tier of the item, tool or machine.]=]}} }   },    {        name="Energy", title = [=[Energy]=], {           {[=[Max EU input]=], {arg="euinput", units=units.euPerTick, desc = [=[Maximum input of EU/t. Include only the number.]=]}}, {[=[EU use]=], {arg="euuse", units=units.euPerTick, desc = [=[EU consumption in EU/t. Include only the number.]=]}}, {[=[EU use]=], {arg="euusetool", units="EU/use", desc = [=[EU consumption in EU per use (only used on tools that use EU per use). Include only the number.]=]}}, {[=[EU storage]=], {arg="eustorage", units=units.eu, desc = [=[EU storage in EU. Include only the number.]=]}}, {[=[Max EU output]=], {arg="euoutput", units=units.euPerTick, desc = [=[Maximum output of EU/t. Include only the number.]=]}}, {[=[EU production]=], {arg="euproduction", units=units.euPerTick, desc = [=[EU production in EU/t. Include only the number.]=]}}, {[=[EU traversing]=], {arg="eutraversing", units=units.euPerTick, desc = [=[Maximum energy traversing - only for cables. Include only the number.]=]}} },       {            {[=[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 = [=[Maksimāla izeja hU/takts.]=]}}, {[=[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.]=]}}, {[=[Kinētiskās enerģijas izmantošana]=], {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.]=]}} },       {            {[=[Steam storage]=], {arg="gtsteamstorage", units=units.litres, desc = [=[Maximum liters of steam that it can hold - for  and its addons. Include only the number.]=]}}, {[=[Steam usage]=], {arg="gtsteamusage", desc = [=[Liters of steam that is used by it per tick - for and its addons. Include only the number.]=]}}, {[=[Steam production]=], {arg="gtsteamproduction", units=units.litresPerTick, desc = [=[How many liters of steam it makes per tick - for and its addons. Include only the number.]=]}}, {[=[Energy storage]=], {arg="gteustorage", units=units.eu, desc = [=[How much EU it can hold - for and its addons. Include only the number.]=]}}, {[=[Energy usage]=], {arg="gteuusage", units=units.euPerTick, desc = [=[How much EU is used by it per tick - for and its addons. Include only the number.]=]}}, {[=[Energy production]=], {arg="gteuproduction", units=units.euPerTick, desc = [=[How much EU is produced by it per tick - for and its addons. Include only the number.]=]}}, {[=[Voltage in]=], {arg="gtvoltagein", units=units.euVolts, desc = [=[Maximum EU voltage that can be put into it - for and its addons. Include only the number.]=]}}, {[=[Voltage out]=], {arg="gtvoltageout", units=units.euVolts, desc = [=[Maximum EU voltage that can be output - for and its addons. Include only the number.]=]}}, {[=[Max amperage]=], {arg="gtamperage", units=units.euAmps, desc = [=[Maximum EU amperage - for and its addons. Include only the number.]=]}}, {[=[Loss/meter/amp]=], {arg="gtloss", units=units.euVolts, desc = [=[Loss/meter/amperage - for and its addons. Include only the number.]=]}}, {[=[Heat limit]=], {arg="gtheatlimit", units=units.k, desc = [=[Maximum heat that it can take in Kelvin - for and its addons. Include only the number.]=]}}, {[=[Fluid capacity]=], {arg="gtfluidcapacity", units=units.litresPerSec, desc = [=[Maximum liters that it can hold - for and its addons. Include only the number.]=]}}, {[=[Item capacity]=], {arg="gtitemcapacity", units=units.stacksPerSec, desc = [=[Maximum stacks of items it can hold - for and its addons. Include only the number.]=]}}, {[=[Routing value]=], {arg="gtrouting", desc = [=[Routing value - for and its addons.]=]}}, {[=[Fuel efficiency]=], {arg="gtefficiency", desc = [=[Fuel efficiency - for and its addons.]=]}} },       {            {[=[Charge storage]=], {arg="rccharge", desc = [=[ energy storage. Include only the number.]=]}}, {[=[Enerģijas zudums]=], {arg="rcloss", units=units.perTick, desc = [=[How much energy is lost per tick - for and its addons. Include only the number.]=]}} },       {            {[=[Required power]=], {arg="rocpower", units=units.watts, desc = [=[Required amount of power - for  and its addons. Include only the number.]=]}}, {[=[Required torque]=], {arg="roctorque", units=units.nm, desc = [=[Required torque - for and its addons. Include only the number.]=]}}, {[=[Required speed]=], {arg="rocspeed", units=units.radPerSec, desc = [=[Required speed - for and its addons. Include only the number.]=]}} },       {            {[=[Max MJ input]=], {arg="mjinput", units=units.mjPerTick, desc = [=[Maximum input of MJ/t. Include only the number.]=]}}, {[=[MJ use]=], {arg="mjuse", units=units.mjPerTick, desc = [=[MJ consumption in MJ/t. Include only the number.]=]}}, {[=[MJ storage]=], {arg="mjstorage", units=units.mj, desc = [=[MJ storage in MJ. Include only the number.]=]}}, {[=[Max MJ output]=], {arg="mjoutput", units=units.mjPerTick, desc = [=[Maximum output of MJ/t. Include only the number.]=]}}, {[=[MJ production]=], {arg="mjproduction", units=units.mjPerTick, desc = [=[MJ production in MJ/t. Include only the number.]=]}}, {[=[MJ traversing]=], {arg="mjtraversing", units=units.mjPerTick, desc = [=[Maximum energy traversing - only for pipes. Include only the number.]=]}} },       {            {[=[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.]=]}} },       {            {[=[Max RF input]=], {arg="rfinput", units=units.rfPerTick, desc = [=[Maximum input of RF/t. Include only the number.]=]}}, {[=[RF use]=], {arg="rfuse", units=units.rfPerTick, desc = [=[RF consumption in RF/t. Include only the number.]=]}}, {[=[RF storage]=], {arg="rfstorage", units=units.rf, desc = [=[RF storage in RF. Include only the number.]=]}}, {[=[Max RF output]=], {arg="rfoutput", units=units.rfPerTick, desc = [=[Maximum output of RF/t. Include only the number.]=]}}, {[=[RF production]=], {arg="rfproduction", units=units.rfPerTick, desc = [=[RF production in RF/t. Include only the number.]=]}}, {[=[RF loss]=], {arg="rfloss", units=units.rfPerTick, desc = [=[RF loss in RF/t. Include only the number.]=]}}, {[=[RF traversing]=], {arg="rftraversing", units=units.rfPerTick, desc = [=[Maximum energy traversing in RF/t - only for conduits. Include only the number.]=]}} },       {            {[=[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.]=]}} },       {            {[=[Steam usage default]=], {arg="fspsuuse", units=units.suPerUse, desc = [=[Steam unit consumption in SU/use. Include only the number.]=]}}, {[=[Steam usage default]=], {arg="fspsutick", units=units.suPerTick, desc = [=[Steam unit consumption in SU/tick. Include only the number.]=]}}, {[=[Steam storage default]=], {arg="fspsteamstorage", units=units.su, desc = [=[Steam storage in SU. Include only the number.]=]}} },       {            {[=[EMC value]=], {arg="emc", units=units.emc, desc = [=[EMC value of the item. Include only the number.]=]}}, {[=[EMC storage]=], {arg="emcstorage", units=units.emc, desc = [=[How much EMC the item can hold. This is mostly relevant for Equivalent Exchange Klein Stars. Include only the number.]=]}}, {[=[EMC creation]=], {arg="emcproduction", units=units.emcPerSec, desc = [=[How much EMC the item or block will create per second. Include only the number.]=]}} },       {            {[=[Arcane Energy cost]=], {arg="aeuse", units=units.aePerUse, desc=[=[Arcane Energy cost per use. Include only the number.]=]}}, }   },    {        name="Technical", title = [=[Technical details]=], {           {[=[Registry name]=], {arg="registryname", desc = [=[This thing's registry name. This is not necessarily identical to its unlocalized name.]=]}}, {[=[Unlocalized name]=], {arg="unlocalizedname", desc = [=[This thing's unlocalized name. This is not necessarily identical to its registry name.]=]}}, {[=[Ore dictionary name]=], {arg="oredictname", desc = [=[The oredictionary name for this item.]=]}} },       {            {[=[First appearance]=], {arg="firstappearance", desc = [=[The version string that the item first appeared in.]=]}}, {[=[Last appearance]=], {arg="lastappearance", desc = [=[The version string that the item last appeared in.]=]}} },       {            {[=[Experience]=], {arg="exp", desc = [=[Exp you gain from mining or smelting it.]=]}}, {[=[Flow speed]=], {arg="flowspeed", units=units.metersPerSec, desc = [=[The flow speed of liquids in m/s.]=]}} },       {            {[=[Player speed]=], {arg="speed", desc = [=[The walk speed of the player character when on or in it.]=]}} }   } }

-- 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 = [=[You can also add more input/use/output/storage sections with Ptype and Ptypetitle, where P can be a number between 1 and 5.]=], ,  ,    ,    ,    ,    ,    ,    ,    , }

p.examples =

return p