rename all "regulatory" models to "generic sign"

add R10-3a and R10-3e: Pedestrians, push button to cross (etc)

R10-3i WiP
master
Vanessa Dannenberg 2018-09-30 04:38:32 -04:00
parent 11a464cb68
commit ccb3c566b1
38 changed files with 868 additions and 40 deletions

13
api.lua
View File

@ -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

View File

@ -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

View File

@ -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
View File

@ -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