rename all "regulatory" models to "generic sign"
add R10-3a and R10-3e: Pedestrians, push button to cross (etc) R10-3i WiPmaster
parent
11a464cb68
commit
ccb3c566b1
13
api.lua
13
api.lua
|
@ -443,12 +443,15 @@ minetest.register_entity("street_signs:text", {
|
|||
-- make selection boxes
|
||||
-- sizex/sizey specified in inches because that's what MUTCD uses.
|
||||
|
||||
function street_signs.make_selection_boxes(sizex, sizey, onpole, voffs)
|
||||
function street_signs.make_selection_boxes(sizex, sizey, onpole, xoffs, yoffs, zoffs)
|
||||
local tx = (sizex * 0.0254 ) / 2
|
||||
local ty = (sizey * 0.0254 ) / 2
|
||||
local vo = voffs and (voffs * 0.0254) / 2 or 0
|
||||
local xo = xoffs and xoffs * 0.0254 or 0
|
||||
local yo = yoffs and yoffs * 0.0254 or 0
|
||||
local zo = zoffs and zoffs * 0.0254 or 0
|
||||
|
||||
local t = { -0.5, -ty + vo, -tx, -0.4375, ty + vo, tx }
|
||||
|
||||
local t = { -0.5 + zo, -ty + yo, -tx + xo, -0.4375 + zo, ty + yo, tx + xo }
|
||||
|
||||
if onpole == "_onpole" then
|
||||
return {
|
||||
|
@ -461,8 +464,8 @@ function street_signs.make_selection_boxes(sizex, sizey, onpole, voffs)
|
|||
return {
|
||||
type = "wallmounted",
|
||||
wall_side = t,
|
||||
wall_top = { t[3], -t[1], t[2] + vo, t[6], -t[4], t[5] + vo},
|
||||
wall_bottom = { t[3], t[1], t[2] + vo, t[6], t[4], t[5] + vo }
|
||||
wall_top = { t[3] - xo, -t[1] + zo, t[2] + yo, t[6] - xo, -t[4] + zo, t[5] + yo},
|
||||
wall_bottom = { t[3] - xo, t[1] + zo, t[2] + yo, t[6] - xo, t[4] + zo, t[5] + yo }
|
||||
}
|
||||
end
|
||||
end
|
||||
|
|
|
@ -0,0 +1,254 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: '000 Basic square 100x100x5 cm sign.blend'
|
||||
# www.blender.org
|
||||
o Cube
|
||||
v 0.089300 -0.500000 -0.190500
|
||||
v 0.114300 -0.500000 -0.165500
|
||||
v 0.097025 -0.500000 -0.189276
|
||||
v 0.103995 -0.500000 -0.185725
|
||||
v 0.109525 -0.500000 -0.180195
|
||||
v 0.113076 -0.500000 -0.173225
|
||||
v 0.114300 -0.450000 -0.165500
|
||||
v 0.089300 -0.450000 -0.190500
|
||||
v 0.113076 -0.450000 -0.173225
|
||||
v 0.109525 -0.450000 -0.180195
|
||||
v 0.103995 -0.450000 -0.185725
|
||||
v 0.097025 -0.450000 -0.189276
|
||||
v 0.114300 -0.500000 0.165500
|
||||
v 0.089300 -0.500000 0.190500
|
||||
v 0.113076 -0.500000 0.173225
|
||||
v 0.109525 -0.500000 0.180195
|
||||
v 0.103995 -0.500000 0.185725
|
||||
v 0.097025 -0.500000 0.189276
|
||||
v 0.089300 -0.450000 0.190500
|
||||
v 0.114300 -0.450000 0.165500
|
||||
v 0.097025 -0.450000 0.189276
|
||||
v 0.103995 -0.450000 0.185725
|
||||
v 0.109525 -0.450000 0.180195
|
||||
v 0.113076 -0.450000 0.173225
|
||||
v -0.114300 -0.500000 -0.165500
|
||||
v -0.089300 -0.500000 -0.190500
|
||||
v -0.113076 -0.500000 -0.173225
|
||||
v -0.109525 -0.500000 -0.180195
|
||||
v -0.103995 -0.500000 -0.185725
|
||||
v -0.097025 -0.500000 -0.189276
|
||||
v -0.089300 -0.450000 -0.190500
|
||||
v -0.114300 -0.450000 -0.165500
|
||||
v -0.097025 -0.450000 -0.189276
|
||||
v -0.103995 -0.450000 -0.185725
|
||||
v -0.109525 -0.450000 -0.180195
|
||||
v -0.113076 -0.450000 -0.173225
|
||||
v -0.089300 -0.500000 0.190500
|
||||
v -0.114300 -0.500000 0.165500
|
||||
v -0.097025 -0.500000 0.189276
|
||||
v -0.103995 -0.500000 0.185725
|
||||
v -0.109525 -0.500000 0.180195
|
||||
v -0.113076 -0.500000 0.173225
|
||||
v -0.114300 -0.450000 0.165500
|
||||
v -0.089300 -0.450000 0.190500
|
||||
v -0.113076 -0.450000 0.173225
|
||||
v -0.109525 -0.450000 0.180195
|
||||
v -0.103995 -0.450000 0.185725
|
||||
v -0.097025 -0.450000 0.189276
|
||||
v 0.089300 -0.500000 -0.190500
|
||||
v 0.114300 -0.500000 -0.165500
|
||||
v 0.097025 -0.500000 -0.189276
|
||||
v 0.103995 -0.500000 -0.185725
|
||||
v 0.109525 -0.500000 -0.180195
|
||||
v 0.113076 -0.500000 -0.173225
|
||||
v 0.089300 -0.450000 -0.190500
|
||||
v 0.114300 -0.450000 -0.165500
|
||||
v 0.097025 -0.450000 -0.189276
|
||||
v 0.103995 -0.450000 -0.185725
|
||||
v 0.109525 -0.450000 -0.180195
|
||||
v 0.113076 -0.450000 -0.173225
|
||||
v 0.089300 -0.500000 0.190500
|
||||
v 0.114300 -0.500000 0.165500
|
||||
v 0.097025 -0.500000 0.189276
|
||||
v 0.103995 -0.500000 0.185725
|
||||
v 0.109525 -0.500000 0.180195
|
||||
v 0.113076 -0.500000 0.173225
|
||||
v 0.089300 -0.450000 0.190500
|
||||
v 0.114300 -0.450000 0.165500
|
||||
v 0.097025 -0.450000 0.189276
|
||||
v 0.103995 -0.450000 0.185725
|
||||
v 0.109525 -0.450000 0.180195
|
||||
v 0.113076 -0.450000 0.173225
|
||||
v -0.089300 -0.500000 -0.190500
|
||||
v -0.114300 -0.500000 -0.165500
|
||||
v -0.097025 -0.500000 -0.189276
|
||||
v -0.103995 -0.500000 -0.185725
|
||||
v -0.109525 -0.500000 -0.180195
|
||||
v -0.113076 -0.500000 -0.173225
|
||||
v -0.114300 -0.450000 -0.165500
|
||||
v -0.089300 -0.450000 -0.190500
|
||||
v -0.113076 -0.450000 -0.173225
|
||||
v -0.109525 -0.450000 -0.180195
|
||||
v -0.103995 -0.450000 -0.185725
|
||||
v -0.097025 -0.450000 -0.189276
|
||||
v -0.089300 -0.500000 0.190500
|
||||
v -0.114300 -0.500000 0.165500
|
||||
v -0.097025 -0.500000 0.189276
|
||||
v -0.103995 -0.500000 0.185725
|
||||
v -0.109525 -0.500000 0.180195
|
||||
v -0.113076 -0.500000 0.173225
|
||||
v -0.089300 -0.450000 0.190500
|
||||
v -0.114300 -0.450000 0.165500
|
||||
v -0.097025 -0.450000 0.189276
|
||||
v -0.103995 -0.450000 0.185725
|
||||
v -0.109525 -0.450000 0.180195
|
||||
v -0.113076 -0.450000 0.173225
|
||||
vt 0.500000 0.934383
|
||||
vt 0.497324 0.954660
|
||||
vt 0.489557 0.972952
|
||||
vt 0.477460 0.987468
|
||||
vt 0.462217 0.996788
|
||||
vt 0.445319 1.000000
|
||||
vt 0.054681 1.000000
|
||||
vt 0.037783 0.996788
|
||||
vt 0.022540 0.987468
|
||||
vt 0.010443 0.972952
|
||||
vt 0.002676 0.954660
|
||||
vt 0.000000 0.934383
|
||||
vt 0.000000 0.065617
|
||||
vt 0.002676 0.045340
|
||||
vt 0.010443 0.027048
|
||||
vt 0.022540 0.012532
|
||||
vt 0.037783 0.003212
|
||||
vt 0.054681 0.000000
|
||||
vt 0.445319 0.000000
|
||||
vt 0.462217 0.003212
|
||||
vt 0.477460 0.012532
|
||||
vt 0.489557 0.027048
|
||||
vt 0.497324 0.045340
|
||||
vt 0.500000 0.065617
|
||||
vt 0.500000 0.934383
|
||||
vt 0.502676 0.954660
|
||||
vt 0.510443 0.972952
|
||||
vt 0.522540 0.987468
|
||||
vt 0.537783 0.996788
|
||||
vt 0.554681 1.000000
|
||||
vt 0.945319 1.000000
|
||||
vt 0.962216 0.996788
|
||||
vt 0.977460 0.987468
|
||||
vt 0.989557 0.972952
|
||||
vt 0.997324 0.954660
|
||||
vt 1.000000 0.934383
|
||||
vt 1.000000 0.065617
|
||||
vt 0.997324 0.045340
|
||||
vt 0.989557 0.027048
|
||||
vt 0.977460 0.012532
|
||||
vt 0.962216 0.003212
|
||||
vt 0.945319 0.000000
|
||||
vt 0.554681 0.000000
|
||||
vt 0.537783 0.003212
|
||||
vt 0.522540 0.012532
|
||||
vt 0.510443 0.027048
|
||||
vt 0.502676 0.045340
|
||||
vt 0.500000 0.065617
|
||||
vt 0.109361 0.000000
|
||||
vt 0.109361 0.999996
|
||||
vt 0.890639 0.999996
|
||||
vt 0.890639 0.000000
|
||||
vt 0.065617 0.000000
|
||||
vt 0.934383 0.000000
|
||||
vt 0.934383 1.000000
|
||||
vt 0.065617 1.000000
|
||||
vt 0.890639 0.000003
|
||||
vt 0.890639 1.000000
|
||||
vt 0.109361 1.000000
|
||||
vt 0.109361 0.000003
|
||||
vt 0.075567 1.000000
|
||||
vt 0.075567 0.000003
|
||||
vt 0.045080 1.000000
|
||||
vt 0.045080 0.000003
|
||||
vt 0.027048 1.000000
|
||||
vt 0.027048 0.000000
|
||||
vt 0.045340 1.000000
|
||||
vt 0.045340 0.000000
|
||||
vt 0.065617 1.000000
|
||||
vt 0.065617 0.000000
|
||||
vt 0.075567 0.000000
|
||||
vt 0.075567 0.999996
|
||||
vt 0.045080 0.000000
|
||||
vt 0.045080 0.999996
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.999996
|
||||
vt 0.972952 1.000000
|
||||
vt 0.972952 0.000000
|
||||
vt 0.954660 0.000000
|
||||
vt 0.954660 1.000000
|
||||
vt 0.934383 0.000000
|
||||
vt 0.934383 1.000000
|
||||
vt 0.924433 0.999996
|
||||
vt 0.924433 0.000000
|
||||
vt 0.954920 0.999996
|
||||
vt 0.954920 0.000000
|
||||
vt 0.972952 1.000000
|
||||
vt 0.972952 0.000000
|
||||
vt 0.954660 1.000000
|
||||
vt 0.954660 0.000000
|
||||
vt 0.924433 0.000003
|
||||
vt 0.924433 1.000000
|
||||
vt 0.954920 0.000003
|
||||
vt 0.954920 1.000000
|
||||
vt 1.000000 0.000003
|
||||
vt 1.000000 1.000000
|
||||
vt 0.027048 1.000000
|
||||
vt 0.027048 0.000000
|
||||
vt 0.045340 0.000000
|
||||
vt 0.045340 1.000000
|
||||
vn 0.0000 1.0000 -0.0000
|
||||
vn 0.0000 -1.0000 -0.0000
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 0.1564 0.0000 -0.9877
|
||||
vn 0.4540 0.0000 -0.8910
|
||||
vn 0.7071 0.0000 -0.7071
|
||||
vn 0.8910 0.0000 -0.4540
|
||||
vn 0.9877 0.0000 -0.1564
|
||||
vn 0.1564 0.0000 0.9877
|
||||
vn 0.4540 0.0000 0.8910
|
||||
vn 0.7071 0.0000 0.7071
|
||||
vn 0.8910 0.0000 0.4540
|
||||
vn 0.9877 0.0000 0.1564
|
||||
vn -0.1564 0.0000 0.9877
|
||||
vn -0.4540 0.0000 0.8910
|
||||
vn -0.7071 0.0000 0.7071
|
||||
vn -0.8910 0.0000 0.4540
|
||||
vn -0.9877 0.0000 0.1564
|
||||
vn -0.1564 0.0000 -0.9877
|
||||
vn -0.4540 0.0000 -0.8910
|
||||
vn -0.7071 0.0000 -0.7071
|
||||
vn -0.8910 0.0000 -0.4540
|
||||
vn -0.9877 0.0000 -0.1564
|
||||
vn 1.0000 0.0000 0.0000
|
||||
g Cube_Cube_front-back
|
||||
s off
|
||||
f 92/1/1 96/2/1 95/3/1 94/4/1 93/5/1 91/6/1 67/7/1 69/8/1 70/9/1 71/10/1 72/11/1 68/12/1 56/13/1 60/14/1 59/15/1 58/16/1 57/17/1 55/18/1 80/19/1 84/20/1 83/21/1 82/22/1 81/23/1 79/24/1
|
||||
f 62/25/2 66/26/2 65/27/2 64/28/2 63/29/2 61/30/2 85/31/2 87/32/2 88/33/2 89/34/2 90/35/2 86/36/2 74/37/2 78/38/2 77/39/2 76/40/2 75/41/2 73/42/2 49/43/2 51/44/2 52/45/2 53/46/2 54/47/2 50/48/2
|
||||
g Cube_Cube_edges
|
||||
f 14/49/3 19/50/3 44/51/3 37/52/3
|
||||
f 25/53/4 38/54/4 43/55/4 32/56/4
|
||||
f 26/57/5 31/58/5 8/59/5 1/60/5
|
||||
f 1/60/6 8/59/6 12/61/6 3/62/6
|
||||
f 3/62/7 12/61/7 11/63/7 4/64/7
|
||||
f 4/64/8 11/63/8 10/65/8 5/66/8
|
||||
f 5/66/9 10/65/9 9/67/9 6/68/9
|
||||
f 6/68/10 9/67/10 7/69/10 2/70/10
|
||||
f 19/50/11 14/49/11 18/71/11 21/72/11
|
||||
f 21/72/12 18/71/12 17/73/12 22/74/12
|
||||
f 22/74/13 17/73/13 16/75/13 23/76/13
|
||||
f 23/77/14 16/78/14 15/79/14 24/80/14
|
||||
f 24/80/15 15/79/15 13/81/15 20/82/15
|
||||
f 37/52/16 44/51/16 48/83/16 39/84/16
|
||||
f 39/84/17 48/83/17 47/85/17 40/86/17
|
||||
f 40/86/18 47/85/18 46/87/18 41/88/18
|
||||
f 41/88/19 46/87/19 45/89/19 42/90/19
|
||||
f 42/90/20 45/89/20 43/55/20 38/54/20
|
||||
f 31/58/21 26/57/21 30/91/21 33/92/21
|
||||
f 33/92/22 30/91/22 29/93/22 34/94/22
|
||||
f 34/94/23 29/93/23 28/95/23 35/96/23
|
||||
f 35/97/24 28/98/24 27/99/24 36/100/24
|
||||
f 36/100/25 27/99/25 25/53/25 32/56/25
|
||||
f 13/81/26 2/70/26 7/69/26 20/82/26
|
|
@ -0,0 +1,487 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: '000 Basic square 100x100x5 cm sign.blend'
|
||||
# www.blender.org
|
||||
o Cube
|
||||
v 0.089300 -0.843750 -0.190500
|
||||
v 0.114300 -0.843750 -0.165500
|
||||
v 0.097025 -0.843750 -0.189276
|
||||
v 0.103995 -0.843750 -0.185725
|
||||
v 0.109525 -0.843750 -0.180195
|
||||
v 0.113076 -0.843750 -0.173225
|
||||
v 0.114300 -0.793750 -0.165500
|
||||
v 0.089300 -0.793750 -0.190500
|
||||
v 0.113076 -0.793750 -0.173225
|
||||
v 0.109525 -0.793750 -0.180195
|
||||
v 0.103995 -0.793750 -0.185725
|
||||
v 0.097025 -0.793750 -0.189276
|
||||
v 0.114300 -0.843750 0.165500
|
||||
v 0.089300 -0.843750 0.190500
|
||||
v 0.113076 -0.843750 0.173225
|
||||
v 0.109525 -0.843750 0.180195
|
||||
v 0.103995 -0.843750 0.185725
|
||||
v 0.097025 -0.843750 0.189276
|
||||
v 0.089300 -0.793750 0.190500
|
||||
v 0.114300 -0.793750 0.165500
|
||||
v 0.097025 -0.793750 0.189276
|
||||
v 0.103995 -0.793750 0.185725
|
||||
v 0.109525 -0.793750 0.180195
|
||||
v 0.113076 -0.793750 0.173225
|
||||
v -0.114300 -0.843750 -0.165500
|
||||
v -0.089300 -0.843750 -0.190500
|
||||
v -0.113076 -0.843750 -0.173225
|
||||
v -0.109525 -0.843750 -0.180195
|
||||
v -0.103995 -0.843750 -0.185725
|
||||
v -0.097025 -0.843750 -0.189276
|
||||
v -0.089300 -0.793750 -0.190500
|
||||
v -0.114300 -0.793750 -0.165500
|
||||
v -0.097025 -0.793750 -0.189276
|
||||
v -0.103995 -0.793750 -0.185725
|
||||
v -0.109525 -0.793750 -0.180195
|
||||
v -0.113076 -0.793750 -0.173225
|
||||
v -0.089300 -0.843750 0.190500
|
||||
v -0.114300 -0.843750 0.165500
|
||||
v -0.097025 -0.843750 0.189276
|
||||
v -0.103995 -0.843750 0.185725
|
||||
v -0.109525 -0.843750 0.180195
|
||||
v -0.113076 -0.843750 0.173225
|
||||
v -0.114300 -0.793750 0.165500
|
||||
v -0.089300 -0.793750 0.190500
|
||||
v -0.113076 -0.793750 0.173225
|
||||
v -0.109525 -0.793750 0.180195
|
||||
v -0.103995 -0.793750 0.185725
|
||||
v -0.097025 -0.793750 0.189276
|
||||
v 0.089300 -0.843750 -0.190500
|
||||
v 0.114300 -0.843750 -0.165500
|
||||
v 0.097025 -0.843750 -0.189276
|
||||
v 0.103995 -0.843750 -0.185725
|
||||
v 0.109525 -0.843750 -0.180195
|
||||
v 0.113076 -0.843750 -0.173225
|
||||
v 0.089300 -0.793750 -0.190500
|
||||
v 0.114300 -0.793750 -0.165500
|
||||
v 0.097025 -0.793750 -0.189276
|
||||
v 0.103995 -0.793750 -0.185725
|
||||
v 0.109525 -0.793750 -0.180195
|
||||
v 0.113076 -0.793750 -0.173225
|
||||
v 0.089300 -0.843750 0.190500
|
||||
v 0.114300 -0.843750 0.165500
|
||||
v 0.097025 -0.843750 0.189276
|
||||
v 0.103995 -0.843750 0.185725
|
||||
v 0.109525 -0.843750 0.180195
|
||||
v 0.113076 -0.843750 0.173225
|
||||
v 0.089300 -0.793750 0.190500
|
||||
v 0.114300 -0.793750 0.165500
|
||||
v 0.097025 -0.793750 0.189276
|
||||
v 0.103995 -0.793750 0.185725
|
||||
v 0.109525 -0.793750 0.180195
|
||||
v 0.113076 -0.793750 0.173225
|
||||
v -0.089300 -0.843750 -0.190500
|
||||
v -0.114300 -0.843750 -0.165500
|
||||
v -0.097025 -0.843750 -0.189276
|
||||
v -0.103995 -0.843750 -0.185725
|
||||
v -0.109525 -0.843750 -0.180195
|
||||
v -0.113076 -0.843750 -0.173225
|
||||
v -0.114300 -0.793750 -0.165500
|
||||
v -0.089300 -0.793750 -0.190500
|
||||
v -0.113076 -0.793750 -0.173225
|
||||
v -0.109525 -0.793750 -0.180195
|
||||
v -0.103995 -0.793750 -0.185725
|
||||
v -0.097025 -0.793750 -0.189276
|
||||
v -0.089300 -0.843750 0.190500
|
||||
v -0.114300 -0.843750 0.165500
|
||||
v -0.097025 -0.843750 0.189276
|
||||
v -0.103995 -0.843750 0.185725
|
||||
v -0.109525 -0.843750 0.180195
|
||||
v -0.113076 -0.843750 0.173225
|
||||
v -0.089300 -0.793750 0.190500
|
||||
v -0.114300 -0.793750 0.165500
|
||||
v -0.097025 -0.793750 0.189276
|
||||
v -0.103995 -0.793750 0.185725
|
||||
v -0.109525 -0.793750 0.180195
|
||||
v -0.113076 -0.793750 0.173225
|
||||
vt 0.500000 0.934383
|
||||
vt 0.497324 0.954660
|
||||
vt 0.489557 0.972952
|
||||
vt 0.477460 0.987468
|
||||
vt 0.462217 0.996788
|
||||
vt 0.445319 1.000000
|
||||
vt 0.054681 1.000000
|
||||
vt 0.037783 0.996788
|
||||
vt 0.022540 0.987468
|
||||
vt 0.010443 0.972952
|
||||
vt 0.002676 0.954660
|
||||
vt 0.000000 0.934383
|
||||
vt 0.000000 0.065617
|
||||
vt 0.002676 0.045340
|
||||
vt 0.010443 0.027048
|
||||
vt 0.022540 0.012532
|
||||
vt 0.037783 0.003212
|
||||
vt 0.054681 0.000000
|
||||
vt 0.445319 0.000000
|
||||
vt 0.462217 0.003212
|
||||
vt 0.477460 0.012532
|
||||
vt 0.489557 0.027048
|
||||
vt 0.497324 0.045340
|
||||
vt 0.500000 0.065617
|
||||
vt 0.500000 0.934383
|
||||
vt 0.502676 0.954660
|
||||
vt 0.510443 0.972952
|
||||
vt 0.522540 0.987468
|
||||
vt 0.537783 0.996788
|
||||
vt 0.554681 1.000000
|
||||
vt 0.945319 1.000000
|
||||
vt 0.962216 0.996788
|
||||
vt 0.977460 0.987468
|
||||
vt 0.989557 0.972952
|
||||
vt 0.997324 0.954660
|
||||
vt 1.000000 0.934383
|
||||
vt 1.000000 0.065617
|
||||
vt 0.997324 0.045340
|
||||
vt 0.989557 0.027048
|
||||
vt 0.977460 0.012532
|
||||
vt 0.962216 0.003212
|
||||
vt 0.945319 0.000000
|
||||
vt 0.554681 0.000000
|
||||
vt 0.537783 0.003212
|
||||
vt 0.522540 0.012532
|
||||
vt 0.510443 0.027048
|
||||
vt 0.502676 0.045340
|
||||
vt 0.500000 0.065617
|
||||
vt 0.109361 0.000000
|
||||
vt 0.109361 0.999996
|
||||
vt 0.890639 0.999996
|
||||
vt 0.890639 0.000000
|
||||
vt 0.065617 0.000000
|
||||
vt 0.934383 0.000000
|
||||
vt 0.934383 1.000000
|
||||
vt 0.065617 1.000000
|
||||
vt 0.890639 0.000003
|
||||
vt 0.890639 1.000000
|
||||
vt 0.109361 1.000000
|
||||
vt 0.109361 0.000003
|
||||
vt 0.075567 1.000000
|
||||
vt 0.075567 0.000003
|
||||
vt 0.045080 1.000000
|
||||
vt 0.045080 0.000003
|
||||
vt 0.027048 1.000000
|
||||
vt 0.027048 0.000000
|
||||
vt 0.045340 1.000000
|
||||
vt 0.045340 0.000000
|
||||
vt 0.065617 1.000000
|
||||
vt 0.065617 0.000000
|
||||
vt 0.075567 0.000000
|
||||
vt 0.075567 0.999996
|
||||
vt 0.045080 0.000000
|
||||
vt 0.045080 0.999996
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.999996
|
||||
vt 0.972952 1.000000
|
||||
vt 0.972952 0.000000
|
||||
vt 0.954660 0.000000
|
||||
vt 0.954660 1.000000
|
||||
vt 0.934383 0.000000
|
||||
vt 0.934383 1.000000
|
||||
vt 0.924433 0.999996
|
||||
vt 0.924433 0.000000
|
||||
vt 0.954920 0.999996
|
||||
vt 0.954920 0.000000
|
||||
vt 0.972952 1.000000
|
||||
vt 0.972952 0.000000
|
||||
vt 0.954660 1.000000
|
||||
vt 0.954660 0.000000
|
||||
vt 0.924433 0.000003
|
||||
vt 0.924433 1.000000
|
||||
vt 0.954920 0.000003
|
||||
vt 0.954920 1.000000
|
||||
vt 1.000000 0.000003
|
||||
vt 1.000000 1.000000
|
||||
vt 0.027048 1.000000
|
||||
vt 0.027048 0.000000
|
||||
vt 0.045340 0.000000
|
||||
vt 0.045340 1.000000
|
||||
vn 0.0000 1.0000 -0.0000
|
||||
vn 0.0000 -1.0000 -0.0000
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 0.1564 0.0000 -0.9877
|
||||
vn 0.4540 0.0000 -0.8910
|
||||
vn 0.7071 0.0000 -0.7071
|
||||
vn 0.8910 0.0000 -0.4540
|
||||
vn 0.9877 0.0000 -0.1564
|
||||
vn 0.1564 0.0000 0.9877
|
||||
vn 0.4540 0.0000 0.8910
|
||||
vn 0.7071 0.0000 0.7071
|
||||
vn 0.8910 0.0000 0.4540
|
||||
vn 0.9877 0.0000 0.1564
|
||||
vn -0.1564 0.0000 0.9877
|
||||
vn -0.4540 0.0000 0.8910
|
||||
vn -0.7071 0.0000 0.7071
|
||||
vn -0.8910 0.0000 0.4540
|
||||
vn -0.9877 0.0000 0.1564
|
||||
vn -0.1564 0.0000 -0.9877
|
||||
vn -0.4540 0.0000 -0.8910
|
||||
vn -0.7071 0.0000 -0.7071
|
||||
vn -0.8910 0.0000 -0.4540
|
||||
vn -0.9877 0.0000 -0.1564
|
||||
vn 1.0000 0.0000 0.0000
|
||||
g Cube_Cube_front-back
|
||||
s off
|
||||
f 92/1/1 96/2/1 95/3/1 94/4/1 93/5/1 91/6/1 67/7/1 69/8/1 70/9/1 71/10/1 72/11/1 68/12/1 56/13/1 60/14/1 59/15/1 58/16/1 57/17/1 55/18/1 80/19/1 84/20/1 83/21/1 82/22/1 81/23/1 79/24/1
|
||||
f 62/25/2 66/26/2 65/27/2 64/28/2 63/29/2 61/30/2 85/31/2 87/32/2 88/33/2 89/34/2 90/35/2 86/36/2 74/37/2 78/38/2 77/39/2 76/40/2 75/41/2 73/42/2 49/43/2 51/44/2 52/45/2 53/46/2 54/47/2 50/48/2
|
||||
g Cube_Cube_edges
|
||||
f 14/49/3 19/50/3 44/51/3 37/52/3
|
||||
f 25/53/4 38/54/4 43/55/4 32/56/4
|
||||
f 26/57/5 31/58/5 8/59/5 1/60/5
|
||||
f 1/60/6 8/59/6 12/61/6 3/62/6
|
||||
f 3/62/7 12/61/7 11/63/7 4/64/7
|
||||
f 4/64/8 11/63/8 10/65/8 5/66/8
|
||||
f 5/66/9 10/65/9 9/67/9 6/68/9
|
||||
f 6/68/10 9/67/10 7/69/10 2/70/10
|
||||
f 19/50/11 14/49/11 18/71/11 21/72/11
|
||||
f 21/72/12 18/71/12 17/73/12 22/74/12
|
||||
f 22/74/13 17/73/13 16/75/13 23/76/13
|
||||
f 23/77/14 16/78/14 15/79/14 24/80/14
|
||||
f 24/80/15 15/79/15 13/81/15 20/82/15
|
||||
f 37/52/16 44/51/16 48/83/16 39/84/16
|
||||
f 39/84/17 48/83/17 47/85/17 40/86/17
|
||||
f 40/86/18 47/85/18 46/87/18 41/88/18
|
||||
f 41/88/19 46/87/19 45/89/19 42/90/19
|
||||
f 42/90/20 45/89/20 43/55/20 38/54/20
|
||||
f 31/58/21 26/57/21 30/91/21 33/92/21
|
||||
f 33/92/22 30/91/22 29/93/22 34/94/22
|
||||
f 34/94/23 29/93/23 28/95/23 35/96/23
|
||||
f 35/97/24 28/98/24 27/99/24 36/100/24
|
||||
f 36/100/25 27/99/25 25/53/25 32/56/25
|
||||
f 13/81/26 2/70/26 7/69/26 20/82/26
|
||||
o Cube.001
|
||||
v -0.119048 -0.843750 -0.156250
|
||||
v -0.119048 -0.875000 -0.156250
|
||||
v -0.119048 -0.843750 -0.125000
|
||||
v -0.119048 -0.875000 -0.125000
|
||||
v 0.119048 -0.843750 -0.125000
|
||||
v 0.119048 -0.843750 -0.156250
|
||||
v 0.119048 -0.875000 -0.156250
|
||||
v 0.119048 -0.875000 -0.125000
|
||||
v -0.119048 -1.117188 -0.156250
|
||||
v -0.119048 -0.843750 -0.156250
|
||||
v -0.119048 -1.117188 -0.125000
|
||||
v -0.119048 -0.843750 -0.125000
|
||||
v -0.156250 -1.117188 -0.156250
|
||||
v -0.156250 -0.843750 -0.156250
|
||||
v -0.156250 -1.117188 -0.125000
|
||||
v -0.156250 -0.843750 -0.125000
|
||||
v 0.156250 -1.117188 -0.156250
|
||||
v 0.156250 -0.843750 -0.156250
|
||||
v 0.156250 -1.117188 -0.125000
|
||||
v 0.156250 -0.843750 -0.125000
|
||||
v 0.119048 -1.117188 -0.156250
|
||||
v 0.119048 -0.843750 -0.156250
|
||||
v 0.119048 -1.117188 -0.125000
|
||||
v 0.119048 -0.843750 -0.125000
|
||||
v -0.156250 -1.156250 -0.156250
|
||||
v 0.156250 -1.156250 -0.156250
|
||||
v -0.156250 -1.156250 -0.125000
|
||||
v 0.156250 -1.156250 -0.125000
|
||||
v -0.156250 -1.117188 -0.156250
|
||||
v 0.156250 -1.117188 -0.156250
|
||||
v -0.156250 -1.117188 -0.125000
|
||||
v 0.156250 -1.117188 -0.125000
|
||||
v 0.156250 -0.843750 -0.125000
|
||||
v -0.156250 -0.843750 -0.125000
|
||||
v 0.156250 -0.843750 -0.156250
|
||||
v -0.156250 -0.843750 -0.156250
|
||||
v -0.119048 -0.843750 0.125000
|
||||
v -0.119048 -0.875000 0.125000
|
||||
v -0.119048 -0.843750 0.156250
|
||||
v -0.119048 -0.875000 0.156250
|
||||
v 0.119048 -0.843750 0.156250
|
||||
v 0.119048 -0.843750 0.125000
|
||||
v 0.119048 -0.875000 0.125000
|
||||
v 0.119048 -0.875000 0.156250
|
||||
v -0.119048 -1.117188 0.125000
|
||||
v -0.119048 -0.843750 0.125000
|
||||
v -0.119048 -1.117188 0.156250
|
||||
v -0.119048 -0.843750 0.156250
|
||||
v -0.156250 -1.117188 0.125000
|
||||
v -0.156250 -0.843750 0.125000
|
||||
v -0.156250 -1.117188 0.156250
|
||||
v -0.156250 -0.843750 0.156250
|
||||
v 0.156250 -1.117188 0.125000
|
||||
v 0.156250 -0.843750 0.125000
|
||||
v 0.156250 -1.117188 0.156250
|
||||
v 0.156250 -0.843750 0.156250
|
||||
v 0.119048 -1.117188 0.125000
|
||||
v 0.119048 -0.843750 0.125000
|
||||
v 0.119048 -1.117188 0.156250
|
||||
v 0.119048 -0.843750 0.156250
|
||||
v -0.156250 -1.156250 0.125000
|
||||
v 0.156250 -1.156250 0.125000
|
||||
v -0.156250 -1.156250 0.156250
|
||||
v 0.156250 -1.156250 0.156250
|
||||
v -0.156250 -1.117188 0.125000
|
||||
v 0.156250 -1.117188 0.125000
|
||||
v -0.156250 -1.117188 0.156250
|
||||
v 0.156250 -1.117188 0.156250
|
||||
v 0.156250 -0.843750 0.156250
|
||||
v -0.156250 -0.843750 0.156250
|
||||
v 0.156250 -0.843750 0.125000
|
||||
v -0.156250 -0.843750 0.125000
|
||||
vt 0.781250 0.664062
|
||||
vt 0.781250 0.992188
|
||||
vt 0.921875 0.992188
|
||||
vt 0.921875 0.664062
|
||||
vt 0.703125 0.093750
|
||||
vt 0.156250 0.093750
|
||||
vt 0.156250 0.031250
|
||||
vt 0.703125 0.031250
|
||||
vt 0.703125 0.578125
|
||||
vt 0.156250 0.578125
|
||||
vt 0.156250 0.507812
|
||||
vt 0.703125 0.507812
|
||||
vt 0.312500 0.640625
|
||||
vt 0.312500 0.992188
|
||||
vt 0.453125 0.992188
|
||||
vt 0.453125 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.312500 0.992188
|
||||
vt 0.312500 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.093750 0.992188
|
||||
vt 0.093750 0.640625
|
||||
vt 0.015625 0.992188
|
||||
vt 0.015625 0.640625
|
||||
vt 0.312500 0.640625
|
||||
vt 0.312500 0.992188
|
||||
vt 0.453125 0.992188
|
||||
vt 0.453125 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.312500 0.992188
|
||||
vt 0.312500 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.093750 0.992188
|
||||
vt 0.093750 0.640625
|
||||
vt 0.015625 0.992188
|
||||
vt 0.015625 0.640625
|
||||
vt 0.781250 0.664062
|
||||
vt 0.781250 0.992188
|
||||
vt 0.921875 0.992188
|
||||
vt 0.921875 0.664062
|
||||
vt 0.484375 0.664062
|
||||
vt 0.484375 0.992188
|
||||
vt 0.562500 0.992188
|
||||
vt 0.562500 0.664062
|
||||
vt 0.703125 0.992188
|
||||
vt 0.703125 0.664062
|
||||
vt 0.234375 0.593750
|
||||
vt 0.234375 0.640625
|
||||
vt 0.093750 0.640625
|
||||
vt 0.093750 0.593750
|
||||
vt 0.453125 0.640625
|
||||
vt 0.453125 0.593750
|
||||
vt 0.312500 0.593750
|
||||
vt 0.312500 0.640625
|
||||
vt 0.781250 0.664062
|
||||
vt 0.781250 0.992188
|
||||
vt 0.921875 0.992188
|
||||
vt 0.921875 0.664062
|
||||
vt 0.703125 0.093750
|
||||
vt 0.156250 0.093750
|
||||
vt 0.156250 0.031250
|
||||
vt 0.703125 0.031250
|
||||
vt 0.703125 0.578125
|
||||
vt 0.156250 0.578125
|
||||
vt 0.156250 0.507812
|
||||
vt 0.703125 0.507812
|
||||
vt 0.312500 0.640625
|
||||
vt 0.312500 0.992188
|
||||
vt 0.453125 0.992188
|
||||
vt 0.453125 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.312500 0.992188
|
||||
vt 0.312500 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.093750 0.992188
|
||||
vt 0.093750 0.640625
|
||||
vt 0.015625 0.992188
|
||||
vt 0.015625 0.640625
|
||||
vt 0.312500 0.640625
|
||||
vt 0.312500 0.992188
|
||||
vt 0.453125 0.992188
|
||||
vt 0.453125 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.312500 0.992188
|
||||
vt 0.312500 0.640625
|
||||
vt 0.234375 0.640625
|
||||
vt 0.234375 0.992188
|
||||
vt 0.093750 0.992188
|
||||
vt 0.093750 0.640625
|
||||
vt 0.015625 0.992188
|
||||
vt 0.015625 0.640625
|
||||
vt 0.781250 0.664062
|
||||
vt 0.781250 0.992188
|
||||
vt 0.921875 0.992188
|
||||
vt 0.921875 0.664062
|
||||
vt 0.484375 0.664062
|
||||
vt 0.484375 0.992188
|
||||
vt 0.562500 0.992188
|
||||
vt 0.562500 0.664062
|
||||
vt 0.703125 0.992188
|
||||
vt 0.703125 0.664062
|
||||
vt 0.234375 0.593750
|
||||
vt 0.234375 0.640625
|
||||
vt 0.093750 0.640625
|
||||
vt 0.093750 0.593750
|
||||
vt 0.453125 0.640625
|
||||
vt 0.453125 0.593750
|
||||
vt 0.312500 0.593750
|
||||
vt 0.312500 0.640625
|
||||
vn 0.0000 -1.0000 -0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
g Cube.001_Cube.001_pole_mount
|
||||
s off
|
||||
f 132/101/27 131/102/27 129/103/27 130/104/27
|
||||
f 100/105/28 104/106/28 101/107/28 99/108/28
|
||||
f 97/109/29 102/110/29 103/111/29 98/112/29
|
||||
f 98/112/27 103/111/27 104/106/27 100/105/27
|
||||
f 105/113/30 106/114/30 108/115/30 107/116/30
|
||||
f 107/117/28 108/118/28 112/119/28 111/120/28
|
||||
f 111/121/31 112/122/31 110/123/31 109/124/31
|
||||
f 109/124/29 110/123/29 106/125/29 105/126/29
|
||||
f 113/127/30 114/128/30 116/129/30 115/130/30
|
||||
f 115/131/28 116/132/28 120/133/28 119/134/28
|
||||
f 119/135/31 120/136/31 118/137/31 117/138/31
|
||||
f 117/138/29 118/137/29 114/139/29 113/140/29
|
||||
f 121/141/27 122/142/27 124/143/27 123/144/27
|
||||
f 123/145/28 124/146/28 128/147/28 127/148/28
|
||||
f 127/148/32 128/147/32 126/149/32 125/150/32
|
||||
f 125/150/29 126/149/29 122/142/29 121/141/29
|
||||
f 123/151/31 127/152/31 125/153/31 121/154/31
|
||||
f 128/155/30 124/156/30 122/157/30 126/158/30
|
||||
f 168/159/27 167/160/27 165/161/27 166/162/27
|
||||
f 136/163/28 140/164/28 137/165/28 135/166/28
|
||||
f 133/167/29 138/168/29 139/169/29 134/170/29
|
||||
f 134/170/27 139/169/27 140/164/27 136/163/27
|
||||
f 141/171/30 142/172/30 144/173/30 143/174/30
|
||||
f 143/175/28 144/176/28 148/177/28 147/178/28
|
||||
f 147/179/31 148/180/31 146/181/31 145/182/31
|
||||
f 145/182/29 146/181/29 142/183/29 141/184/29
|
||||
f 149/185/30 150/186/30 152/187/30 151/188/30
|
||||
f 151/189/28 152/190/28 156/191/28 155/192/28
|
||||
f 155/193/31 156/194/31 154/195/31 153/196/31
|
||||
f 153/196/29 154/195/29 150/197/29 149/198/29
|
||||
f 157/199/27 158/200/27 160/201/27 159/202/27
|
||||
f 159/203/28 160/204/28 164/205/28 163/206/28
|
||||
f 163/206/32 164/205/32 162/207/32 161/208/32
|
||||
f 161/208/29 162/207/29 158/200/29 157/199/29
|
||||
f 159/209/31 163/210/31 161/211/31 157/212/31
|
||||
f 164/213/30 160/214/30 158/215/30 162/216/30
|
154
signs.lua
154
signs.lua
|
@ -255,7 +255,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x24"..onpole..".obj",
|
||||
tiles = { "street_signs_service_hospital.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -277,7 +277,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x24"..onpole..".obj",
|
||||
tiles = { "street_signs_service_handicapped.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -299,7 +299,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x24"..onpole..".obj",
|
||||
tiles = { "street_signs_service_fuel.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -321,7 +321,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x24"..onpole..".obj",
|
||||
tiles = { "street_signs_service_food.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -343,7 +343,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x24"..onpole..".obj",
|
||||
tiles = { "street_signs_service_lodging.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -365,7 +365,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x24"..onpole..".obj",
|
||||
tiles = { "street_signs_service_ev_charging.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -392,7 +392,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = { "street_signs_us_route.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -416,7 +416,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
y_offset = 11,
|
||||
chars_per_line = 3,
|
||||
entity_info = {
|
||||
mesh = "street_signs_regulatory_36x36_entity"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36_entity"..onpole..".obj",
|
||||
yaw = wmyaw
|
||||
},
|
||||
drop = "street_signs:sign_us_route"
|
||||
|
@ -629,7 +629,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36"..onpole..".obj",
|
||||
tiles = { "street_signs_speed_limit.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -653,7 +653,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
y_offset = 37,
|
||||
chars_per_line = 4,
|
||||
entity_info = {
|
||||
mesh = "street_signs_regulatory_30x36_entity"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36_entity"..onpole..".obj",
|
||||
yaw = wmyaw
|
||||
},
|
||||
drop = "street_signs:sign_speed_limit"
|
||||
|
@ -685,7 +685,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drop = "street_signs:sign_stop"
|
||||
})
|
||||
|
||||
cbox = street_signs.make_selection_boxes(36, 43.1, onpole, -7.1)
|
||||
cbox = street_signs.make_selection_boxes(36, 43.1, onpole, 0, -3.55, 0)
|
||||
|
||||
minetest.register_node("street_signs:sign_stop_all_way"..onpole, {
|
||||
description = "R1-1 + R1-3P: Stop sign with \"all way\" plaque",
|
||||
|
@ -744,7 +744,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_48x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_48x24"..onpole..".obj",
|
||||
tiles = { "street_signs_two_direction_large_arrow.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1233,6 +1233,90 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drop = "street_signs:sign_right_lane_ends"
|
||||
})
|
||||
|
||||
cbox = street_signs.make_selection_boxes(9, 15, onpole, 0, 0, -1.25)
|
||||
|
||||
minetest.register_node("street_signs:sign_ped_push_button_to_cross_r10_3a"..onpole, {
|
||||
description = "R10-3a: Pedestrians, push button to cross",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
paramtype2 = "wallmounted",
|
||||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_generic_sign_9x15"..onpole..".obj",
|
||||
tiles = { "street_signs_ped_push_button_to_cross_r10_3a.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
},
|
||||
inventory_image = "street_signs_ped_push_button_to_cross_r10_3a_inv.png",
|
||||
wield_image = "street_signs_ped_push_button_to_cross_r10_3a_inv.png",
|
||||
groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci},
|
||||
default_color = "0",
|
||||
after_place_node = street_signs.after_place_node,
|
||||
on_rotate = on_rotate,
|
||||
drop = "street_signs:sign_ped_push_button_to_cross_r10_3a"
|
||||
})
|
||||
|
||||
minetest.register_node("street_signs:sign_ped_push_button_to_cross_r10_3e"..onpole, {
|
||||
description = "R10-3e: Pedestrians, push button to cross",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
paramtype2 = "wallmounted",
|
||||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_generic_sign_9x15"..onpole..".obj",
|
||||
tiles = { "street_signs_ped_push_button_to_cross_r10_3e.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
},
|
||||
inventory_image = "street_signs_ped_push_button_to_cross_r10_3e_inv.png",
|
||||
wield_image = "street_signs_ped_push_button_to_cross_r10_3e_inv.png",
|
||||
groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci},
|
||||
default_color = "0",
|
||||
after_place_node = street_signs.after_place_node,
|
||||
on_rotate = on_rotate,
|
||||
drop = "street_signs:sign_ped_push_button_to_cross_r10_3e"
|
||||
})
|
||||
|
||||
minetest.register_node("street_signs:sign_ped_push_button_to_cross_r10_3i"..onpole, {
|
||||
description = "R10-3i: Pedestrians, push button to cross (with street name)",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
paramtype2 = "wallmounted",
|
||||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_generic_sign_9x15"..onpole..".obj",
|
||||
tiles = { "street_signs_ped_push_button_to_cross_r10_3i.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
},
|
||||
inventory_image = "street_signs_ped_push_button_to_cross_r10_3i_inv.png",
|
||||
wield_image = "street_signs_ped_push_button_to_cross_r10_3i_inv.png",
|
||||
groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci},
|
||||
default_color = "0",
|
||||
on_construct = street_signs.construct_sign,
|
||||
on_destruct = street_signs.destruct_sign,
|
||||
after_place_node = street_signs.after_place_node,
|
||||
on_receive_fields = street_signs.receive_fields,
|
||||
on_punch = street_signs.update_sign,
|
||||
on_rotate = on_rotate,
|
||||
number_of_lines = 1,
|
||||
horiz_scaling = 4,
|
||||
vert_scaling = 4.6,
|
||||
line_spacing = 1,
|
||||
font_size = 31,
|
||||
x_offset = 8,
|
||||
y_offset = 91,
|
||||
chars_per_line = 25,
|
||||
entity_info = {
|
||||
mesh = "street_signs_warning_9x15_entity"..onpole..".obj",
|
||||
yaw = wmyaw
|
||||
},
|
||||
drop = "street_signs:sign_ped_push_button_to_cross_r10_3i"
|
||||
})
|
||||
|
||||
cbox = street_signs.make_selection_boxes(60, 24, onpole)
|
||||
|
||||
minetest.register_node("street_signs:sign_roundabout_directional"..onpole, {
|
||||
|
@ -1243,7 +1327,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_60x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_60x24"..onpole..".obj",
|
||||
tiles = { "street_signs_roundabout_directional.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1266,7 +1350,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36"..onpole..".obj",
|
||||
tiles = { "street_signs_left_on_green_arrow_only.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1289,7 +1373,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x36"..onpole..".obj",
|
||||
tiles = { "street_signs_stop_here_on_red.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1312,7 +1396,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36"..onpole..".obj",
|
||||
tiles = { "street_signs_left_turn_yield_on_green_light.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1335,7 +1419,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_24x30"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_24x30"..onpole..".obj",
|
||||
tiles = { "street_signs_crosswalk_stop_on_red_light.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1359,7 +1443,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x48"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x48"..onpole..".obj",
|
||||
tiles = { "street_signs_keep_right.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1380,7 +1464,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x48"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x48"..onpole..".obj",
|
||||
tiles = { "street_signs_keep_left.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1403,7 +1487,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_no_right_turn.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1425,7 +1509,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_no_left_turn.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1447,7 +1531,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_no_u_turn.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1469,7 +1553,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_left_turn_only.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1491,7 +1575,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_right_turn_only.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1513,7 +1597,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_straight_through_only.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1535,7 +1619,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_left_lane_must_turn_left.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1557,7 +1641,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_right_lane_must_turn_right.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1579,7 +1663,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_no_straight_through.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1601,7 +1685,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x36"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x36"..onpole..".obj",
|
||||
tiles = {
|
||||
"street_signs_do_not_enter.png",
|
||||
"street_signs_sign_edge.png",
|
||||
|
@ -1625,7 +1709,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_42x30"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_42x30"..onpole..".obj",
|
||||
tiles = { "street_signs_wrong_way.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1648,7 +1732,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_54x18"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_54x18"..onpole..".obj",
|
||||
tiles = { "street_signs_one_way_left.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1669,7 +1753,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_54x18"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_54x18"..onpole..".obj",
|
||||
tiles = { "street_signs_one_way_right.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1692,7 +1776,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_30x24"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_30x24"..onpole..".obj",
|
||||
tiles = { "street_signs_divided_highway_with_cross_road.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1715,7 +1799,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x42"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x42"..onpole..".obj",
|
||||
tiles = { "street_signs_use_lane_with_green_arrow.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
@ -1738,7 +1822,7 @@ for _, onpole in ipairs({"", "_onpole"}) do
|
|||
drawtype = "mesh",
|
||||
node_box = cbox,
|
||||
selection_box = cbox,
|
||||
mesh = "street_signs_regulatory_36x48"..onpole..".obj",
|
||||
mesh = "street_signs_generic_sign_36x48"..onpole..".obj",
|
||||
tiles = { "street_signs_no_turn_on_red_light.png",
|
||||
"street_signs_sign_edge.png",
|
||||
pole_mount_tex
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
Binary file not shown.
After Width: | Height: | Size: 3.1 KiB |
Binary file not shown.
After Width: | Height: | Size: 53 KiB |
Binary file not shown.
After Width: | Height: | Size: 9.7 KiB |
Binary file not shown.
After Width: | Height: | Size: 53 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Loading…
Reference in New Issue