Testing rotation fixes

This commit is contained in:
Peter 2019-03-07 21:37:18 +08:00
parent 22c3e93def
commit 10103ab4e0
4 changed files with 33 additions and 20 deletions

View File

@ -0,0 +1,3 @@
script.on_event(defines.events.on_player_rotated_entity, function(event)
game.print("rotated")
end)

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

View File

@ -26,26 +26,19 @@ for _, entities in pairs(entities) do
fluid_box =
{
production_type = "input",
pipe_picture = assembler2pipepictures(),
pipe_picture = assembler3pipepictures(),
pipe_covers = pipecoverspictures(),
base_area = 5,
base_level = -1,
filter = "fuel-gas",
pipe_connections = {{ type="input", position = {-0.5, -1.5}}}
pipe_connections = {{ type="input", position = {-0.5, -math.abs(entity.selection_box[1][2])-0.5}}},
secondary_draw_orders = { north = -1 }
}
}
if entity.fluid_boxes == nil then
entity.fluid_boxes = {}
-- else
-- entity.fluid_boxes.off_when_no_fluid_recipe = false
end
entity.fluid_boxes[#entity.fluid_boxes+1] =
{
production_type = "output",
-- pipe_covers = pipecoverspictures(), --TODO: ADD NULL PIPE COVER PICTURES
base_area = 10^-5,
base_level = 0,
-- filter = "water", --TODO: ADD NULL FILTER WITH NULL IMAGE. try the filter = "none" first
pipe_connections = {{ type="output", position = {0, entity.selection_box[2][2]}}}
}
entity.fluid_boxes.off_when_no_fluid_recipe = false
data:extend({entity})
end

View File

@ -1,5 +1,3 @@
data:extend(
{
{
@ -10,10 +8,10 @@ data:extend(
type = "fluid",
name = "fuel-gas",
default_temperature = 24,
base_color = {r=0, g=0, b=0},
flow_color = {r=0.5, g=0.5, b=0.5},
max_temperature = 1000,
icon = "__base__/graphics/icons/fluid/crude-oil.png",
base_color = {r=0.57, g=0.33, b=0},
flow_color = {r=1, g=0.73, b=0.07},
max_temperature = 100,
icon = "__base__/graphics/icons/fluid/light-oil.png",
icon_size = 32,
pressure_to_speed_ratio = 0.4,
flow_to_energy_ratio = 0.59,
@ -21,6 +19,25 @@ data:extend(
fuel_value = "0.01MJ",
fuel_category = "basic-fuel",
order = "a[fluid]-b[crude-oil]"
},
{
type = "recipe",
name = "rotate",
category = "crafting-with-fluid",
energy_required = 1,
ingredients =
{
{type="fluid", name="null", amount=10^-10}
},
results=
{
{type="fluid", name="null", amount=10^-10}
}
}
)
}
})
local null = util.table.deepcopy(data.raw["fluid"]["water"])
null.name = "null"
null.icon = "__Liquid_Fueled__/graphics/empty.png"
null.icon_size = 32
null.order = "a[fluid]-a[null]"
data:extend({null})