~gpcf/advtrains-devel

Re: [PATCH] replace model for retro signal

Details
Message ID
<b678577f-7f80-68cc-6310-bf49755881ae@bleipb.de>
DKIM signature
missing
Download raw message
Hi MBB and others,

Sorry, I just noticed that the mail below was rejected by sourcehut. I 
installed a new laptop and my mail client wasn't yet configured to send 
plaintext email.

Regards, orwell

Am 17.03.2023 um 20:21 schrieb orwell:
> Hi MBB,
>
> Nice that you are back! Also, nice models, they are more in the 
> "blocky" style of Minetest.
>
> May I ask you to rotate the retrosignal model by 180 degrees, so that 
> it matches the direction of the old one?
>
> (same applies for the light signal)
>
> Thank you!
>
> Regards, orwell
>
> On 15.03.23 22:23, Mathis BrĂ¼chert wrote:
>> ---
>>   .../models/advtrains_retrosignal_off.b3d      | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_off.obj      | 233 ++++++++++++++++++
>>   .../models/advtrains_retrosignal_off_30.b3d   | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_off_30.obj   | 233 ++++++++++++++++++
>>   .../models/advtrains_retrosignal_off_45.b3d   | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_off_45.obj   | 233 ++++++++++++++++++
>>   .../models/advtrains_retrosignal_off_60.b3d   | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_off_60.obj   | 233 ++++++++++++++++++
>>   advtrains/models/advtrains_retrosignal_on.b3d | Bin 13093 -> 0 bytes
>>   advtrains/models/advtrains_retrosignal_on.obj | 233 ++++++++++++++++++
>>   .../models/advtrains_retrosignal_on_30.b3d    | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_on_30.obj    | 233 ++++++++++++++++++
>>   .../models/advtrains_retrosignal_on_45.b3d    | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_on_45.obj    | 233 ++++++++++++++++++
>>   .../models/advtrains_retrosignal_on_60.b3d    | Bin 13093 -> 0 bytes
>>   .../models/advtrains_retrosignal_on_60.obj    | 233 ++++++++++++++++++
>>   advtrains/signals.lua                         |   2 +-
>>   advtrains/textures/advtrains_retrosignal.png  | Bin 8496 -> 980 bytes
>>   .../textures/advtrains_retrosignal_inv.png    | Bin 2242 -> 1008 bytes
>>   19 files changed, 1865 insertions(+), 1 deletion(-)
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_off.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_off.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_off_30.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_off_30.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_off_45.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_off_45.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_off_60.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_off_60.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_on.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_on.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_on_30.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_on_30.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_on_45.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_on_45.obj
>>   delete mode 100644 advtrains/models/advtrains_retrosignal_on_60.b3d
>>   create mode 100644 advtrains/models/advtrains_retrosignal_on_60.obj
>>   mode change 100755 => 100644 advtrains/textures/advtrains_retrosignal.png
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_off.b3d b/advtrains/models/advtrains_retrosignal_off.b3d
>> deleted file mode 100644
>> index 3d231dd7ee6ce245db599569827a3df8a7344e25..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>> I?Yffx3rTSE1^@s6
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_off.obj b/advtrains/models/advtrains_retrosignal_off.obj
>> new file mode 100644
>> index 0000000..c279da2
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_off.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_off.mtl
>> +
>> +o Stiel
>> +v -0.0625 2.5 -0.0625
>> +v -0.0625 2.5 0.0625
>> +v -0.0625 -0.5 -0.0625
>> +v -0.0625 -0.5 0.0625
>> +v 0.0625 2.5 0.0625
>> +v 0.0625 2.5 -0.0625
>> +v 0.0625 -0.5 0.0625
>> +v 0.0625 -0.5 -0.0625
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn 1.2246467991473532e-16 0 1
>> +vn -1 0 1.2246467991473532e-16
>> +vn -1.2246467991473532e-16 0 -1
>> +vn 1 0 -1.2246467991473532e-16
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -1.375 2.25 -0.031249999999999833
>> +v -1.375 2.25 0.03125000000000022
>> +v -1.375 2 -0.031249999999999833
>> +v -1.375 2 0.03125000000000022
>> +v 0.375 2.25 0.03125
>> +v 0.375 2.25 -0.031250000000000056
>> +v 0.375 2 0.03125
>> +v 0.375 2 -0.031250000000000056
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn 1.2246467991473532e-16 0 1
>> +vn -1 0 1.2246467991473532e-16
>> +vn -1.2246467991473532e-16 0 -1
>> +vn 1 0 -1.2246467991473532e-16
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -1.375 2.3125 -0.031249999999999833
>> +v -1.375 2.3125 0.03125000000000022
>> +v -1.375 1.9375 -0.031249999999999833
>> +v -1.375 1.9375 0.03125000000000022
>> +v -1 2.3125 0.03125000000000011
>> +v -1 2.3125 -0.03124999999999989
>> +v -1 1.9375 0.03125000000000011
>> +v -1 1.9375 -0.03124999999999989
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn 1.2246467991473532e-16 0 1
>> +vn -1 0 1.2246467991473532e-16
>> +vn -1.2246467991473532e-16 0 -1
>> +vn 1 0 -1.2246467991473532e-16
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -1.3125 2.375 -0.031249999999999833
>> +v -1.3125 2.375 0.03125000000000011
>> +v -1.3125 1.875 -0.031249999999999833
>> +v -1.3125 1.875 0.03125000000000011
>> +v -1.0625 2.375 0.03125000000000011
>> +v -1.0625 2.375 -0.03124999999999989
>> +v -1.0625 1.875 0.03125000000000011
>> +v -1.0625 1.875 -0.03124999999999989
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn 1.2246467991473532e-16 0 1
>> +vn -1 0 1.2246467991473532e-16
>> +vn -1.2246467991473532e-16 0 -1
>> +vn 1 0 -1.2246467991473532e-16
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o cube
>> +v -1.4375 2.25 -0.031249999999999833
>> +v -1.4375 2.25 0.03125000000000022
>> +v -1.4375 2 -0.031249999999999833
>> +v -1.4375 2 0.03125000000000022
>> +v -1.375 2.25 0.03125000000000022
>> +v -1.375 2.25 -0.031249999999999833
>> +v -1.375 2 0.03125000000000022
>> +v -1.375 2 -0.031249999999999833
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn 1.2246467991473532e-16 0 1
>> +vn -1 0 1.2246467991473532e-16
>> +vn -1.2246467991473532e-16 0 -1
>> +vn 1 0 -1.2246467991473532e-16
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_off_30.b3d b/advtrains/models/advtrains_retrosignal_off_30.b3d
>> deleted file mode 100644
>> index da258e19fee7133d672e80980a0adc11a5ad2ac7..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>> JQFdL){{_5}^T_}J
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_off_30.obj b/advtrains/models/advtrains_retrosignal_off_30.obj
>> new file mode 100644
>> index 0000000..e41fd8c
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_off_30.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_off_30.mtl
>> +
>> +o Stiel
>> +v -0.022876587736527454 2.5 -0.08537658773652745
>> +v -0.08537658773652745 2.5 0.022876587736527454
>> +v -0.022876587736527454 -0.5 -0.08537658773652745
>> +v -0.08537658773652745 -0.5 0.022876587736527454
>> +v 0.022876587736527454 2.5 0.08537658773652745
>> +v 0.08537658773652745 2.5 -0.022876587736527454
>> +v 0.022876587736527454 -0.5 0.08537658773652745
>> +v 0.08537658773652745 -0.5 -0.022876587736527454
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn -0.49999999999999994 0 0.8660254037844388
>> +vn -0.8660254037844388 0 -0.49999999999999994
>> +vn 0.49999999999999994 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 0.49999999999999994
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -1.1751599302036033 2.25 -0.7145632938682636
>> +v -1.2064099302036033 2.25 -0.6604367061317362
>> +v -1.1751599302036033 2 -0.7145632938682636
>> +v -1.2064099302036033 2 -0.6604367061317362
>> +v 0.3091345264191645 2.25 0.21456329386826367
>> +v 0.3403845264191645 2.25 0.16043670613173622
>> +v 0.3091345264191645 2 0.21456329386826367
>> +v 0.3403845264191645 2 0.16043670613173622
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn -0.49999999999999994 0 0.8660254037844388
>> +vn -0.8660254037844388 0 -0.49999999999999994
>> +vn 0.49999999999999994 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 0.49999999999999994
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -1.1751599302036033 2.3125 -0.7145632938682636
>> +v -1.2064099302036033 2.3125 -0.6604367061317362
>> +v -1.1751599302036033 1.9375 -0.7145632938682636
>> +v -1.2064099302036033 1.9375 -0.6604367061317362
>> +v -0.8816504037844388 2.3125 -0.4729367061317362
>> +v -0.8504004037844388 2.3125 -0.5270632938682637
>> +v -0.8816504037844388 1.9375 -0.4729367061317362
>> +v -0.8504004037844388 1.9375 -0.5270632938682637
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn -0.49999999999999994 0 0.8660254037844388
>> +vn -0.8660254037844388 0 -0.49999999999999994
>> +vn 0.49999999999999994 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 0.49999999999999994
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -1.121033342467076 2.375 -0.6833132938682636
>> +v -1.152283342467076 2.375 -0.6291867061317362
>> +v -1.121033342467076 1.875 -0.6833132938682636
>> +v -1.152283342467076 1.875 -0.6291867061317362
>> +v -0.9357769915209663 2.375 -0.5041867061317362
>> +v -0.9045269915209663 2.375 -0.5583132938682636
>> +v -0.9357769915209663 1.875 -0.5041867061317362
>> +v -0.9045269915209663 1.875 -0.5583132938682636
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn -0.49999999999999994 0 0.8660254037844388
>> +vn -0.8660254037844388 0 -0.49999999999999994
>> +vn 0.49999999999999994 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 0.49999999999999994
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o cube
>> +v -1.2292865179401309 2.25 -0.7458132938682636
>> +v -1.2605365179401309 2.25 -0.6916867061317362
>> +v -1.2292865179401309 2 -0.7458132938682636
>> +v -1.2605365179401309 2 -0.6916867061317362
>> +v -1.2064099302036033 2.25 -0.6604367061317362
>> +v -1.1751599302036033 2.25 -0.7145632938682636
>> +v -1.2064099302036033 2 -0.6604367061317362
>> +v -1.1751599302036033 2 -0.7145632938682636
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn -0.49999999999999994 0 0.8660254037844388
>> +vn -0.8660254037844388 0 -0.49999999999999994
>> +vn 0.49999999999999994 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 0.49999999999999994
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_off_45.b3d b/advtrains/models/advtrains_retrosignal_off_45.b3d
>> deleted file mode 100644
>> index 338224a9fc09daa3ea86481b113c72fc1f64ad20..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>> MkzfQEZP%6jKd3$RssI20
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_off_45.obj b/advtrains/models/advtrains_retrosignal_off_45.obj
>> new file mode 100644
>> index 0000000..33ecf77
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_off_45.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_off_45.mtl
>> +
>> +o Stiel
>> +v 0 2.5 -0.08838834764831843
>> +v -0.08838834764831843 2.5 0
>> +v 0 -0.5 -0.08838834764831843
>> +v -0.08838834764831843 -0.5 0
>> +v 0 2.5 0.08838834764831849
>> +v 0.08838834764831849 2.5 0
>> +v 0 -0.5 0.08838834764831849
>> +v 0.08838834764831849 -0.5 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn -0.7071067811865477 0 0.7071067811865475
>> +vn -0.7071067811865475 0 -0.7071067811865477
>> +vn 0.7071067811865477 0 -0.7071067811865475
>> +vn 0.7071067811865475 0 0.7071067811865477
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -0.9501747372194231 2.25 -0.9943689110435826
>> +v -0.9943689110435823 2.25 -0.9501747372194235
>> +v -0.9501747372194231 2 -0.9943689110435826
>> +v -0.9943689110435823 2 -0.9501747372194235
>> +v 0.24306795603287568 2.25 0.28726212985703503
>> +v 0.2872621298570349 2.25 0.24306795603287568
>> +v 0.24306795603287568 2 0.28726212985703503
>> +v 0.2872621298570349 2 0.24306795603287568
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn -0.7071067811865477 0 0.7071067811865475
>> +vn -0.7071067811865475 0 -0.7071067811865477
>> +vn 0.7071067811865477 0 -0.7071067811865475
>> +vn 0.7071067811865475 0 0.7071067811865477
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -0.9501747372194231 2.3125 -0.9943689110435826
>> +v -0.9943689110435823 2.3125 -0.9501747372194235
>> +v -0.9501747372194231 1.9375 -0.9943689110435826
>> +v -0.9943689110435823 1.9375 -0.9501747372194235
>> +v -0.729203868098627 2.3125 -0.6850096942744681
>> +v -0.6850096942744679 2.3125 -0.7292038680986273
>> +v -0.729203868098627 1.9375 -0.6850096942744681
>> +v -0.6850096942744679 1.9375 -0.7292038680986273
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn -0.7071067811865477 0 0.7071067811865475
>> +vn -0.7071067811865475 0 -0.7071067811865477
>> +vn 0.7071067811865477 0 -0.7071067811865475
>> +vn 0.7071067811865475 0 0.7071067811865477
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -0.905980563395264 2.375 -0.9501747372194234
>> +v -0.9501747372194231 2.375 -0.9059805633952642
>> +v -0.905980563395264 1.875 -0.9501747372194234
>> +v -0.9501747372194231 1.875 -0.9059805633952642
>> +v -0.7733980419227863 2.375 -0.7292038680986274
>> +v -0.7292038680986271 2.375 -0.7733980419227865
>> +v -0.7733980419227863 1.875 -0.7292038680986274
>> +v -0.7292038680986271 1.875 -0.7733980419227865
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn -0.7071067811865477 0 0.7071067811865475
>> +vn -0.7071067811865475 0 -0.7071067811865477
>> +vn 0.7071067811865477 0 -0.7071067811865475
>> +vn 0.7071067811865475 0 0.7071067811865477
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o cube
>> +v -0.9943689110435825 2.25 -1.0385630848677418
>> +v -1.0385630848677416 2.25 -0.9943689110435827
>> +v -0.9943689110435825 2 -1.0385630848677418
>> +v -1.0385630848677416 2 -0.9943689110435827
>> +v -0.9943689110435823 2.25 -0.9501747372194235
>> +v -0.9501747372194231 2.25 -0.9943689110435826
>> +v -0.9943689110435823 2 -0.9501747372194235
>> +v -0.9501747372194231 2 -0.9943689110435826
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn -0.7071067811865477 0 0.7071067811865475
>> +vn -0.7071067811865475 0 -0.7071067811865477
>> +vn 0.7071067811865477 0 -0.7071067811865475
>> +vn 0.7071067811865475 0 0.7071067811865477
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_off_60.b3d b/advtrains/models/advtrains_retrosignal_off_60.b3d
>> deleted file mode 100644
>> index c560ca14736190ee70111bb53eeef8d90e2bc3bf..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>> M0i!{tU03q|0jx9i_5c6?
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_off_60.obj b/advtrains/models/advtrains_retrosignal_off_60.obj
>> new file mode 100644
>> index 0000000..ba635f9
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_off_60.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_off_60.mtl
>> +
>> +o Stiel
>> +v 0.022876587736527454 2.5 -0.0853765877365274
>> +v -0.0853765877365274 2.5 -0.022876587736527454
>> +v 0.022876587736527454 -0.5 -0.0853765877365274
>> +v -0.0853765877365274 -0.5 -0.022876587736527454
>> +v -0.022876587736527454 2.5 0.08537658773652745
>> +v 0.08537658773652745 2.5 0.022876587736527454
>> +v -0.022876587736527454 -0.5 0.08537658773652745
>> +v 0.08537658773652745 -0.5 0.022876587736527454
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn -0.8660254037844388 0 0.4999999999999998
>> +vn -0.4999999999999998 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 -0.4999999999999998
>> +vn 0.4999999999999998 0 0.8660254037844388
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -0.660436706131736 2.25 -1.2064099302036033
>> +v -0.7145632938682633 2.25 -1.1751599302036033
>> +v -0.660436706131736 2 -1.2064099302036033
>> +v -0.7145632938682633 2 -1.1751599302036033
>> +v 0.16043670613173622 2.25 0.3403845264191645
>> +v 0.21456329386826356 2.25 0.3091345264191645
>> +v 0.16043670613173622 2 0.3403845264191645
>> +v 0.21456329386826356 2 0.3091345264191645
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn -0.8660254037844388 0 0.4999999999999998
>> +vn -0.4999999999999998 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 -0.4999999999999998
>> +vn 0.4999999999999998 0 0.8660254037844388
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -0.660436706131736 2.3125 -1.2064099302036033
>> +v -0.7145632938682633 2.3125 -1.1751599302036033
>> +v -0.660436706131736 1.9375 -1.2064099302036033
>> +v -0.7145632938682633 1.9375 -1.1751599302036033
>> +v -0.5270632938682634 2.3125 -0.8504004037844388
>> +v -0.47293670613173605 2.3125 -0.8816504037844388
>> +v -0.5270632938682634 1.9375 -0.8504004037844388
>> +v -0.47293670613173605 1.9375 -0.8816504037844388
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn -0.8660254037844388 0 0.4999999999999998
>> +vn -0.4999999999999998 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 -0.4999999999999998
>> +vn 0.4999999999999998 0 0.8660254037844388
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -0.629186706131736 2.375 -1.152283342467076
>> +v -0.6833132938682633 2.375 -1.121033342467076
>> +v -0.629186706131736 1.875 -1.152283342467076
>> +v -0.6833132938682633 1.875 -1.121033342467076
>> +v -0.5583132938682634 2.375 -0.9045269915209663
>> +v -0.5041867061317361 2.375 -0.9357769915209663
>> +v -0.5583132938682634 1.875 -0.9045269915209663
>> +v -0.5041867061317361 1.875 -0.9357769915209663
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn -0.8660254037844388 0 0.4999999999999998
>> +vn -0.4999999999999998 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 -0.4999999999999998
>> +vn 0.4999999999999998 0 0.8660254037844388
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o cube
>> +v -0.691686706131736 2.25 -1.2605365179401309
>> +v -0.7458132938682633 2.25 -1.2292865179401309
>> +v -0.691686706131736 2 -1.2605365179401309
>> +v -0.7458132938682633 2 -1.2292865179401309
>> +v -0.7145632938682633 2.25 -1.1751599302036033
>> +v -0.660436706131736 2.25 -1.2064099302036033
>> +v -0.7145632938682633 2 -1.1751599302036033
>> +v -0.660436706131736 2 -1.2064099302036033
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn -0.8660254037844388 0 0.4999999999999998
>> +vn -0.4999999999999998 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 -0.4999999999999998
>> +vn 0.4999999999999998 0 0.8660254037844388
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_on.b3d b/advtrains/models/advtrains_retrosignal_on.b3d
>> deleted file mode 100644
>> index 3d19439a43f696c6c9ffe70cfec712184fcd48ac..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_on.obj b/advtrains/models/advtrains_retrosignal_on.obj
>> new file mode 100644
>> index 0000000..39c13d4
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_on.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_on.mtl
>> +
>> +o Stiel
>> +v -0.0625 2.5 -0.0625
>> +v -0.0625 2.5 0.0625
>> +v -0.0625 -0.5 -0.0625
>> +v -0.0625 -0.5 0.0625
>> +v 0.0625 2.5 0.0625
>> +v 0.0625 2.5 -0.0625
>> +v 0.0625 -0.5 0.0625
>> +v 0.0625 -0.5 -0.0625
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn 1.2246467991473532e-16 0 1
>> +vn -1 0 1.2246467991473532e-16
>> +vn -1.2246467991473532e-16 0 -1
>> +vn 1 0 -1.2246467991473532e-16
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -0.7932314863226371 3.2596695228480277 -0.031249999999999833
>> +v -0.7932314863226371 3.2596695228480277 0.03125000000000022
>> +v -1.0697104876264336 3.006323194992155 -0.031249999999999833
>> +v -1.0697104876264336 3.006323194992155 0.03125000000000022
>> +v -0.5398851584667645 2.9831905215442314 0.03125000000000011
>> +v -0.5398851584667645 2.9831905215442314 -0.03124999999999989
>> +v -0.8163641597705609 2.7298441936883586 0.03125000000000011
>> +v -0.8163641597705609 2.7298441936883586 -0.03124999999999989
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn 8.273593852918142e-17 -9.029043306084036e-17 1
>> +vn -0.6755902076156604 0.7372773368101241 1.2246467991473532e-16
>> +vn -8.273593852918142e-17 9.029043306084036e-17 -1
>> +vn 0.6755902076156604 -0.7372773368101241 -1.2246467991473532e-16
>> +vn 0.7372773368101241 0.6755902076156604 0
>> +vn -0.7372773368101241 -0.6755902076156604 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -0.7049272647960256 3.2558140772733735 -0.031249999999999833
>> +v -0.7049272647960256 3.2558140772733735 0.03125000000000011
>> +v -1.0735659332010874 2.9180189734655437 -0.031249999999999833
>> +v -1.0735659332010874 2.9180189734655437 0.03125000000000011
>> +v -0.5360297128921103 3.0714947430708426 0.03125000000000011
>> +v -0.5360297128921103 3.0714947430708426 -0.03124999999999989
>> +v -0.9046683812971724 2.733699639263013 0.03125000000000011
>> +v -0.9046683812971724 2.733699639263013 -0.03124999999999989
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn 8.273593852918142e-17 -9.029043306084036e-17 1
>> +vn -0.6755902076156604 0.7372773368101241 1.2246467991473532e-16
>> +vn -8.273593852918142e-17 9.029043306084036e-17 -1
>> +vn 0.6755902076156604 -0.7372773368101241 -1.2246467991473532e-16
>> +vn 0.7372773368101241 0.6755902076156604 0
>> +vn -0.7372773368101241 -0.6755902076156604 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -0.83931131987327 3.217445134872049 -0.031249999999999833
>> +v -0.83931131987327 3.217445134872049 0.03125000000000022
>> +v -1.023630654075801 3.0485475829681343 -0.031249999999999833
>> +v -1.023630654075801 3.0485475829681343 0.03125000000000022
>> +v 0.3429715434541354 1.9272097954543317 0.03125
>> +v 0.3429715434541354 1.9272097954543317 -0.031250000000000056
>> +v 0.1586522092516045 1.7583122435504168 0.03125
>> +v 0.1586522092516045 1.7583122435504168 -0.031250000000000056
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn 8.273593852918142e-17 -9.029043306084036e-17 1
>> +vn -0.6755902076156604 0.7372773368101241 1.2246467991473532e-16
>> +vn -8.273593852918142e-17 9.029043306084036e-17 -1
>> +vn 0.6755902076156604 -0.7372773368101241 -1.2246467991473532e-16
>> +vn 0.7372773368101241 0.6755902076156604 0
>> +vn -0.7372773368101241 -0.6755902076156604 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o cube
>> +v -0.8815357078492487 3.263524968422682 -0.031249999999999833
>> +v -0.8815357078492487 3.263524968422682 0.03125000000000022
>> +v -1.0658550420517796 3.094627416518767 -0.031249999999999833
>> +v -1.0658550420517796 3.094627416518767 0.03125000000000022
>> +v -0.83931131987327 3.217445134872049 0.03125000000000022
>> +v -0.83931131987327 3.217445134872049 -0.031249999999999833
>> +v -1.023630654075801 3.0485475829681343 0.03125000000000022
>> +v -1.023630654075801 3.0485475829681343 -0.031249999999999833
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn 8.273593852918142e-17 -9.029043306084036e-17 1
>> +vn -0.6755902076156604 0.7372773368101241 1.2246467991473532e-16
>> +vn -8.273593852918142e-17 9.029043306084036e-17 -1
>> +vn 0.6755902076156604 -0.7372773368101241 -1.2246467991473532e-16
>> +vn 0.7372773368101241 0.6755902076156604 0
>> +vn -0.7372773368101241 -0.6755902076156604 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_on_30.b3d b/advtrains/models/advtrains_retrosignal_on_30.b3d
>> deleted file mode 100644
>> index 98f8a92653e3fe9093bcfa5a325bd78e6f3c7470..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_on_30.obj b/advtrains/models/advtrains_retrosignal_on_30.obj
>> new file mode 100644
>> index 0000000..7d64f26
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_on_30.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_on_30.mtl
>> +
>> +o cube
>> +v -0.6691387188508326 3.2654295020418567 -0.4224118112780808
>> +v -0.7003887188508326 3.2654295020418567 -0.36828522354155346
>> +v -0.9085765575928715 3.012083174185984 -0.560651311929979
>> +v -0.9398265575928715 3.012083174185984 -0.5065247241934516
>> +v -0.48098436297214575 2.9889505007380603 -0.2416120596136172
>> +v -0.44973436297214575 2.9889505007380603 -0.29573864735014455
>> +v -0.7204222017141846 2.7356041728821876 -0.37985156026551536
>> +v -0.6891722017141846 2.7356041728821876 -0.4339781480020427
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn -0.49999999999999994 -1.1102230246251568e-16 0.8660254037844388
>> +vn -0.5850782823431651 0.7372773368101241 -0.33779510380783007
>> +vn 0.49999999999999994 1.1102230246251568e-16 -0.8660254037844388
>> +vn 0.5850782823431651 -0.7372773368101241 0.33779510380783007
>> +vn 0.6385009033121032 0.6755902076156604 0.368638668405062
>> +vn -0.6385009033121032 -0.6755902076156604 -0.368638668405062
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -0.5926650197473784 3.261574056467203 -0.3782597005147751
>> +v -0.6239150197473784 3.261574056467203 -0.32413311277824775
>> +v -0.9119154714034301 2.9237789526593727 -0.5625790347173061
>> +v -0.9431654714034301 2.9237789526593727 -0.5084524469807786
>> +v -0.47764544916158713 3.0772547222646716 -0.2396843368262902
>> +v -0.44639544916158713 3.0772547222646716 -0.29381092456281754
>> +v -0.7968959008176388 2.739459618456842 -0.4240036710288212
>> +v -0.7656459008176388 2.739459618456842 -0.4781302587653486
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn -0.49999999999999994 -1.1102230246251568e-16 0.8660254037844388
>> +vn -0.5850782823431651 0.7372773368101241 -0.33779510380783007
>> +vn 0.49999999999999994 1.1102230246251568e-16 -0.8660254037844388
>> +vn 0.5850782823431651 -0.7372773368101241 0.33779510380783007
>> +vn 0.6385009033121032 0.6755902076156604 0.368638668405062
>> +vn -0.6385009033121032 -0.6755902076156604 -0.368638668405062
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -0.7090450253078391 3.223205114065878 -0.4454517280533972
>> +v -0.7402950253078391 3.223205114065878 -0.3913251403168698
>> +v -0.868670251135865 3.0543075621619633 -0.5376113951546626
>> +v -0.899920251135865 3.0543075621619633 -0.4834848074181352
>> +v 0.28359196879269977 1.9329697746481607 0.19981629134683265
>> +v 0.31484196879269977 1.9329697746481607 0.1456897036103051
>> +v 0.1239667429646738 1.7640722227442458 0.10765662424556721
>> +v 0.1552167429646738 1.7640722227442458 0.05353003650903976
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn -0.49999999999999994 -1.1102230246251568e-16 0.8660254037844388
>> +vn -0.5850782823431651 0.7372773368101241 -0.33779510380783007
>> +vn 0.49999999999999994 1.1102230246251568e-16 -0.8660254037844388
>> +vn 0.5850782823431651 -0.7372773368101241 0.33779510380783007
>> +vn 0.6385009033121032 0.6755902076156604 0.368638668405062
>> +vn -0.6385009033121032 -0.6755902076156604 -0.368638668405062
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -0.7456124179542869 3.269284947616511 -0.4665639220413866
>> +v -0.7768624179542869 3.269284947616511 -0.4124373343048592
>> +v -0.9052376437823129 3.100387395712596 -0.5587235891426521
>> +v -0.9364876437823129 3.100387395712596 -0.5045970014061245
>> +v -0.7402950253078391 3.223205114065878 -0.3913251403168698
>> +v -0.7090450253078391 3.223205114065878 -0.4454517280533972
>> +v -0.899920251135865 3.0543075621619633 -0.4834848074181352
>> +v -0.868670251135865 3.0543075621619633 -0.5376113951546626
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn -0.49999999999999994 -1.1102230246251568e-16 0.8660254037844388
>> +vn -0.5850782823431651 0.7372773368101241 -0.33779510380783007
>> +vn 0.49999999999999994 1.1102230246251568e-16 -0.8660254037844388
>> +vn 0.5850782823431651 -0.7372773368101241 0.33779510380783007
>> +vn 0.6385009033121032 0.6755902076156604 0.368638668405062
>> +vn -0.6385009033121032 -0.6755902076156604 -0.368638668405062
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o Stiel
>> +v -0.022876587736527454 2.5 -0.0853765877365274
>> +v -0.0853765877365274 2.5 0.022876587736527454
>> +v -0.022876587736527454 -0.5 -0.0853765877365274
>> +v -0.0853765877365274 -0.5 0.022876587736527454
>> +v 0.022876587736527454 2.5 0.08537658773652745
>> +v 0.08537658773652745 2.5 -0.022876587736527454
>> +v 0.022876587736527454 -0.5 0.08537658773652745
>> +v 0.08537658773652745 -0.5 -0.022876587736527454
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn -0.49999999999999983 0 0.8660254037844388
>> +vn -0.8660254037844388 0 -0.49999999999999983
>> +vn 0.49999999999999983 0 -0.8660254037844388
>> +vn 0.8660254037844388 0 0.49999999999999983
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_on_45.b3d b/advtrains/models/advtrains_retrosignal_on_45.b3d
>> deleted file mode 100644
>> index 414e1214d4d97adfc89aefb4e70ce8c7a488e0e6..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_on_45.obj b/advtrains/models/advtrains_retrosignal_on_45.obj
>> new file mode 100644
>> index 0000000..3eeaf5a
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_on_45.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_on_45.mtl
>> +
>> +o cube
>> +v -0.5370101482729799 3.2654295020418567 -0.5812043220971388
>> +v -0.581204322097139 3.2654295020418567 -0.5370101482729797
>> +v -0.7325103249505787 3.012083174185984 -0.7767044987747376
>> +v -0.7767044987747378 3.012083174185984 -0.7325103249505784
>> +v -0.4020614156815412 2.9889505007380603 -0.35786724185738183
>> +v -0.35786724185738206 2.9889505007380603 -0.40206141568154097
>> +v -0.59756159235914 2.7356041728821876 -0.5533674185349806
>> +v -0.5533674185349808 2.7356041728821876 -0.5975615923591397
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn -0.7071067811865476 -1.387778780781446e-16 0.7071067811865476
>> +vn -0.47771441710826107 0.7372773368101241 -0.4777144171082609
>> +vn 0.7071067811865476 1.387778780781446e-16 -0.7071067811865476
>> +vn 0.47771441710826107 -0.7372773368101241 0.4777144171082609
>> +vn 0.521333804473597 0.6755902076156602 0.5213338044735969
>> +vn -0.521333804473597 -0.6755902076156602 -0.5213338044735969
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -0.4745696344241138 3.261574056467203 -0.5187638082482725
>> +v -0.518763808248273 3.261574056467203 -0.4745696344241134
>> +v -0.735236536660912 2.9237789526593727 -0.779430710485071
>> +v -0.7794307104850712 2.9237789526593727 -0.7352365366609118
>> +v -0.3993352039712077 3.0772547222646716 -0.35514103014704823
>> +v -0.35514103014704856 3.0772547222646716 -0.39933520397120736
>> +v -0.6600021062080059 2.739459618456842 -0.6158079323838467
>> +v -0.6158079323838468 2.739459618456842 -0.6600021062080058
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn -0.7071067811865476 -1.387778780781446e-16 0.7071067811865476
>> +vn -0.47771441710826107 0.7372773368101241 -0.4777144171082609
>> +vn 0.7071067811865476 1.387778780781446e-16 -0.7071067811865476
>> +vn 0.47771441710826107 -0.7372773368101241 0.4777144171082609
>> +vn 0.521333804473597 0.6755902076156602 0.5213338044735969
>> +vn -0.521333804473597 -0.6755902076156602 -0.5213338044735969
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -0.5695935110525796 3.223205114065878 -0.6137876848767385
>> +v -0.6137876848767387 3.223205114065878 -0.5695935110525794
>> +v -0.6999269621709789 3.0543075621619633 -0.7441211359951376
>> +v -0.7441211359951381 3.0543075621619633 -0.6999269621709785
>> +v 0.22221254506271793 1.9329697746481607 0.26640671888687706
>> +v 0.26640671888687706 1.9329697746481607 0.22221254506271793
>> +v 0.09187909394431859 1.7640722227442458 0.13607326776847795
>> +v 0.13607326776847772 1.7640722227442458 0.09187909394431881
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn -0.7071067811865476 -1.387778780781446e-16 0.7071067811865476
>> +vn -0.47771441710826107 0.7372773368101241 -0.4777144171082609
>> +vn 0.7071067811865476 1.387778780781446e-16 -0.7071067811865476
>> +vn 0.47771441710826107 -0.7372773368101241 0.4777144171082609
>> +vn 0.521333804473597 0.6755902076156602 0.5213338044735969
>> +vn -0.521333804473597 -0.6755902076156602 -0.5213338044735969
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -0.599450662121846 3.269284947616511 -0.6436448359460047
>> +v -0.6436448359460051 3.269284947616511 -0.5994506621218456
>> +v -0.7297841132402453 3.100387395712596 -0.7739782870644039
>> +v -0.7739782870644044 3.100387395712596 -0.7297841132402447
>> +v -0.6137876848767387 3.223205114065878 -0.5695935110525794
>> +v -0.5695935110525796 3.223205114065878 -0.6137876848767385
>> +v -0.7441211359951381 3.0543075621619633 -0.6999269621709785
>> +v -0.6999269621709789 3.0543075621619633 -0.7441211359951376
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn -0.7071067811865476 -1.387778780781446e-16 0.7071067811865476
>> +vn -0.47771441710826107 0.7372773368101241 -0.4777144171082609
>> +vn 0.7071067811865476 1.387778780781446e-16 -0.7071067811865476
>> +vn 0.47771441710826107 -0.7372773368101241 0.4777144171082609
>> +vn 0.521333804473597 0.6755902076156602 0.5213338044735969
>> +vn -0.521333804473597 -0.6755902076156602 -0.5213338044735969
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o Stiel
>> +v 0 2.5 -0.08838834764831843
>> +v -0.08838834764831843 2.5 0
>> +v 0 -0.5 -0.08838834764831843
>> +v -0.08838834764831843 -0.5 0
>> +v 0 2.5 0.08838834764831849
>> +v 0.08838834764831849 2.5 0
>> +v 0 -0.5 0.08838834764831849
>> +v 0.08838834764831849 -0.5 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn -0.7071067811865475 0 0.7071067811865476
>> +vn -0.7071067811865476 0 -0.7071067811865475
>> +vn 0.7071067811865475 0 -0.7071067811865476
>> +vn 0.7071067811865476 0 0.7071067811865475
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/models/advtrains_retrosignal_on_60.b3d b/advtrains/models/advtrains_retrosignal_on_60.b3d
>> deleted file mode 100644
>> index a51529ae9ee9be14c10d0bead4d62a6b4cabcf8e..0000000000000000000000000000000000000000
>> GIT binary patch
>> literal 0
>> HcmV?d00001
>>
>> literal 13093
>> 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
>>
>> diff --git a/advtrains/models/advtrains_retrosignal_on_60.obj b/advtrains/models/advtrains_retrosignal_on_60.obj
>> new file mode 100644
>> index 0000000..dbb04b9
>> --- /dev/null
>> +++ b/advtrains/models/advtrains_retrosignal_on_60.obj
>> @@ -0,0 +1,233 @@
>> +# Made in Blockbench 4.6.5
>> +mtllib advtrains_retrosignal_on_60.mtl
>> +
>> +o cube
>> +v -0.3682852235415539 3.2654295020418567 -0.7003887188508322
>> +v -0.42241181127808125 3.2654295020418567 -0.6691387188508322
>> +v -0.5065247241934521 3.012083174185984 -0.939826557592871
>> +v -0.5606513119299794 3.012083174185984 -0.908576557592871
>> +v -0.2957386473501449 2.9889505007380603 -0.44973436297214553
>> +v -0.24161205961361754 2.9889505007380603 -0.48098436297214553
>> +v -0.43397814800204304 2.7356041728821876 -0.6891722017141843
>> +v -0.3798515602655157 2.7356041728821876 -0.7204222017141843
>> +vt 0.453125 0.234375
>> +vt 0.359375 0.234375
>> +vt 0.359375 0.140625
>> +vt 0.453125 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.359375 0.234375
>> +vt 0.453125 0.234375
>> +vt 0.453125 0.140625
>> +vt 0.359375 0.140625
>> +vt 0.015625 0.453125
>> +vt 0.03125 0.453125
>> +vt 0.03125 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.03125 0.359375
>> +vt 0.03125 0.375
>> +vt 0.125 0.375
>> +vt 0.125 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.359375
>> +vt 0.125 0.359375
>> +vn -0.8660254037844386 -1.387778780781446e-16 0.5000000000000002
>> +vn -0.33779510380783034 0.7372773368101241 -0.5850782823431648
>> +vn 0.8660254037844386 1.387778780781446e-16 -0.5000000000000002
>> +vn 0.33779510380783034 -0.7372773368101241 0.5850782823431648
>> +vn 0.3686386684050621 0.6755902076156602 0.6385009033121032
>> +vn -0.3686386684050621 -0.6755902076156602 -0.6385009033121032
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 4/4/1 7/3/1 5/2/1 2/1/1
>> +f 3/8/2 4/7/2 2/6/2 1/5/2
>> +f 8/12/3 3/11/3 1/10/3 6/9/3
>> +f 7/16/4 8/15/4 6/14/4 5/13/4
>> +f 6/20/5 1/19/5 2/18/5 5/17/5
>> +f 7/24/6 4/23/6 3/22/6 8/21/6
>> +o cube
>> +v -0.32413311277824797 3.261574056467203 -0.623915019747378
>> +v -0.3782597005147753 3.261574056467203 -0.592665019747378
>> +v -0.508452446980779 2.9237789526593727 -0.9431654714034297
>> +v -0.5625790347173064 2.9237789526593727 -0.9119154714034297
>> +v -0.29381092456281765 3.0772547222646716 -0.4463954491615869
>> +v -0.2396843368262903 3.0772547222646716 -0.4776454491615869
>> +v -0.47813025876534887 2.739459618456842 -0.7656459008176385
>> +v -0.4240036710288214 2.739459618456842 -0.7968959008176385
>> +vt 0.4375 0.25
>> +vt 0.375 0.25
>> +vt 0.375 0.125
>> +vt 0.4375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.375 0.25
>> +vt 0.4375 0.25
>> +vt 0.4375 0.125
>> +vt 0.375 0.125
>> +vt 0.125 0.484375
>> +vt 0.140625 0.484375
>> +vt 0.140625 0.359375
>> +vt 0.125 0.359375
>> +vt 0.09375 0.375
>> +vt 0.03125 0.375
>> +vt 0.03125 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.09375 0.390625
>> +vt 0.03125 0.390625
>> +vt 0.03125 0.375
>> +vt 0.09375 0.375
>> +vn -0.8660254037844386 -1.387778780781446e-16 0.5000000000000002
>> +vn -0.33779510380783034 0.7372773368101241 -0.5850782823431648
>> +vn 0.8660254037844386 1.387778780781446e-16 -0.5000000000000002
>> +vn 0.33779510380783034 -0.7372773368101241 0.5850782823431648
>> +vn 0.3686386684050621 0.6755902076156602 0.6385009033121032
>> +vn -0.3686386684050621 -0.6755902076156602 -0.6385009033121032
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 12/28/7 15/27/7 13/26/7 10/25/7
>> +f 11/32/8 12/31/8 10/30/8 9/29/8
>> +f 16/36/9 11/35/9 9/34/9 14/33/9
>> +f 15/40/10 16/39/10 14/38/10 13/37/10
>> +f 14/44/11 9/43/11 10/42/11 13/41/11
>> +f 15/48/12 12/47/12 11/46/12 16/45/12
>> +o cube
>> +v -0.39132514031687016 3.223205114065878 -0.7402950253078386
>> +v -0.44545172805339756 3.223205114065878 -0.7090450253078386
>> +v -0.48348480741813565 3.0543075621619633 -0.8999202511358646
>> +v -0.537611395154663 3.0543075621619633 -0.8686702511358646
>> +v 0.14568970361030553 1.9329697746481607 0.31484196879269977
>> +v 0.1998162913468331 1.9329697746481607 0.28359196879269977
>> +v 0.05353003650903998 1.7640722227442458 0.15521674296467358
>> +v 0.10765662424556743 1.7640722227442458 0.12396674296467358
>> +vt 0.453125 0.21875
>> +vt 0.015625 0.21875
>> +vt 0.015625 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0.015625 0.21875
>> +vt 0.453125 0.21875
>> +vt 0.453125 0.15625
>> +vt 0.015625 0.15625
>> +vt 0.015625 0.421875
>> +vt 0 0.421875
>> +vt 0 0.359375
>> +vt 0.015625 0.359375
>> +vt 0 0.328125
>> +vt 0.4375 0.328125
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vt 0 0.359375
>> +vt 0.4375 0.359375
>> +vt 0.4375 0.34375
>> +vt 0 0.34375
>> +vn -0.8660254037844386 -1.387778780781446e-16 0.5000000000000002
>> +vn -0.33779510380783034 0.7372773368101241 -0.5850782823431648
>> +vn 0.8660254037844386 1.387778780781446e-16 -0.5000000000000002
>> +vn 0.33779510380783034 -0.7372773368101241 0.5850782823431648
>> +vn 0.3686386684050621 0.6755902076156602 0.6385009033121032
>> +vn -0.3686386684050621 -0.6755902076156602 -0.6385009033121032
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 20/52/13 23/51/13 21/50/13 18/49/13
>> +f 19/56/14 20/55/14 18/54/14 17/53/14
>> +f 24/60/15 19/59/15 17/58/15 22/57/15
>> +f 23/64/16 24/63/16 22/62/16 21/61/16
>> +f 22/68/17 17/67/17 18/66/17 21/65/17
>> +f 23/72/18 20/71/18 19/70/18 24/69/18
>> +o cube
>> +v -0.4124373343048595 3.269284947616511 -0.7768624179542865
>> +v -0.4665639220413869 3.269284947616511 -0.7456124179542865
>> +v -0.504597001406125 3.100387395712596 -0.9364876437823124
>> +v -0.5587235891426525 3.100387395712596 -0.9052376437823124
>> +v -0.44545172805339756 3.223205114065878 -0.7090450253078386
>> +v -0.39132514031687016 3.223205114065878 -0.7402950253078386
>> +v -0.537611395154663 3.0543075621619633 -0.8686702511358646
>> +v -0.48348480741813565 3.0543075621619633 -0.8999202511358646
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.453125 0.21875
>> +vt 0.46875 0.21875
>> +vt 0.46875 0.15625
>> +vt 0.453125 0.15625
>> +vt 0.1875 0.421875
>> +vt 0.203125 0.421875
>> +vt 0.203125 0.359375
>> +vt 0.1875 0.359375
>> +vt 0.234375 0.359375
>> +vt 0.21875 0.359375
>> +vt 0.21875 0.375
>> +vt 0.234375 0.375
>> +vt 0.25 0.375
>> +vt 0.234375 0.375
>> +vt 0.234375 0.359375
>> +vt 0.25 0.359375
>> +vn -0.8660254037844386 -1.387778780781446e-16 0.5000000000000002
>> +vn -0.33779510380783034 0.7372773368101241 -0.5850782823431648
>> +vn 0.8660254037844386 1.387778780781446e-16 -0.5000000000000002
>> +vn 0.33779510380783034 -0.7372773368101241 0.5850782823431648
>> +vn 0.3686386684050621 0.6755902076156602 0.6385009033121032
>> +vn -0.3686386684050621 -0.6755902076156602 -0.6385009033121032
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 28/76/19 31/75/19 29/74/19 26/73/19
>> +f 27/80/20 28/79/20 26/78/20 25/77/20
>> +f 32/84/21 27/83/21 25/82/21 30/81/21
>> +f 31/88/22 32/87/22 30/86/22 29/85/22
>> +f 30/92/23 25/91/23 26/90/23 29/89/23
>> +f 31/96/24 28/95/24 27/94/24 32/93/24
>> +o Stiel
>> +v 0.022876587736527343 2.5 -0.08537658773652745
>> +v -0.08537658773652745 2.5 -0.0228765877365274
>> +v 0.022876587736527343 -0.5 -0.08537658773652745
>> +v -0.08537658773652745 -0.5 -0.0228765877365274
>> +v -0.0228765877365274 2.5 0.08537658773652745
>> +v 0.08537658773652745 2.5 0.022876587736527343
>> +v -0.0228765877365274 -0.5 0.08537658773652745
>> +v 0.08537658773652745 -0.5 0.022876587736527343
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.96875 0.75
>> +vt 1 0.75
>> +vt 1 0
>> +vt 0.96875 0
>> +vt 1 0.75
>> +vt 0.96875 0.75
>> +vt 0.96875 0
>> +vt 1 0
>> +vt 0.9375 0.75
>> +vt 0.90625 0.75
>> +vt 0.90625 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.96875 0.78125
>> +vt 0.9375 0.78125
>> +vt 0.9375 0.75
>> +vt 0.96875 0.75
>> +vn -0.8660254037844385 0 0.5000000000000002
>> +vn -0.5000000000000002 0 -0.8660254037844385
>> +vn 0.8660254037844385 0 -0.5000000000000002
>> +vn 0.5000000000000002 0 0.8660254037844385
>> +vn 0 1 0
>> +vn 0 -1 0
>> +usemtl m_d2f7d606-8ee1-ae76-432c-0035d85859e2
>> +f 36/100/25 39/99/25 37/98/25 34/97/25
>> +f 35/104/26 36/103/26 34/102/26 33/101/26
>> +f 40/108/27 35/107/27 33/106/27 38/105/27
>> +f 39/112/28 40/111/28 38/110/28 37/109/28
>> +f 38/116/29 33/115/29 34/114/29 37/113/29
>> +f 39/120/30 36/119/30 35/118/30 40/117/30
>> \ No newline at end of file
>> diff --git a/advtrains/signals.lua b/advtrains/signals.lua
>> index b26c950..d1c5543 100644
>> --- a/advtrains/signals.lua
>> +++ b/advtrains/signals.lua
>> @@ -56,7 +56,7 @@ for r,f in pairs({on={as="off", ls="green", als="red"}, off={as="on", ls="red",
>>   				type = "fixed",
>>   				fixed = {-1/4, -1/2, -1/4, 1/4, 2, 1/4},
>>   			},
>> -			mesh = "advtrains_retrosignal_"..r..rotation..".b3d",
>> +			mesh = "advtrains_retrosignal_"..r..rotation..".obj",
>>   			tiles = {"advtrains_retrosignal.png"},
>>   			inventory_image="advtrains_retrosignal_inv.png",
>>   			drop="advtrains:retrosignal_off",
>> diff --git a/advtrains/textures/advtrains_retrosignal.png b/advtrains/textures/advtrains_retrosignal.png
>> old mode 100755
>> new mode 100644
>> index 141198d01d9f6a4af4ee42f5b4dd6eb69276ba98..e591046327f0ef863f8b39ed40b9dddd2195150d
>> GIT binary patch
>> literal 980
>> zcmV;_11tQAP)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF000A<Nkl<Zc%1E-
>> z&uiOe7{@=cWye-xoS78|i?!6HS=TV;Lr<k{HMT=Bg;KWBgLfG8l>R{tJ><|bA4eIK
>> z(1Q<242423V}zz<b5=t}lx=bXnQZw7+Ci4FJ(o6h9Ld%DIlYozy?&mrp7(v8_caIv
>> z0)apv5C{YUfxv%ExoyBnv9z>g^<FP8FHZpk+%d;H_$C4zoJg1rHvykVz?t-de+4*f
>> zgaDsM00;qu073w_4R8yQ20Qpt0I8?#O95IvZRw4@-T_lp`!*QUYiko%TEDjdrm9+l
>> z4iCHMRYWD&K?vZs0dA2@gaMxlaHKR?%;l`N^_euBG<f<<`t1UIy}CLPtNKyV^ahpJ
>> zWm|y3eC{XSdkq+t?<b`O=p}G3pFh&q{}9%MeO)J+2-|DGot>Q{y__|SF`4BK-HcGo
>> z<t)d!k}Q9)i{BuD6-5F1ziiepFjdtuRn-~{`I0OHwqTP!9V)NOb_BdQJR}v3qMttx
>> zz}a${6-D9B&Q4bhryqNJ>}9job}R<Kv)i|=jHdDL{5$}$OosK1jiFOzMNzn0D0nKe
>> zx>Fz?45D}1C0S;nTD2Vp%yZ}L2gxKEO=CNqCQ~l=4K%a6+js3mN-qo5>M@#rJb3DB
>> zoCMBaW64AqO>g*fFW|6v;jDiJ_(yL5KHUuhNRkQoSOABS4n^OEVlHPb0tv(LWPvqS
>> z0Zdi3YPW6?zHx!T+#;8L{0Y-AJacgR`)^ye0Qd5F>+;K&d^S7Fb~+8%#SrlSS^&DW
>> zfYaxo-R?e%2ZIEzUuS(|1IPL3{1sZwI`JRA;{YhivgLLp)LYX;B-0k)+e(E~4<5k9
>> zi+noJ@rySM(A)3SkmuPaPpIF#MriI60Hja^h%od0H)IQiQSBd@W=$s&o3RCm2ZJ0u
>> zeM)>mq18Drk|OcG7h3fy&YCGj;+<=dA|DO(>Bn}w=ZE(<2_Bmpqw(ceIa`1gMd9-O
>> z`=lN|?As3v!<iDPXq4?#s(U}9X&kiMv|}+ozIv6CEOY7Sb!s;>LUW&Y1#LXu;`xv=
>> z*$p;-d1edHw?QeDMjv@~6#&yPtQvWmH<N_+f2Hwwi`t_{p2`Gc%>vVFYg0v8wz7o+
>> zx-7Ga_YPUdUI%#1VTV|3hRW`te=EUyYns#Zv*V8duhOjPRCay57YIcYzzM7YUZq*H
>> z&%b;Z0e}7Zs_T3xn(%J~>{tJ04xdhe${(+~?f(GhH#yeOWyMth0000<MNUMnLSTaU
>> CZNxJG
>>
>> literal 8496
>> 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
>>
>> diff --git a/advtrains/textures/advtrains_retrosignal_inv.png b/advtrains/textures/advtrains_retrosignal_inv.png
>> index 103659499f1a3bef72cc5a5c9b5e50132f46aab1..ed4d19636f68726ad0ceebbf5315934928501c09 100755
>> GIT binary patch
>> literal 1008
>> zcmV<M0}uR(P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004mX+uL$Nkc;*
>> zaB^>EX>4Tx04R}tkv&MmKpe$iTcskEf>w~?kfAzR5EXIMDionYs1;guFuC*#nlvOS
>> zE{=k0!NHHks)LKOt`4q(Aou~|>f)s6A|?JWDYS_3;J6>}?mh0_0scmXsb<$WplX(p
>> zP9}tGZdC}rB7iUk(T}LaOnpuiQ}7&L_we!cF3z*O&;2?2l)T9RpFljzbi*RvAfDc|
>> zbk6(45mu5E;&b9LgDyz?$aUG}H_k<e{X8>bWYY7*5n`d(!Ey()lA#h$5yuo&qkMnX
>> zWrgz=XSGset$XqphVt6VGS_JiBZ);UL4*JqHIz|-g*dGmDJIgipYZTU9luB}nOtQs
>> zax9<<6_Voz|AXJ%nuW;;Hz||=x?gPjV+0890?oQ@e;?a+^8^Sy16NwxUu^(0pQP8@
>> zTI>i2Zvz+CZB5<-E_Z;TCtWfmM+(sN7Ye}p8GTa@7`O#`*WBJ(`#607GSpS-1~@nb
>> zMvIia?(y!P&ffk#)9UXBK_zmNjf&|v00006VoOIv04e}305XU+wy*#I010qNS#tmY
>> z3ljhU3ljkVnw%H_000McNliru=K~KF6f;xBJj4J10qsddK~z}7?Nz^P+h7oVw(P|I
>> zuu*CX2{t5HZbFJF?cgcYL4gjzWXX`pO9wBWoF)H6HiIby(<LNhheGk>!HFSLhb|&N
>> z2AOmTGE}v|$dPPuT^xZ-Nz)oxL-n>#chbG@?!6P>;}INGN_0>uk()Jwe@a*p)?B@0
>> z=&@km3{PF4Stw8zKtk8iW(@Bdjlh!$ObbI4X|TJCxt(<c7qZBme1f6tG~a3k90WcT
>> zi?nfljhC?)I)VTINXs(z$4TFEIWjUC`@?S(1sy>^T9yF-nq}EBp5qYQ-p1MaIUb5f
>> zm)>GDya)e&4;p|bW8~;WH=iexB$`CIT&7y}kp2aRD3aE_p`kf&JRc5JGDMLa9pE_*
>> z+QkL<wG>99aUjAw+Bv%aX=^qV;m2nn6nQq0Ga<5Y#Bm<>Byf`&_?Svz<LC&<<723+
>> ztM&+DuU`NF%&jf^h0A^)0FaDE(Mcv9W6>-NRy>a9o117ehTP{f40aTR7hc&HGQV8m
>> zD`QXJ1GVZQO(Viyy-r&9hV;8O_3CxHD->vEE|_n%0!_v!e|id)F-X8{ZHV6#{Oe8V
>> zHiB+%!m0lS|2Kif#GF3@EUyUO5l~bU-*08#1>U;AQw{hd0N}g8djir`$6Er~^|W^c
>> eeyFDFBlrc3j0Bo4GZyv$0000<MNUMnLSTYc{I^&D
>>
>> literal 2242
>> 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
>> QssI2007*qoM6N<$f_Aq2=Kufz
>>
>
Reply to thread Export thread (mbox)