(Re-)add some roadmarkings, fix a little problem with the asphalt workshop

fork-master
Thomas--S 2016-06-26 13:00:03 +02:00
parent 31c536526b
commit 7ceb743b3d
6 changed files with 74 additions and 34 deletions

View File

@ -192,10 +192,11 @@ end
local function on_construct(pos)
local meta = minetest.get_meta(pos)
meta:set_int("section",1)
meta:set_string("color","yellow")
meta:set_int("progress",0)
meta:set_string("working_on","")
meta:set_int("section", 1)
meta:set_string("color", "white")
meta:set_string("rotation", "r0")
meta:set_int("progress", 0)
meta:set_string("working_on", "")
update_inventory(pos)
end

View File

@ -26,7 +26,7 @@ streets.register_road_marking({
tex = "streets_dashed_center_line.png",
section = "centerlines",
dye_needed = 1,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
@ -35,7 +35,7 @@ streets.register_road_marking({
tex = "streets_solid_center_line.png",
section = "centerlines",
dye_needed = 2,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
@ -47,7 +47,7 @@ streets.register_road_marking({
tex = "streets_dashed_center_line_wide.png",
section = "centerlines",
dye_needed = 2,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
@ -56,7 +56,7 @@ streets.register_road_marking({
tex = "streets_solid_center_line_wide.png",
section = "centerlines",
dye_needed = 4,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
@ -68,7 +68,7 @@ streets.register_road_marking({
tex = "streets_double_dashed_center_line.png",
section = "centerlines",
dye_needed = 2,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
@ -77,7 +77,7 @@ streets.register_road_marking({
tex = "streets_double_solid_center_line.png",
section = "centerlines",
dye_needed = 4,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
@ -86,7 +86,15 @@ streets.register_road_marking({
tex = "streets_mixed_center_line.png",
section = "centerlines",
dye_needed = 3,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
name = "solid_{color}_line_offset",
friendlyname = "Solid Line Offset",
tex = "streets_solid_line_offset.png",
section = "centerlines",
dye_needed = 2,
})
@ -100,7 +108,7 @@ streets.register_road_marking({
tex = "streets_solid_center_line_corner.png",
section = "centerlinecorners",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -109,7 +117,7 @@ streets.register_road_marking({
tex = "streets_solid_center_line_tjunction.png",
section = "centerlinecorners",
dye_needed = 3,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -129,7 +137,7 @@ streets.register_road_marking({
tex = "streets_solid_center_line_wide_corner.png",
section = "centerlinecorners",
dye_needed = 4,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -138,7 +146,7 @@ streets.register_road_marking({
tex = "streets_solid_center_line_wide_tjunction.png",
section = "centerlinecorners",
dye_needed = 6,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -158,7 +166,7 @@ streets.register_road_marking({
tex = "streets_double_solid_center_line_corner.png",
section = "centerlinecorners",
dye_needed = 4,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -167,7 +175,7 @@ streets.register_road_marking({
tex = "streets_double_solid_center_line_tjunction.png",
section = "centerlinecorners",
dye_needed = 6,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -188,7 +196,7 @@ streets.register_road_marking({
tex = "streets_solid_side_line.png",
section = "sidelines",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -197,7 +205,7 @@ streets.register_road_marking({
tex = "streets_solid_side_line_corner.png",
section = "sidelines",
dye_needed = 4,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -206,7 +214,7 @@ streets.register_road_marking({
tex = "streets_dashed_side_line.png",
section = "sidelines",
dye_needed = 1,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
@ -218,7 +226,7 @@ streets.register_road_marking({
tex = "streets_solid_side_line_wide.png",
section = "sidelines",
dye_needed = 4,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -227,7 +235,7 @@ streets.register_road_marking({
tex = "streets_solid_side_line_wide_corner.png",
section = "sidelines",
dye_needed = 8,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -236,10 +244,23 @@ streets.register_road_marking({
tex = "streets_dashed_side_line_wide.png",
section = "sidelines",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
--Special
streets.register_road_marking({
name = "solid_{color}_side_line_combinated_corner",
friendlyname = "Solid Side Line Combinated Corner",
tex = "streets_solid_side_line_combinated_corner.png",
section = "sidelines",
dye_needed = 6,
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
--ARROWS
streets.register_road_marking({
@ -248,7 +269,7 @@ streets.register_road_marking({
tex = "streets_arrow_straight.png",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -257,7 +278,7 @@ streets.register_road_marking({
tex = "streets_arrow_right.png^[transformFX",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -266,7 +287,7 @@ streets.register_road_marking({
tex = "streets_arrow_right.png",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -275,7 +296,7 @@ streets.register_road_marking({
tex = "streets_arrow_right_straight.png^[transformFX",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -284,7 +305,7 @@ streets.register_road_marking({
tex = "streets_arrow_right_straight.png",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -293,7 +314,7 @@ streets.register_road_marking({
tex = "streets_arrow_right_straight.png^[transformFX^streets_arrow_right_straight.png",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -302,7 +323,7 @@ streets.register_road_marking({
tex = "streets_arrow_left_right.png",
section = "arrows",
dye_needed = 2,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
@ -314,7 +335,7 @@ streets.register_road_marking({
tex = "streets_parking.png",
section = "symbols",
dye_needed = 3,
rotation = { r90 = 1, r180 = 1, r270 = 1},
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
@ -333,7 +354,7 @@ streets.register_road_marking({
tex = "streets_solid_stripe.png",
section = "other",
dye_needed = 4,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
@ -342,7 +363,7 @@ streets.register_road_marking({
tex = "streets_solid_diagonal_line.png",
section = "other",
dye_needed = 2,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
@ -351,5 +372,23 @@ streets.register_road_marking({
tex = "streets_double_solid_diagonal_line.png",
section = "other",
dye_needed = 4,
rotation = { r90 = 1},
rotation = {r90 = 1},
})
streets.register_road_marking({
name = "{color}_halt_line_center_corner",
friendlyname = "Halt Line Center Corner",
tex = "streets_halt_line_center_corner.png",
section = "other",
dye_needed = 4,
rotation = {r90 = 1, r180 = 1, r270 = 1},
})
streets.register_road_marking({
name = "{color}_halt_line_center_corner_wide",
friendlyname = "Halt Line Center Corner Wide",
tex = "streets_halt_line_center_corner_wide.png",
section = "other",
dye_needed = 6,
rotation = {r90 = 1, r180 = 1, r270 = 1},
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 B