Hi, I took a look at your mod, here are some little things that you might do to make it better:
Make the collision box {{-1, -1}, {1, 1}} instead of {{-2, -2}, {0, 0}}, so the building is centred. (better navigation when building and correct position of the entity info).
Even better is to make the collision box {{-0.9, -0.9}, {0.9, 0.9}}, to avoid collisions of items of transport belts near the building and to allow the player to pass by when there is inserter nearby etc.
Also the dimensions of the picture have to be set to 72x72, to make it match
I also think, that the energy usage per tick should be lower (120MW) is really way too much, my whole factory is consuming 20KW.
Note, that 1/30 of maximum consumption is the idle consumption, so the machine, even when doing nothing made my whole factory dark.
The priority should be terciary, so it just uses the leftover energy along with accumulators. (So it is also better to make it less demanding, so it doesn't drain all the energy from accumulators).
On the other hand, I believe that the energy requirement to make one matter should be much higher, this can be achieved by lowering the machine effectivity or making the requirements for the item higher.
Here is the example of the changes I made:
Entities:
Code: Select all
data:extend(
{
{
type = "assembling-machine",
name = "mass-fabricator",
icon = "__High Technology__/graphics/icons/mass-fabricator.png",
flags = {"placeable-neutral", "player-creation"},
minable =
{
hardness = 0.2,
mining_time = 0.5,
result = "mass-fabricator"
},
max_health = 100,
collision_box = {{-0.9, -0.9}, {0.9, 0.9}},
selection_box = {{-1, -1}, {1, 1}},
animation =
{
filename = "__High Technology__/graphics/entity/mass-fabricator.png",
priority = "medium",
frame_width = 64,
frame_height = 66,
frame_count = 1,
line_length = 1,
shift = {0.0, 0.0}
},
crafting_categories = {"High-Technology-mass-fabricator"},
effectivity = 1,
energy_source =
{
type = "electric",
input_priority = "terciary"
},
energy_usage_per_tick = 2000,
ingredient_count = 1
},
{
type = "assembling-machine",
name = "craft",
icon = "__High Technology__/graphics/icons/craft.png",
flags = {"placeable-neutral", "player-creation"},
minable =
{
hardness = 0.2,
mining_time = 0.5,
result = "craft"
},
max_health = 100,
collision_box = {{-0.9, -0.9}, {0.9, 0.9}},
selection_box = {{-1, -1}, {1, 1}},
animation =
{
filename = "__High Technology__/graphics/entity/craft.png",
priority = "medium",
frame_width = 74,
frame_height = 72,
frame_count = 1,
line_length = 1,
shift = {0.0, 0.0}
},
crafting_categories = {"High-Technology-crafting"},
effectivity = 1,
energy_source =
{
type = "electric",
input_priority = "secondary"
},
energy_usage_per_tick = 5,
ingredient_count = 1
}
}
)
Mass fabricator recipe:
Code: Select all
{
type = "recipe",
name = "matter",
category = "High-Technology-mass-fabricator",
energy_required = 0.1,
ingredients = {},
result = "matter",
result_count = 1
},
P.S Don't take me wrong, I like the idea of the mod I just want to be usable
P.P.S. I also change the title to 0.5, because it is already compatibile