|
|
@ -73,13 +73,13 @@ local building_inputs = {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
item_type=df.item_type.SMALLGEM,
|
|
|
|
item_type=df.item_type.SMALLGEM,
|
|
|
|
quantity=3,
|
|
|
|
quantity=3,
|
|
|
|
vector_id=df.job_item_vector_id.ANY_GENERIC35
|
|
|
|
vector_id=df.job_item_vector_id.SMALLGEM
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
[df.building_type.Well] = {
|
|
|
|
[df.building_type.Well] = {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
item_type=df.item_type.BLOCKS,
|
|
|
|
item_type=df.item_type.BLOCKS,
|
|
|
|
vector_id=df.job_item_vector_id.ANY_GENERIC35
|
|
|
|
vector_id=df.job_item_vector_id.BLOCKS
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name='bucket',
|
|
|
|
name='bucket',
|
|
|
@ -116,7 +116,7 @@ local building_inputs = {
|
|
|
|
[df.building_type.ScrewPump] = {
|
|
|
|
[df.building_type.ScrewPump] = {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
item_type=df.item_type.BLOCKS,
|
|
|
|
item_type=df.item_type.BLOCKS,
|
|
|
|
vector_id=df.job_item_vector_id.ANY_GENERIC35
|
|
|
|
vector_id=df.job_item_vector_id.BLOCKS
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name='screw',
|
|
|
|
name='screw',
|
|
|
@ -140,10 +140,10 @@ local building_inputs = {
|
|
|
|
[df.building_type.GrateWall] = { { item_type=df.item_type.GRATE, vector_id=df.job_item_vector_id.GRATE } },
|
|
|
|
[df.building_type.GrateWall] = { { item_type=df.item_type.GRATE, vector_id=df.job_item_vector_id.GRATE } },
|
|
|
|
[df.building_type.GrateFloor] = { { item_type=df.item_type.GRATE, vector_id=df.job_item_vector_id.GRATE } },
|
|
|
|
[df.building_type.GrateFloor] = { { item_type=df.item_type.GRATE, vector_id=df.job_item_vector_id.GRATE } },
|
|
|
|
[df.building_type.BarsVertical] = {
|
|
|
|
[df.building_type.BarsVertical] = {
|
|
|
|
{ item_type=df.item_type.BAR, vector_id=df.job_item_vector_id.ANY_GENERIC35 }
|
|
|
|
{ item_type=df.item_type.BAR, vector_id=df.job_item_vector_id.BAR }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
[df.building_type.BarsFloor] = {
|
|
|
|
[df.building_type.BarsFloor] = {
|
|
|
|
{ item_type=df.item_type.BAR, vector_id=df.job_item_vector_id.ANY_GENERIC35 }
|
|
|
|
{ item_type=df.item_type.BAR, vector_id=df.job_item_vector_id.BAR }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
[df.building_type.GearAssembly] = {
|
|
|
|
[df.building_type.GearAssembly] = {
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -176,9 +176,9 @@ local building_inputs = {
|
|
|
|
vector_id=df.job_item_vector_id.TRACTION_BENCH
|
|
|
|
vector_id=df.job_item_vector_id.TRACTION_BENCH
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
[df.building_type.Slab] = { { item_type=df.item_type.SLAB } },
|
|
|
|
[df.building_type.Slab] = { { item_type=df.item_type.SLAB, vector_id=df.job_item_vector_id.SLAB } },
|
|
|
|
[df.building_type.NestBox] = { { has_tool_use=df.tool_uses.NEST_BOX, item_type=df.item_type.TOOL } },
|
|
|
|
[df.building_type.NestBox] = { { has_tool_use=df.tool_uses.NEST_BOX, item_type=df.item_type.TOOL, vector_id=df.job_item_vector_id.TOOL } },
|
|
|
|
[df.building_type.Hive] = { { has_tool_use=df.tool_uses.HIVE, item_type=df.item_type.TOOL } },
|
|
|
|
[df.building_type.Hive] = { { has_tool_use=df.tool_uses.HIVE, item_type=df.item_type.TOOL, vector_id=df.job_item_vector_id.TOOL } },
|
|
|
|
[df.building_type.Rollers] = {
|
|
|
|
[df.building_type.Rollers] = {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name='mechanism',
|
|
|
|
name='mechanism',
|
|
|
@ -248,7 +248,7 @@ local workshop_inputs = {
|
|
|
|
[df.workshop_type.Ashery] = {
|
|
|
|
[df.workshop_type.Ashery] = {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
item_type=df.item_type.BLOCKS,
|
|
|
|
item_type=df.item_type.BLOCKS,
|
|
|
|
vector_id=df.job_item_vector_id.ANY_GENERIC35
|
|
|
|
vector_id=df.job_item_vector_id.BLOCKS
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name='barrel',
|
|
|
|
name='barrel',
|
|
|
@ -514,4 +514,4 @@ function buildings.constructBuilding(info)
|
|
|
|
)
|
|
|
|
)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
return buildings
|
|
|
|
return buildings
|
|
|
|