Module:Infobox/Steve's Carts

local p = {}

p.docLead = [=[ This one is for Steve's Carts information. ]=]

local addontype = { crop = [=[]=], entitydetector = [=[]=], projectile = [=[]=], tree = [=[]=] }

local moduletype = { addon = [=[]=], attachment = [=[]=], engine = [=[]=], storage = [=[]=], liquidstorage = [=[]=], itemstorage = [=[]=], tool = [=[]=] }

local tooltype = { drill = [=[]=], farmer = [=[]=], woodcutter = [=[]=] }

local enginetype = { coal = [=[ Coal ]=], solar = [=[ Solar ]=], thermal = [=[ Thermal ]=] }

p.format = { {		title = [=[ Properties ]=], {                       {[=[ Compatible Hulls ]=]}, ,		},		{			{[=[ Addon type ]=], {arg="addontype", type="switch", allowedValues=addontype, desc=[=[ The addon type. ]=]}},			{[=[ Module type ]=], {arg="moduletype", type="switch", allowedValues=moduletype, desc=[=[ The module type. ]=]}},			{[=[ Modular cost ]=], {arg="modularcost", desc = [=[ The modular cost for this module. ]=]}}		},		{			{[=[ Modular cap ]=], {arg="modularcap", desc=[=[ The modular capacity (max modularcost) on a cart. ]=]}},			{[=[ Complexity cap ]=], {arg="modularcomplexitycap", desc=[=[ The modular complexity capacity (max modularcost) on a module for a cart. ]=]}}		},		{			{[=[ Max engines ]=], {arg="maxengines", desc=[=[ The maximum amount of engines that can be put on a hull. ]=]}},			{[=[ Max addons ]=], {arg="maxaddons", desc=[=[ The maximum amount of addons that can be put on a hull. ]=]}}		},		{			{[=[ Construction time ]=], {arg="constructiontime", desc=[=[ The time this module takes to construct, like the following example: "88 hour 88 min 88 sec", where 88 is the time in hours/minutes/seconds. ]=]}}		},		{			{[=[ Tool type ]=], {arg="tooltype", type="switch", allowedValues=tooltype, desc=[=[ The tool type. ]=]}},			{[=[ Repair with ]=], {arg="repairwith", desc=[=[ The item you need to repair this tool. ]=]}, {arg="durabilityperitem", desc=[=[ The durability each repairwith gives ]=], style="color:#666", prefix=" (+", units=")"}} },		{			{[=[ Drill mining speed ]=], {arg="drillminingspeed", desc=[=[ The mining speed of the drill module. Add only to drills. ]=]}},			{[=[ Tunnel size ]=], {arg="tunnelsize", desc=[=[ The tunnel size for this drill in dimensions (3x3, 5x5,..). ]=]}},			{[=[ Effect radius ]=], {arg="effectradius", units=[=[ blocks ]=], desc = [=[ The amount of blocks out this module will have an effect on things. Used for farmer modules. ]=]}},			{[=[ Drop multiplier ]=], {arg="dropmultiplier", units=[=[ % ]=], desc = [=[ The chance saplings/apples will drop from trees. Used for wood cutter modules. ]=]}}		},		{			{[=[ Engine type ]=], {arg="enginetype", type="switch", allowedValues=enginetype, desc=[=[ The type of the engine. ]=]}},			{[=[ Fuel efficiency ]=], {arg="fuelefficiency", units=[=[ % ]=], desc = [=[ The fuel efficiency multiplier in percentage of the engine. Add only to Steve's Carts engines. ]=]}},			{[=[ Fuel consumption ]=], {arg="fuelconsumption", units=[=[ / tick ]=], desc = [=[ The fuel consumption in units per tick. ]=]}},			{[=[ Fuel slots ]=], {arg="fuelslots", desc=[=[ The item capacity for fuel of the engine. Add only to Steve's Carts engines. ]=]}}		},		{			{[=[ Coolant/Water ratio ]=], {arg="coolantwaterratio", desc=[=[ The coolant to water ratio of the thermal engine. Add only to Steve's Carts thermal engines. ]=]}},			{[=[ Power/Lava ratio ]=], {arg="powerlavaratio", desc=[=[ The amount of power (in u/t) gained from lava. Add only to Steve's Carts thermal engines. ]=]}}		}	} }

p.examples = { {[=[

]=]	} }

return p