Browse Source

Add some traincars

tags/v0.1.0
Fen Dweller 5 years ago
parent
commit
05ee38c667
10 changed files with 528 additions and 0 deletions
  1. +16
    -0
      media/attribution.js
  2. +32
    -0
      media/vehicles/trains/train_28600-gallon-tank-car-front.svg
  3. +87
    -0
      media/vehicles/trains/train_28600-gallon-tank-car-side.svg
  4. +19
    -0
      media/vehicles/trains/train_3250-cubic-ft-hopper-front.svg
  5. +119
    -0
      media/vehicles/trains/train_3250-cubic-ft-hopper-side.svg
  6. +25
    -0
      media/vehicles/trains/train_60'-boxcar-front.svg
  7. +45
    -0
      media/vehicles/trains/train_60'-boxcar-side.svg
  8. +38
    -0
      media/vehicles/trains/train_64'-flatcar-front.svg
  9. +59
    -0
      media/vehicles/trains/train_64'-flatcar-side.svg
  10. +88
    -0
      presets/vehicles.js

+ 16
- 0
media/attribution.js View File

@@ -8169,6 +8169,22 @@ const attributionData = {
"chemicalcrux"
]
},
{
prefix: "./media/vehicles/trains/",
files: [
{ name: "train_60'-boxcar-side.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/boxcars/60-plate-f-boxcar/" },
{ name: "train_60'-boxcar-front.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/boxcars/60-plate-f-boxcar/" },
{ name: "train_64'-flatcar-side.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/flatcars/64-heavy-duty-flatcar/" },
{ name: "train_64'-flatcar-front.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/flatcars/64-heavy-duty-flatcar/" },
{ name: "train_3250-cubic-ft-hopper-side.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/covered-hopper-railcars/3250-covered-hopper-railcar/" },
{ name: "train_3250-cubic-ft-hopper-front.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/covered-hopper-railcars/3250-covered-hopper-railcar/" },
{ name: "train_28600-gallon-tank-car-side.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/tank-cars/286k-crude-oil-tank-car/" },
{ name: "train_28600-gallon-tank-car-front.svg", source: "https://www.gbrx.com/manufacturing/north-america-rail/tank-cars/286k-crude-oil-tank-car/" },
],
authors: [
"chemicalcrux"
]
},
],
people: {
"ahastar": {


+ 32
- 0
media/vehicles/trains/train_28600-gallon-tank-car-front.svg View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 187.03 264.13" style="enable-background:new 0 0 187.03 264.13;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<g>
<path class="st0" d="M72.21,35.94c0-10.28,0-19.85,0-29.09c1.76-1.03,3.12-0.86,4.43-0.86c11.15-0.02,22.31-0.04,33.47,0
c4.94,0.02,4.98,0.08,5,5.07c0.04,8.28,0.01,16.56,0.01,25.54c8.74,0.09,15.21,7.84,24.82,6.07c0-12.68,0-25.18,0-37.88
c-31.4,0-62.25,0-93.23,0c0,12.84,0,25.25,0,38.13C56.65,43.77,63.41,37.1,72.21,35.94z"/>
<path d="M186.92,155.15c0.01-1.04,0.33-2.41-2.09-3.17c0,16.36,0,32.44,0,49.02c-2.59-1.52-2.84-3.12-2.44-4.83
c0.83-3.63,0.55-7.3,0.53-10.95c-0.09-13.85,0.17-27.67,1.3-41.49c0.45-5.51,1.9-10.84,1.39-16.59
c-0.89-10.04-2.06-19.89-5.64-29.38c-3.16-8.34-7.1-16.17-12.39-23.44c-5.62-7.72-11.49-15.07-18.92-21.1
c-1.69-1.38-2.29-3.04-2.28-5.23c0.07-15.1,0.04-30.21,0.04-45.47c4.44-0.82,8.48-0.35,12.43,2.08c4.81,2.96,9.87,5.53,14.85,8.21
c0.91,0.5,1.75,1.7,3.04,0.75c0.08-1.09-0.71-1.46-1.41-1.85c-6.39-3.57-12.81-7.1-19.19-10.7c-1.68-0.94-3.47-1-5.31-1
C112.51,0.01,74.2,0.02,35.89,0c-2.03,0-3.9,0.24-5.74,1.29c-6.08,3.46-12.24,6.76-18.34,10.16c-0.92,0.51-2.05,0.99-1.77,3.06
c6.05-3.34,11.81-6.24,17.28-9.62c4.24-2.63,8.59-3.22,13.8-2.35c-1.25,2.23-0.9,4.52-0.91,6.79c-0.07,12.66-0.18,25.32-0.08,37.98
c0.03,2.92-0.71,4.95-3.12,6.77c-10.43,7.85-16.48,19.44-24.6,29.27c-1.68,2.04-1.49,4.89-2.61,7.28
c-3.84,8.21-6.59,16.78-7.73,25.84c-0.64,5.11-1.5,10.35-1.27,15.33c0.2,4.28,1.25,8.76,1.73,13.17c0.4,3.66,1.6,7.45-0.38,11.06
c-0.22-1.38,0.51-3.19-1.81-3.98c-0.14,0.91-0.32,1.55-0.33,2.19c0,16.15,0.03,32.31-0.01,48.47c0,1.89,0.5,3.62,1.06,5.35
c2.45,7.6,4.95,15.18,7.39,22.78c1.58,4.91,2.02,10.56,8.2,12.42c0.15,0.04,0.25,0.22,0.37,0.34c3.67,3.62,7.46,7.16,9.87,11.83
c1.55,3,3.88,4.26,7.31,3.94c2.81-0.26,5.66-0.08,8.49-0.03c1.29,0.03,2.68-0.19,3.25,1.57c1.37,4.23,5.4,2.3,8.11,3.03
c2.54,0.7,2.44-2.69,2.93-4.4c24.69,0,48.98,0,73.16,0c1.2,1.45,1.11,3.38,2.89,4.59c2.52-1.98,7.94,1.51,8.33-4.82
c3.61,0,6.96-0.24,10.25,0.06c4.18,0.38,6.8-1.12,8.82-4.85c2.8-5.16,6.76-9.68,11.77-12.64c2.29-1.35,3.48-2.65,4.19-4.92
c1.65-5.24,3.49-10.41,5-15.69c1.78-6.2,4.82-12.07,5.19-18.66C187.45,186.8,186.77,170.97,186.92,155.15z M46.71,4.79
c30.98,0,61.83,0,93.23,0c0,12.7,0,25.2,0,37.88c-9.61,1.77-16.08-5.98-24.82-6.07c0-8.98,0.03-17.26-0.01-25.54
c-0.02-4.99-0.06-5.05-5-5.07c-11.16-0.04-22.32-0.02-33.47,0c-1.31,0-2.67-0.17-4.43,0.86c0,9.24,0,18.81,0,29.09
c-8.8,1.16-15.56,7.83-25.5,6.98C46.71,30.04,46.71,17.63,46.71,4.79z"/>
</g>
</svg>

+ 87
- 0
media/vehicles/trains/train_28600-gallon-tank-car-side.svg View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 970.27 264.06" style="enable-background:new 0 0 970.27 264.06;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<g>
<path class="st0" d="M822.33,224.72c1.72,6.53,1.72,6.53,5.69,7.58C829.88,226.15,828.43,224.11,822.33,224.72z"/>
<path class="st0" d="M423.74,37.03c-0.11,1.77,0.92,3.87,3.22,3.65c2.27-0.22,5.5,1.63,6.65-2.37c-1.12-1.74-3.46-2.27-4.19-4.94
c3.39-2.86,4.65-6.54,4.4-10.9c-0.17-2.98,0.01-5.98-0.06-8.97c-0.14-6.16-2.9-8.72-9.86-8.71
C423.29,15.51,424.42,26.29,423.74,37.03z"/>
<path class="st0" d="M140.63,232.53c4.95-0.77,4.8-4.59,5.82-7.77C140.4,223.98,139.02,225.81,140.63,232.53z"/>
<path class="st0" d="M95.99,224.88c1.44,2.92,0.76,7.25,6.05,7.64C103.78,225.8,102.09,223.68,95.99,224.88z"/>
<path class="st0" d="M479.37,41.8c1.94,0.07,3.96,0.64,6.09-0.58c-0.82-3.19-0.11-6.4,0.52-9.75c-0.68-0.2-1.3-0.38-1.92-0.58
c-1.13-0.36-2.36-0.73-2.12-2.27c0.24-1.5,1.54-1.52,2.7-1.68c1.27-0.18,2.7,0.26,3.92-1.18c0.68-6.29-0.33-12.93,0.62-19.92
c13.51,0,26.62,0,39.74-0.01c2.4,0,3.13,1.33,3.1,3.53c-0.06,4.63-0.02,9.26-0.02,13.47c1.69,1.47,3.18,1.67,4.62,2.01
c2.85,0.68,3.17,2.93,1.54,4.41c-2.78,2.5-3.31,5.47-3.22,8.17c-1.23,2.42-4.23,0.67-5.14,3.43c3.22,0.4,6.14,0.6,9.13,0.27
c5.41-0.59,6.16-1.03,5.96-6.3c-0.35-8.87,0.03-17.73,0.1-26.59c0.01-1.14,0.15-2.34-1.1-3.81c-1.28-0.07-2.6-0.2-3.91-0.2
c-18.48-0.01-36.95-0.01-55.43,0c-1,0-2-0.03-2.99,0.09c-5.12,0.65-7.33,3.05-7.41,8.23c-0.08,4.82-0.03,9.65-0.01,14.48
c0.01,0.99-0.19,2.25,0.32,2.91c1.26,1.62,1.22,2.56,0.14,4.55C472.52,38.29,474.96,41.66,479.37,41.8z"/>
<path class="st0" d="M518.5,42.67c0.44-0.01,0.66-0.13,0.65-0.63c-0.67-0.82-1.38-1.7-2.08-2.55c-1.73,0.12-1.98,2.41-3.84,2.29
c-1.57-0.01-1.4-2.69-3.12-2.43c-1.56,0.39-1.62,2.34-3.72,2.49c-1.38,0.43-1.18-2.49-3.2-2.24c-1.32,1.8-2.82,3.94-5.37,0.67
C499.12,43.13,501.93,43.38,518.5,42.67z"/>
<path class="st0" d="M866.78,232.56c5.05-0.75,4.68-4.62,5.61-7.83C866.31,224.08,864.99,225.96,866.78,232.56z"/>
<path d="M969.82,205.02c0.01-0.38-0.45-0.96-0.84-1.15c-3.37-1.71-3.1-4.78-3.02-7.8c0.07-2.26,0.04-4.57-2.95-4.87
c-2.87-0.29-5.79-0.34-7.24,2.95c-0.46,1.06-0.83,2.18-1.07,3.31c-0.48,2.29-1.66,3.47-4.14,3.31c-2.64-0.16-4.05,1.14-3.98,3.89
c0.02,0.93-0.42,1.57-1.43,1.68c-0.74-0.16-1.25-0.66-1.22-1.36c0.13-4.03-0.91-7.63-2.71-11.32c-1.1-2.26-2.11-3.03-4.31-3.01
c-4.14,0.04-8.28,0.01-12.88,0.01c-0.21-8.41,1.08-16.25,2.01-24.18c2.82,1.81,3.14,0.12,2.95-1.69
c-0.67-6.11,2.24-11.83,0.93-18.72c3.74,2.08,3.71,4.89,4.44,7.3c0.68,2.23-1.19,5.23,1.94,6.98c1.61-6.71,1.04-29.68-0.79-32.24
c-1.81,2.02-0.61,4.51-1.16,6.68c-0.57,2.22-0.33,4.81-2.76,6.65c0.39-4.38-1.08-6.22-5.45-6.49c-2.92-0.18-5.5-0.87-5.9-3.98
c-0.37-2.85-0.78-6.02,1.7-8.51c2.93-0.14,5.89-0.16,8.87-2.48c-2.58-0.68-4.27-2.35-6.62-2.48c-4.88-0.29-4.69-0.29-5.21-5.25
c-0.86-8.25-1.33-16.56-3.31-24.69c-3.7-15.25-9.16-29.82-15.92-43.99c-3.19-6.69-7.55-10.03-15.07-9.8
c-18.15,0.54-36.3,0.77-54.45,1.12c-6.17,0.11-12.36-0.13-18.49,0.34c-13.79,1.08-27.62,0.55-41.43,1.24
c-18.61,0.93-37.27,0.53-55.92,1.11c-26.63,0.83-53.28,1-79.93,1.44c-4.83,0.07-9.66,0-14.49,0.13
c-20.63,0.56-41.26,1.19-61.89,1.7c-2.25,0.05-4.66,0.59-7.12-1.05c0-11.58,0-23.32,0-34.88c4.67-1.88,9.62,0.78,13.84-1.89
c-1.12-3.49-3.74-2.91-5.94-2.93c-9.83-0.07-19.66-0.03-29.49-0.03c-15.16,0-30.33-0.03-45.49,0.01
c-9.86,0.02-14.05,4.22-14.08,13.95c-0.01,3.66,0.11,7.34-0.06,10.99c-0.15,3.29-2.5,5.01-5.7,4.35c-1.45-0.31-2.96-0.64-4.28-1.3
c-3.36-1.66-6.77-1.75-10.14-0.39c-4.07,1.65-7.86,2.01-11.51-1.47c0-4.09,0.05-8.42-0.02-12.75c-0.12-7.71-4.48-12.73-12.04-13.26
c-5.3-0.37-10.65-0.12-15.98-0.07c-1.68,0.02-3.38,0.3-3.93,2.64c3.21,3.12,7.73,0.14,11.86,2.54
c-0.31,11.48,0.23,23.32-0.38,35.18c-5.44,0.57-9.97-0.41-14.9-0.73c2.07-4.17,1.42-7.96-1.25-10.97c-1.43-1.61-4.5-1.61-6-0.11
c-2.88,2.89-3.63,6.63-1.52,11.03c-10.79,0-20.96,0.48-31.06-0.11c-20.3-1.18-40.62-0.72-60.93-1.47
c-21.11-0.79-42.27-0.26-63.39-0.92c-17.31-0.54-34.63-0.27-51.94-1.18c-16.12-0.85-32.29-0.82-48.44-1.14
c-18.32-0.37-36.63-0.67-54.95-1.08c-6.58-0.15-11.08,2.53-13.69,8.7c-2.65,6.28-6.05,12.27-8.41,18.64
c-4.96,13.41-9.22,27.03-10.46,41.43c-0.43,5.02-0.32,10.25-2.32,15.26c-4.29-0.86-7.65,0.65-11.54,2.54
c3.9,1.6,7.41,1.71,11.62,2.74c0.57,24.03,0.12,48.07,0.27,71.83c-1.66,0.69-2.72,0.1-2.86-0.44c-1.17-4.51-4.68-3.92-7.99-3.87
c-1.83,0.03-3.67,0.08-5.5,0c-2.6-0.11-3.73,0.76-4.97,3.45c-1.66,3.58-2.72,6.97-2.63,10.84c0.02,0.88-0.52,1.56-1.98,1.31
c-0.92-2.12-0.56-5.83-4.58-5.47c-2.77,0.24-3.91-1.18-4.35-3.66c-0.17-0.96-0.56-1.92-0.99-2.81c-1.28-2.62-4.1-3.75-7.18-3.12
c-2.99,0.62-2.88,2.95-2.78,5.08c0.15,3.09-0.36,5.87-2.9,7.93c4.13,3.15,4.1,12.41,1.24,15.16C0,225.48,3,229.61,4.56,234.2
c0.2,0.6,0.2,1.36,0.04,1.98c-1.04,3.9,0.33,7.92-0.72,11.87c-0.41,1.56-0.66,4.05,1.88,4.46c2.81,0.46,2.96-2.02,3.41-3.91
c0.66-2.74,1.04-5.55,1.88-8.23c1.53-4.87,2.57-10.14,8.61-11.82c1.41-0.39,2.09-1.61,1.35-3.19c-0.71-1.53,0.34-2.15,1.47-2.6
c1.14-0.46,2.01,0.17,2.43,1.15c1.01,2.39,2.81,3.58,5.23,3.58c1.48,5.64,1.57,5.66,7.12,5.79c1.94,0.04,3.97-0.52,5.92,0.58
c0,0.5,0,0.98,0,1.46c0.15,12.93,6.47,21.95,18.23,26.6c10.13,4.01,19.69,1.74,27.79-5.54c2.7-2.43,5.19-4.9,9.1-5.59
c2.87,4.54,7.2,5.66,12.45,5.39c6.81-0.34,13.67-0.36,20.48-0.02c5.55,0.28,10.27-0.64,13.07-5.26c4.27,0.4,6.62,3.17,9.25,5.65
c7.93,7.45,17.8,9.37,27.37,5.7c14.73-5.65,20.84-19.15,17.65-32.95c-0.28-1.23-1.07-2.44-0.32-4.04
c79.67-0.63,159.41-1.45,238.88-0.84c1.14,2.79,0.03,5.36,1.78,7.48c0.56,0.08,1.23,0.32,1.85,0.24
c8.61-1.24,17.21-1.33,25.81-0.01c2.52,0.38,3.74-0.74,3.79-3.45c3.7,1.93,7.23,2.89,11.14,3.07c4.09,0.19,6.17-0.51,7.58-4.19
c0.4-1.04,0.14-2.3,1.38-3.03c2.09-1.24,9.68-0.44,11.49,1.49c1.57,1.68,3.9,1.97,4.65,0.38c1.44-3.07,3.76-2.25,5.91-2.29
c13.57-0.25,27.14-0.04,40.71,0.06c14.6,0.11,29.23-1.31,43.82,0.98c8.32,1.31,16.76-0.55,25.14-0.02
c0.66,0.05,1.39,0.06,1.98-0.18c4.68-1.89,9.68-1.43,14.3-0.73c3.37,0.51,7.79,0.34,9.89,4.66c0.71,1.45,2.56,1.37,3.75-0.18
c0.58-0.77,0.26-2.05,1.7-2.67c4.15-0.07,8.62-0.4,12.98,0.23c2.12,4.95,2.12,4.85,7.78,5c5.96,0.17,11.96-0.74,17.46,0.64
c4.68-2.22,8.43-5.77,13.37-6.57c7.14-1.16,14.31,1.43,21.33-0.01c3.46,7,7.65,7.29,11,1.9c1.59-2.56,3.48-3.22,6.15-3.2
c7.34,0.06,14.67-0.03,22,0.03c1.76,0.02,3.65-0.53,5.42,0.83c-0.31,1.24-0.59,2.52-0.96,3.77c-5.13,17.33,9.32,37.06,28.89,35
c6.21-0.66,11.13-2.88,15.48-6.83c2.8-2.56,5.38-5.27,9.61-6.14c2.77,4.74,7.29,5.79,12.7,5.5c6.64-0.36,13.34-0.36,19.98-0.03
c5.65,0.28,10.62-0.42,13.53-5.38c4.09,0.88,6.7,3.27,9.25,5.89c3.22,3.31,7.59,4.88,11.82,6.14c5.15,1.54,10.75,1.52,15.71-0.58
c9.81-4.16,16.02-11.56,17.96-22.3c0.38-2.07-0.06-4.35,1.65-6.75c2.33,0,4.97,0.03,7.61,0c3.35-0.04,2.86-3.69,4.47-5.55
c1.35,2.18-0.21,4.73,1.92,6.48c3.07-2.24,1.45-5.37,2.01-7.92c0.58-2.66,0.9-5.37,1.42-8.61c3.69,2.94,3.44,6.39,2.95,10.25
c8.06,2.66,9.88,9.61,11.37,16.77c0.27,1.3,0.69,2.56,0.94,3.86c0.37,1.95,0.45,4.54,3.16,4.12c3.03-0.47,2.43-3.28,1.93-5.26
c-0.95-3.82-0.15-7.64-0.45-11.44c-0.06-0.82-0.13-1.91,0.68-2.26c3.47-1.53,2.82-4.36,2.73-7.24c-0.06-1.74,0.15-3.56,1.08-5.28
C971.53,215.95,969.63,210.39,969.82,205.02z M140.63,232.53c-1.61-6.72-0.23-8.55,5.82-7.77
C145.43,227.94,145.58,231.76,140.63,232.53z M95.99,224.88c6.1-1.2,7.79,0.92,6.05,7.64C96.75,232.13,97.43,227.8,95.99,224.88z
M423.9,4.79c6.96-0.01,9.72,2.55,9.86,8.71c0.07,2.99-0.11,5.99,0.06,8.97c0.25,4.36-1.01,8.04-4.4,10.9
c0.73,2.67,3.07,3.2,4.19,4.94c-1.15,4-4.38,2.15-6.65,2.37c-2.3,0.22-3.33-1.88-3.22-3.65C424.42,26.29,423.29,15.51,423.9,4.79z
M822.33,224.72c6.1-0.61,7.55,1.43,5.69,7.58C824.05,231.25,824.05,231.25,822.33,224.72z M503.19,39.6
c2.02-0.25,1.82,2.67,3.2,2.24c2.1-0.15,2.16-2.1,3.72-2.49c1.72-0.26,1.55,2.42,3.12,2.43c1.86,0.12,2.11-2.17,3.84-2.29
c0.7,0.85,1.41,1.73,2.08,2.55c0.01,0.5-0.21,0.62-0.65,0.63c-16.57,0.71-19.38,0.46-20.68-2.4
C500.37,43.54,501.87,41.4,503.19,39.6z M866.78,232.56c-1.79-6.6-0.47-8.48,5.61-7.83C871.46,227.94,871.83,231.81,866.78,232.56z
M474.46,29.93c-0.51-0.66-0.31-1.92-0.32-2.91c-0.02-4.83-0.07-9.66,0.01-14.48c0.08-5.18,2.29-7.58,7.41-8.23
c0.99-0.12,1.99-0.09,2.99-0.09c18.48-0.01,36.95-0.01,55.43,0c1.31,0,2.63,0.13,3.91,0.2c1.25,1.47,1.11,2.67,1.1,3.81
c-0.07,8.86-0.45,17.72-0.1,26.59c0.2,5.27-0.55,5.71-5.96,6.3c-2.99,0.33-5.91,0.13-9.13-0.27c0.91-2.76,3.91-1.01,5.14-3.43
c-0.09-2.7,0.44-5.67,3.22-8.17c1.63-1.48,1.31-3.73-1.54-4.41c-1.44-0.34-2.93-0.54-4.62-2.01c0-4.21-0.04-8.84,0.02-13.47
c0.03-2.2-0.7-3.53-3.1-3.53c-13.12,0.01-26.23,0.01-39.74,0.01c-0.95,6.99,0.06,13.63-0.62,19.92c-1.22,1.44-2.65,1-3.92,1.18
c-1.16,0.16-2.46,0.18-2.7,1.68c-0.24,1.54,0.99,1.91,2.12,2.27c0.62,0.2,1.24,0.38,1.92,0.58c-0.63,3.35-1.34,6.56-0.52,9.75
c-2.13,1.22-4.15,0.65-6.09,0.58c-4.41-0.14-6.85-3.51-4.77-7.32C475.68,32.49,475.72,31.55,474.46,29.93z"/>
</g>
</svg>

+ 19
- 0
media/vehicles/trains/train_3250-cubic-ft-hopper-front.svg View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 243.58 354.3" style="enable-background:new 0 0 243.58 354.3;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<path d="M243.32,131.01c-0.52-33.14-0.09-66.3-0.13-99.45c0-1.93,0.66-4.09-1.01-5.7c-2.98-2.88-5.55-6.2-9.29-8.25
c-9.19-5.05-18.35-10.12-27.48-15.26C202.58,0.76,199.69,0,196.39,0c-49.8,0.07-99.61,0.08-149.42,0C43.65-0.01,40.82,0.85,38,2.45
c-7.23,4.11-14.51,8.15-21.83,12.1c-5.01,2.7-9.67,5.76-13.58,10c-1.72,1.88-2.38,3.65-2.39,6.17c0,37.94-0.16,75.87-0.19,113.81
c-0.03,42.48,0.04,84.95,0.07,127.43c0,1.5-0.18,3.09,0.25,4.47c4.73,15.07,9.56,30.1,14.38,45.14c0.4,1.27,0.77,2.81,2.47,2.68
c2.78-0.21,4.12,1.79,5.81,3.34c5.06,4.64,9.71,9.66,12.79,15.84c1.69,3.4,4.04,4.22,7.58,4.03c5.3-0.28,10.63-0.07,15.86-0.07
c1.23,4.59,1.23,4.6,5.52,4.87c1.16,0.08,2.27,0.11,3.39,0.63c4.27,2.01,4.48,1.86,4.99-2.71c0.09-0.8-0.05-1.68,0.97-2.56
c31.64,0,63.56,0,95.48,0c1.29,2.03,1.27,4.41,2.05,6.56c2.81,0.77,4.31-2.49,7.03-1.96c3.47,0.69,5.15-1.36,5.68-4.84
c5.59,0,11.09-0.2,16.56,0.08c3.27,0.17,5.27-0.85,6.76-3.77c3.37-6.61,8.38-11.95,13.77-16.96c0.96-0.89,1.76-2.36,3.16-2.25
c3.74,0.3,4.21-2.36,5.03-4.94c4.21-13.32,8.44-26.64,12.77-39.92c0.84-2.59,1.12-5.17,1.1-7.86
C242.96,224.85,244.06,177.93,243.32,131.01z"/>
</svg>

+ 119
- 0
media/vehicles/trains/train_3250-cubic-ft-hopper-side.svg View File

@@ -0,0 +1,119 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 964.95 345.38" style="enable-background:new 0 0 964.95 345.38;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<g>
<path class="st0" d="M900.75,200.11c-8.42,0-16.32,0-24.62,0c0,6.64,0,12.7,0,18.94c8.34,0,16.37,0,24.79,0
C901,212.56,901.26,206.38,900.75,200.11z"/>
<path class="st0" d="M897.94,240.8c-4.24-1.21-5.57-4.11-4.64-8.2c-5.91,0-11.48,0-17.27,0c0,4.1,0,7.88,0,11.94
c1.98,0.39,4.06-0.92,5.26,1.25c2.41,4.33,6.23,4.32,10.32,3.58c0.4-1.68-0.28-3.07-0.89-4.69c4.06,0.64,4.58,3.59,4.9,6.81
c1.79-0.01,3.39,0.54,4.98-0.39c0.78-1.78,0.2-3.64,0.44-5.42C901.38,243.14,900.36,241.49,897.94,240.8z"/>
<path class="st0" d="M903.89,164.01c0-16.9,0-33.27,0-49.59c-3.95-1.38-7.11-0.54-10,1.88c-5.35,4.48-10.72,8.93-16.1,13.36
c-1.07,0.87-1.97,1.75-1.96,3.26c0.01,10.26,0,20.53,0,31.09C885.37,164.01,894.43,164.01,903.89,164.01z"/>
<path class="st0" d="M869.89,182.43c-7.46-2.94-9.23-2.34-12.83,3.98c-0.41,0.72-0.81,1.45-1.27,2.14
c-5.6,8.35-17.03,9.48-24.18,2.37c-1.12-1.11-2.14-2.32-3.47-3.77c0,10.91,0,21.29,0,32.21c7.21,0,14.15-0.08,21.08,0.03
c3.41,0.06,5.95-1.24,7.72-4.08c0.52-0.84,1.2-1.03,2.06-1.01c0.84,1.74-1.45,2.91-0.91,4.61c2.52,1.04,4.13,0.29,5.22-2.13
c0.75-1.64,1.82-3.13,3.2-4.36c0.32-3.6,4.66-6.01,3.02-10.4c-0.88,0.61-1.82,0.76-2.79,0.64c-0.69-3.49,2.94-5.46,3.1-8.55
C870.05,190.16,869.89,186.2,869.89,182.43z"/>
<path class="st0" d="M178.29,290.94c1,3.7-1.72,8.32,3.05,11.94c1.63-4.56,3.04-8.52,4.77-13.35
C183.21,290.24,180.88,289.1,178.29,290.94z"/>
<path class="st0" d="M876.22,224.8c7.9-0.07,15.97,0.32,24.05-0.31c0.74-0.05,1.27-0.96,1.1-2.63c-7.98,0-16.03-0.03-24.08,0.04
C876,221.9,875.8,222.97,876.22,224.8z"/>
<path class="st0" d="M783.47,290.3c1.49,4.18,2.89,8.12,4.47,12.53c5.08-3.55,1.8-8.38,3.36-12.78
C788.06,289.88,785.85,289.44,783.47,290.3z"/>
<path class="st0" d="M119.88,290.25c1.55,4.26,2.99,8.22,4.65,12.75c4.56-4.06,1.88-8.63,2.69-12.89
C124.52,289.75,122.33,289.57,119.88,290.25z"/>
<path class="st0" d="M93.32,133.53c0.01-1.88-0.89-3.02-2.26-4.14c-5.01-4.11-10.01-8.24-14.88-12.51
c-3.25-2.85-6.73-3.97-10.96-2.58c0,16.52,0,32.95,0,49.69c9.29,0,18.35,0,28.07,0C93.29,153.47,93.26,143.5,93.32,133.53z"/>
<path class="st0" d="M837.16,164.12c10.53-1.45,15.76,1.09,20.43,9.61c1.54,2.82,3.31,4.41,6.62,3.89c1.75-0.28,3.64,0.5,5.68-0.88
c-0.25-12.84,0.64-25.89-0.74-39.77C858.38,146.11,848.21,154.75,837.16,164.12z"/>
<path class="st0" d="M93.07,168.77c-9.44,0-18.61,0-27.76,0c0,9.26,0,18.15,0,27.18c9.37,0,18.43,0,27.76,0
C93.07,186.75,93.07,177.87,93.07,168.77z"/>
<path class="st0" d="M92.94,200.07c-9.32,0-18.24,0-27.7,0c0,9.52,0,18.6,0,27.82c9.42,0,18.58,0,27.7,0
C92.94,218.39,92.94,209.34,92.94,200.07z"/>
<path class="st0" d="M92.98,251.27c0-6.43,0-12.49,0-18.77c-9.3,0-18.25,0-27.82,0c-0.13,6.59-0.86,12.83,1.31,18.77
C75.51,251.27,84.25,251.27,92.98,251.27z"/>
<path class="st0" d="M904.1,168.65c-9.65,0-18.71,0-28.12,0c0.02,4.95-0.94,9.52,1.78,14.11c1.73,2.92,2.02,6.63-0.23,9.9
c-0.69,1-0.81,2.15,0.01,3.23c7.72,0,15.44,0,23.08,0c1.09-4.2-0.93-8.55,1.49-12.01C905.54,179,903.77,173.9,904.1,168.65z"/>
<path class="st0" d="M134.16,252.24c1.95-8.09,3.98-16.15,5.72-24.28c0.52-2.42,1.96-4.47,1.91-7.15
c-0.19-11.49,0.03-22.99-0.17-34.48c-0.16-8.49-3.09-16.26-9.31-21.96c-10.15-9.3-20.91-17.94-31.42-26.86
c-0.41,0.12-0.82,0.25-1.23,0.37c0,37.8,0,75.59,0,113.75c6.76,0,13.24,0.07,19.72-0.04c3.11-0.05,5.7,0.43,8.1,2.87
C130.29,257.31,133.22,256.15,134.16,252.24z"/>
<path class="st0" d="M845.23,302.14c1.33-3.96,2.66-7.91,4.16-12.38c-2.71,0.24-4.82-0.33-6.8,0.52
C841.06,298.11,841.61,300.63,845.23,302.14z"/>
<path d="M964.86,267.83c-0.06-2.61-3.52-5.46-6.28-5.47c-6.83-0.01-13.66,0.12-20.48,0.06c-2.83-0.03-4.49,0.73-4.22,3.96
c0.11,1.32,0.63,3.36-1.86,3.16c-2.03-0.16-1.34-1.93-1.46-3.13c-0.81-8.18-1.49-8.85-9.79-9.51c-0.66-0.06-1.4,0-1.96-0.28
c-2.22-1.1-5.88-0.68-5.41-4.46c1.78-2.55,5.62-4.12,5.13-6.66c-0.7-3.58,0.27-6.66,0.47-9.98c0.26-4.28,0.32-8.53,1.24-12.62
c3.58-1.18,7.22,0.53,10.73-1.33c0-8.15,0-16.29,0-24.97c1.95,3.29-1.04,7.28,2.81,9.89c0-14.37,0-28.3,0-42.99
c-3.71,3.2-0.93,6.92-2.95,10.61c0-6.49,0-12.1,0-18.28c-2.92,0-5.38,0-7.83,0c-9.06-0.01-7.99-0.39-7.99,7.62
c0,0.21-0.35,0.42-0.54,0.63c-2.45-1.09-1.77-3.28-1.91-5.19c-0.79-10.98,0.95-21.92,0.23-32.95c-0.5-7.67-1.54-15.61,1.1-23.25
c0.19-0.55,0.07-1.42-0.25-1.91c-1.52-2.29-0.89-4.84-1.07-7.29c-0.79-10.49,0.95-20.93,0.23-31.48
c-0.52-7.64-1.62-15.57,1.11-23.19c0.42-1.16-0.64-2.19-0.86-3.28c-0.64-3.06-1.79-6.96,0.71-8.99
c7.09-5.74,11.38-15.7,22.56-15.34c0.95-3.79,0.12-7.05-0.82-10.45c-15.54-0.53-30.82-0.24-46.09-0.7
c-7.87-0.23-15.93,0.22-23.89,0.29c-3.42,0.03-6.19,0.61-7.99,3.62c-0.9,1.52-2.12,1.85-3.73,1.85c-10.5-0.04-21-0.01-31.49-0.04
c-1.1,0-2.16,0.13-3.03-1.1c-2.98-4.21-4.91-3.93-7.23,1.09c-218.23,0-436.57,0-655.28,0c-0.42-2.02-1.02-3.84-3.65-3.8
c-2.55,0.04-3.27,1.64-3.59,3.83c-11.13,0-21.94-0.05-32.76,0.04c-2.47,0.02-4.4-0.26-5.76-2.72c-1.21-2.16-3.31-2.78-5.93-2.74
C94.32,0.55,83.57,0.43,72.81,0.46c-11.82,0.03-23.65,0.1-35.48,0.18c-1.28,0-2.69-0.39-3.92,0.98c-0.64,2.89-0.89,5.99-0.22,10.1
c6.12-1.62,9.39,2.4,12.98,5.81c2.54,2.41,5.05,4.87,7.75,7.08c2.28,1.87,3.63,4.19,2.78,6.94c-1.49,4.81-0.36,9.45-0.02,14.21
c0.42,5.8,0.45,11.68-0.02,17.48C56.28,68,56.01,72.6,56.6,77.42c0.73,5.91,0.64,12.03,0.03,17.96c-0.48,4.64-0.59,9.05-0.03,13.71
c0.73,6.08,0.74,12.38,0,18.45c-0.57,4.67-0.53,9.08,0.03,13.72c0.63,5.25,0.16,10.65,0.14,15.98c-0.01,2.59,0.51,5.24-1.93,7.32
c-1.09,0.93-1.01,2.74,0.12,3.61c2.29,1.77,1.8,4.1,1.81,6.36c0.02,5.84,0.17,11.68-0.06,17.5c-0.14,3.73-0.52,7.35-0.34,11.18
c0.4,8.62,2.27,17.55-1.21,26.07c-0.42,1.01-0.05,1.99,0.59,2.8c1.26,1.6,1.02,3.45,1.02,5.27c0.01,3.5-0.16,7.01,0.04,10.5
c0.37,6.14-2.7,8.67-9.01,9.07c-2.27,0.14-4.66-0.6-7.37,1.03c1.28,2.93-1.75,5.12-1.66,8.19c0.03,1.32,0.74,3.33-1.66,3.44
c-2.38,0.11-2.05-1.82-1.92-3.21c0.31-3.18-1.22-4.06-4.12-4.02c-6.16,0.11-12.35,0.38-18.47-0.14c-3.68-0.31-5.68,1.55-7.61,3.79
c-1.8,2.09-0.84,4.83-0.73,7.22c0.13,2.73-1.15,3.65-4.26,3.76c7.34,2.05,2.18,8.17,4.93,11.36c1.41,1.06,3.34-0.35,4.92,1.17
c0.7,3.99-0.47,8.36,0.68,12.68c3.13,0.48,6.08,1.34,8.99,0.2c5.31-2.08,2.61-7.26,3.87-10.84c1.46-0.4,2.74-0.65,3.59,0.8
c-1.29,4.36-1.12,6.61,0.63,8.44c1.43,1.5,3.64,1.18,3.7-0.75c0.14-4.87,4.45-6.09,7.44-10.07c-0.52,6.96,4.04,6.72,8.09,7.36
c0,2.71,0.01,5.19,0,7.66c-0.01,1.33-0.26,2.93,1.44,3.31c2.19,0.5,1.64,2.12,1.79,3.51c2.54,22.54,24.13,38.81,47.39,31.88
c2.63-0.78,5.3-1.03,7.8-2.76c7.6-5.22,13.68-11.56,17.12-21.27c4.5,7.62,11.12,8.11,18.2,7.94c9.83-0.23,19.66-0.1,29.49-0.01
c4.28,0.04,7.77-1.56,10.72-4.49c0.8-0.8,1.17-2.05,2.48-2.29c11.54,24.48,32.74,28.42,50.56,21.53
c7.65-2.96,13.43-9.06,17.45-16.48c6.26-11.54,5.69-23.24,0.44-34.9c1.83-0.89,3.35-0.63,4.82-0.63c14.5-0.02,29,0.24,43.49-0.13
c6.8-0.17,9.61,5.29,14.09,8.36c3.19,2.18,0.98,5.5,0.92,7.95c0.79,1.78,2.77,0.77,3.48,2.23c0.7,3.3-0.49,6.86,0.79,10.27
c17.74,1.38,35.37-1.17,52.85,1.33c8.34-2.19,16.83-0.43,25.23-1.01c1.61-0.11,3.36,0.51,4.97-1.05c0.25-3.7,0.9-7.59-0.64-11.94
c-5.42,1.9-10.61-2.08-16.03,0.19c-1.19,0.5-2.33-0.51-2.47-1.84c-0.29-2.61-0.81-5.32,1.97-7.21c1.37-0.92,2.6-2.1,3.7-3.34
c2.62-2.93,5.72-3.92,9.71-3.91c41.33,0.14,82.65,0.09,123.97,0.09c16.5,0,32.99,0.03,49.49-0.04c2.63-0.01,4.84,0.41,6.71,2.48
c1.55,1.72,3.3,3.33,5.18,4.67c2.74,1.93,2.27,4.56,2,7.2c-0.14,1.35-1.36,2.55-2.34,1.86c-3.52-2.47-6.73,0.74-10.14,0.2
c-2.01-0.32-4.29-0.65-6.26,0.6c0,3.89,0,7.66,0,12.12c27.84,0,55.43,0,82.43,0c3-4.32-2.37-10.44,5.02-12.53
c-2.53-5.37-0.03-8.91,4.3-11.71c0.7-0.45,1.4-0.94,1.94-1.56c2.4-2.71,5.37-3.41,8.95-3.36c12.49,0.17,24.99,0.04,37.49,0.08
c3.3,0.02,6.63-0.3,10.36,0.35c-4.69,10.11-5.58,20.31-1.76,30.66c3.86,10.46,11.33,17.63,21.53,21.53
c14.42,5.52,36.57,3.53,48.88-22.72c4.07,7.38,10.79,7.61,17.82,7.44c8.33-0.2,16.68-0.37,24.99,0.05
c6.95,0.35,12.87-0.96,17.26-6.74c0.11-0.15,0.6-0.01,0.92-0.01c6.87,16.96,22.79,26.55,39.89,24.02
c17.13-2.55,29.26-14.87,31.87-32.33c0.19-1.28-0.3-3.25,0.9-3.7c3.34-1.27,2.33-3.93,2.53-6.26c0.15-1.79-0.47-3.65,0.68-5.85
c4.15,0.78,7.32-0.56,7.78-6.19c2.6,3.45,6.87,4.66,6.74,9.33c-0.02,0.83,0.76,1.66,1.6,1.7c2.41,0.12,2.78,2.05,3.55,3.65
c2.02,4.2,3.35,8.61,4.58,13.12c1.09,4.01,0.44,8.68,3.7,12c3.2-1.01,4.41-2.88,3.56-6.45c-1.6-6.75-0.18-13.51-0.89-20.09
c5.24-2.12,5.19-2.12,5.28-7.33c0.04-2.45-0.41-4.96,0.39-7.3c1.71-0.82,3.51-0.04,5.42-1.24
C964.92,281.43,965.02,274.63,964.86,267.83z M29.54,272.18c-0.22-0.06-0.44-0.12-0.66-0.18C29.1,272.06,29.32,272.12,29.54,272.18
z M787.94,302.83c-1.58-4.41-2.98-8.35-4.47-12.53c2.38-0.86,4.59-0.42,7.83-0.25C789.74,294.45,793.02,299.28,787.94,302.83z
M178.29,290.94c2.59-1.84,4.92-0.7,7.82-1.41c-1.73,4.83-3.14,8.79-4.77,13.35C176.57,299.26,179.29,294.64,178.29,290.94z
M124.53,303c-1.66-4.53-3.1-8.49-4.65-12.75c2.45-0.68,4.64-0.5,7.34-0.14C126.41,294.37,129.09,298.94,124.53,303z
M877.29,221.89c8.05-0.07,16.1-0.04,24.08-0.04c0.17,1.67-0.36,2.58-1.1,2.63c-8.08,0.63-16.15,0.24-24.05,0.31
C875.8,222.97,876,221.9,877.29,221.89z M876.13,219.05c0-6.24,0-12.3,0-18.94c8.3,0,16.2,0,24.62,0
c0.51,6.27,0.25,12.45,0.17,18.94C892.5,219.05,884.47,219.05,876.13,219.05z M900.6,251.1c-1.59,0.93-3.19,0.38-4.98,0.39
c-0.32-3.22-0.84-6.17-4.9-6.81c0.61,1.62,1.29,3.01,0.89,4.69c-4.09,0.74-7.91,0.75-10.32-3.58c-1.2-2.17-3.28-0.86-5.26-1.25
c0-4.06,0-7.84,0-11.94c5.79,0,11.36,0,17.27,0c-0.93,4.09,0.4,6.99,4.64,8.2c2.42,0.69,3.44,2.34,3.1,4.88
C900.8,247.46,901.38,249.32,900.6,251.1z M875.83,132.92c-0.01-1.51,0.89-2.39,1.96-3.26c5.38-4.43,10.75-8.88,16.1-13.36
c2.89-2.42,6.05-3.26,10-1.88c0,16.32,0,32.69,0,49.59c-9.46,0-18.52,0-28.06,0C875.83,153.45,875.84,143.18,875.83,132.92z
M866.74,202.66c0.97,0.12,1.91-0.03,2.79-0.64c1.64,4.39-2.7,6.8-3.02,10.4c-1.38,1.23-2.45,2.72-3.2,4.36
c-1.09,2.42-2.7,3.17-5.22,2.13c-0.54-1.7,1.75-2.87,0.91-4.61c-0.86-0.02-1.54,0.17-2.06,1.01c-1.77,2.84-4.31,4.14-7.72,4.08
c-6.93-0.11-13.87-0.03-21.08-0.03c0-10.92,0-21.3,0-32.21c1.33,1.45,2.35,2.66,3.47,3.77c7.15,7.11,18.58,5.98,24.18-2.37
c0.46-0.69,0.86-1.42,1.27-2.14c3.6-6.32,5.37-6.92,12.83-3.98c0,3.77,0.16,7.73-0.05,11.68
C869.68,197.2,866.05,199.17,866.74,202.66z M869.89,176.74c-2.04,1.38-3.93,0.6-5.68,0.88c-3.31,0.52-5.08-1.07-6.62-3.89
c-4.67-8.52-9.9-11.06-20.43-9.61c11.05-9.37,21.22-18.01,31.99-27.15C870.53,150.85,869.64,163.9,869.89,176.74z M127.48,254.46
c-2.4-2.44-4.99-2.92-8.1-2.87c-6.48,0.11-12.96,0.04-19.72,0.04c0-38.16,0-75.95,0-113.75c0.41-0.12,0.82-0.25,1.23-0.37
c10.51,8.92,21.27,17.56,31.42,26.86c6.22,5.7,9.15,13.47,9.31,21.96c0.2,11.49-0.02,22.99,0.17,34.48
c0.05,2.68-1.39,4.73-1.91,7.15c-1.74,8.13-3.77,16.19-5.72,24.28C133.22,256.15,130.29,257.31,127.48,254.46z M842.59,290.28
c1.98-0.85,4.09-0.28,6.8-0.52c-1.5,4.47-2.83,8.42-4.16,12.38C841.61,300.63,841.06,298.11,842.59,290.28z M902.11,183.88
c-2.42,3.46-0.4,7.81-1.49,12.01c-7.64,0-15.36,0-23.08,0c-0.82-1.08-0.7-2.23-0.01-3.23c2.25-3.27,1.96-6.98,0.23-9.9
c-2.72-4.59-1.76-9.16-1.78-14.11c9.41,0,18.47,0,28.12,0C903.77,173.9,905.54,179,902.11,183.88z M65.22,114.3
c4.23-1.39,7.71-0.27,10.96,2.58c4.87,4.27,9.87,8.4,14.88,12.51c1.37,1.12,2.27,2.26,2.26,4.14c-0.06,9.97-0.03,19.94-0.03,30.46
c-9.72,0-18.78,0-28.07,0C65.22,147.25,65.22,130.82,65.22,114.3z M65.24,200.07c9.46,0,18.38,0,27.7,0c0,9.27,0,18.32,0,27.82
c-9.12,0-18.28,0-27.7,0C65.24,218.67,65.24,209.59,65.24,200.07z M65.31,195.95c0-9.03,0-17.92,0-27.18c9.15,0,18.32,0,27.76,0
c0,9.1,0,17.98,0,27.18C83.74,195.95,74.68,195.95,65.31,195.95z M65.16,232.5c9.57,0,18.52,0,27.82,0c0,6.28,0,12.34,0,18.77
c-8.73,0-17.47,0-26.51,0C64.3,245.33,65.03,239.09,65.16,232.5z"/>
<path class="st1" d="M28.88,272c0.22,0.06,0.44,0.12,0.66,0.18"/>
</g>
</svg>

+ 25
- 0
media/vehicles/trains/train_60'-boxcar-front.svg View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 164.84 266.08" style="enable-background:new 0 0 164.84 266.08;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<path d="M164.05,202.41c0-8.56,0.01-17.11,0-25.66c-0.02-9.39,0.27-18.77,0.02-28.15c-0.09-3.16-0.64-6.54,0.26-9.44
c1.16-3.75,0.48-5.4-3.47-5.47c-0.17-0.89-0.23-1.05-0.23-1.21c0.02-39.98-0.5-79.96,0.26-119.93c0.04-2.11-0.21-3.81-1.89-5.77
c-4.59-5.33-10.6-6.66-16.87-6.68C102.31-0.06,62.5,0.02,22.68,0.02c-4.25,0-8.33,0.96-11.99,2.96C6.74,5.13,4.03,8.01,4.06,13.32
c0.19,38.15,0.1,76.31,0.09,114.46c0,1.81,0.27,3.66-0.34,5.58c-1.31,1.02-4.12,0.56-3.78,3.54c1.46,13.04-0.05,26.12,0.57,39.18
c0.15,3.27-0.66,6.62-0.32,9.85c0.71,6.82,0.66,13.67,0.11,20.42c-0.27,3.42,0.13,5.02,3.23,5.36c0.81,1.38,0.07,2.79,0.65,3.69
c2.37,3.69,1.92,7.72,1.79,11.75c-0.07,1.99,0.08,3.99,0.26,5.98c0.26,2.79,1.75,3.24,4.15,2.02c0.4-2.81-0.85-5.66,0.51-8.52
c1.82-0.05,3.61-0.34,5.55,0.22c0.41,1.39,0.95,2.55-0.43,3.99c-3.33,3.47-0.27,6.61,0.35,10.89c2.13-4.67,2.13-4.67,4.01-5.05
c-0.87,5.57,1.44,11.4-0.91,16.32c6,6.8,12.77,6.47,19.92,4.1c0.66,1.58,0.14,3.28,0.4,4.91c0.44,2.78,3.16,4.37,6.84,4.02
c2.77-0.27,2.21-2.42,2.23-4.18c0.03-3.82,0-7.65,0-11.06c3.16-4.17,6.49-4,10.61-2.09c6.47,3,13.16,5.57,20.54,5.04
c-0.78,7.34,0.11,8.96,4.33,8.13c-0.08-2.68-0.3-5.42,1.07-8.16c7.91,0.59,14.79-3,21.91-5.73c5.07-1.95,8.27,0.26,8.33,5.65
c0.03,3.17,0.09,6.34-0.04,9.5c-0.07,1.59,0.42,2.87,1.95,2.87c2.15,0.01,4.5-0.08,6.39-0.95c1.81-0.83,1.4-3.16,1.47-4.99
c0.03-0.91-0.48-1.99,0.54-2.7c4.16,1.88,8.55,1.28,12.75,0.76c2.53-0.31,4.34-2.9,6.17-4.73c1.23-1.22-0.47-2.78-0.54-4.2
c-0.14-2.46-0.66-5.28,0.31-7.34c1.1-2.37,0.38-3.56-0.87-5.18c-1.15-1.5-0.66-4.1-3.09-4.76c-3.24-0.88-2.17-2.99-1.8-5.44
c5.38,0.33,10.47-0.47,15.51,0.48c0.52,2.25-0.14,4.21-0.1,6.18c0.02,1.18,0.02,2.41,1.62,2.62c1.84,0.25,2.25-0.97,2.42-2.41
c0.08-0.66,0.21-1.32,0.22-1.99c0.06-6.5,0.35-12.97,2.42-19.33c3.77-1.5,3.73-1.5,3.06-6.12
C163.95,204.76,164.05,203.57,164.05,202.41z"/>
</svg>

+ 45
- 0
media/vehicles/trains/train_60'-boxcar-side.svg View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1060.19 261.09" style="enable-background:new 0 0 1060.19 261.09;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<g>
<path class="st0" d="M652.28,15.01c0-1.8,0.33-3.64-0.48-5.74c-80.97,0-161.67,0-242.32,0c-0.87,2.23-0.5,4.24-0.5,6.2
c-0.03,57.8,0.14,115.6-0.2,173.4c-0.05,8.16,5.77,13.89,13.84,13.87c71.96-0.19,143.92-0.19,215.87-0.01
c8.91,0.02,14-6.42,13.97-13.82C652.18,130.95,652.3,72.98,652.28,15.01z"/>
<path d="M1060.18,211.63c-0.06-4.36-1.16-5.47-5.59-5.77c-2.48-0.16-4.95,0.17-7.44-0.46c-5.61-1.41-6.72-0.79-9.03,4.35
c-7.11,0-14.22,0-21.25,0c-0.85-4.54-0.85-4.54,0.43-7.15c1.27-2.6,0.51-3.87-2.5-4.2c-1.78-0.19-3.63,0.4-5.53-0.6
c-0.82-6.88,0.33-13.84-0.25-20.76c-0.19-2.32,1.4-3.13,3.24-3.71c1.43,1.06-0.26,3.54,2.58,4.29c2.39-3.99-0.01-8.77,1.48-12.95
c3.85,2.54-0.43,8.02,4.29,10.75c0-10.39,0-20.15,0-30.74c-4.53,3.33-0.55,8.74-4.37,11.52c-0.86-3.73-2.8-6.31-7.23-6.17
c0-3.17,0-5.98,0-8.79c0.01-0.5-0.01-1.02,0.11-1.49c1.14-4.55,0.28-6.63-4.2-8.94c0-43.24,0-86.78,0-130.78
C688.39,1.03,372.44,1.17,56.1,0c0,44.3,0,87.73,0,130.96c-4.22,2.12-5.08,4.33-3.99,8.82c0.3,1.27,0.14,2.66,0.14,3.99
c0.01,16.45,0.02,32.9-0.02,49.35c0,1.61,0.44,3.32-0.58,4.99c-2.48,0.72-5.24-0.23-8.17,0.88c-0.19,3.47,2.14,6.99,0.28,10.78
c-6.95,0-14.04,0-21.04,0c-1.39-4.42-2.78-5.63-6.8-4.83c-3.31,0.67-6.57,0.95-9.9,0.95c-2.15-0.01-4.46,0.78-4.97,2.7
c-1.2,4.48-1.67,9.41,0.24,13.61c0.84,1.85,1.94,3.32,1.94,5.54c0,2.72,1.81,4.62,4.12,5.74c2.3,1.12,4.14-0.11,5.64-1.87
c0.52-0.61,0.96-1.66,1.89-1.15c2.73,1.5,4.16-1.02,6.18-1.52c0-2.99,0-5.69,0-8.75c4.13,0,7.94-0.1,11.74,0.03
c3.77,0.13,7.59-0.59,11.27,0.5c0.39,2.39,0.5,4.44-0.57,6.54c-1.17,2.31-0.54,4.9-0.48,7.38c0.02,0.91,0.56,1.57,1.55,1.57
c0.95-0.01,1.58-0.52,1.61-1.51c0.04-1.65,0.01-3.31,0.01-5.04c1.92,0.06,1.71,3.29,3.99,2.24c3.11-7.62,3.11-7.62,6.61-6.59
c0.69,1.89-0.28,4,0.59,5.55c3.74,2.52,7.69,2.55,11.69,2.41c2.66-0.09,5.35-0.22,7.99,0.03c3.95,0.38,7.21-0.21,8.3-4.69
c2.83,0,5.33,0.03,7.82-0.02c1.3-0.02,2.82,0.36,3.78-0.81c3.01-3.68,6.91-2.81,10.98-2.46c-0.29,1.02-0.5,1.81-0.74,2.59
c-3.9,12.6-0.33,22.82,10.56,30.34c1.5,1.03,2.76,2.25,4.86,2.17c3.81-0.15,7.64,0.05,11.47,0.04c3.85,0,7.37-0.87,10.8-2.93
c3.64-2.2,5.59-5.92,8.79-8.85c3.14,4.9,7.6,5.84,12.77,5.58c5.65-0.28,11.33-0.21,16.99-0.02c5.53,0.18,10.77-0.07,14.24-6.39
c6.28,12.27,16.54,13.81,27.91,12.46c1.64-0.2,3.28,0.48,4.91-0.38c7.76-4.14,13.04-10.09,14.64-19.01
c0.85-4.7-0.24-9.18-1.17-13.66c2.29-1.28,4.49-0.76,6.59-0.77c18.99-0.05,37.99-0.34,56.98,0.06c19.03,0.4,38.03-0.17,57.12,1.13
c25.21,1.72,50.63,0.4,75.95,0.45c2.58,0.01,5.88-1.24,6.74,2.96c0.06,0.29,0.8,0.57,1.26,0.64c4.06,0.62,8.07,0.55,12.12-0.45
c6.91-1.71,13.84-2.65,20.48,1.18c1.68-0.86,0.3-2.86,1.86-4.36c55.36,0,111.16,0.14,166.95-0.04
c55.7-0.18,111.38-3.08,167.22-1.12c-3.4,15.76,0.02,24.7,11.94,32.29c0.86,0.55,1.63,1.12,2.68,1.13
c4.49,0.03,8.97-0.06,13.45,0.13c6.04,0.25,10.38-2.83,14.23-6.92c1.35-1.43,2.47-3.07,4.11-5.13c3.56,6.08,9.18,5.98,14.97,5.8
c6.16-0.2,12.33-0.12,18.49-0.02c3.35,0.06,6.21-0.67,8.46-3.36c0.65-0.77,1.34-1.96,3.21-1.63c2.76,7.99,10.52,9.24,17.37,10.94
c4.82,1.2,10.59,1.48,15.21-0.68c7.21-3.37,11.85-9.42,13.71-17.44c1.33-5.75,0.07-11.15-1.81-16.6c3.6-0.89,7.26-1.08,9.74,1.18
c2.05,1.87,3.98,1.9,6.25,1.99c2.3,0.1,4.65-0.38,7.21,0.53c0.45,1.76,0.87,4.12,3.41,4c8-0.37,16.25,1.76,23.82-1.93
c1.13-2.18-0.18-4.54,1.22-6.67c6.02-0.83,3.34,6.15,6.25,7.41c2.4,0.49,1.87-2.49,3.52-2.32c1.47,1.98-1.54,5.79,2.47,6.7
c3.92-5.64-2.08-10.37-0.61-15.75c8.04,0,15.89,0,24.77,0c-2.83,3.1-0.36,5.71-1.17,8.38c1.94,0.71,3.5,2.54,5.21,1.83
c1.85-0.78,2.24,0.2,3.14,1.17c1.59,1.7,3.51,2.56,5.76,1.18c2.35-1.45,4.6-3.26,3.63-6.33c-0.57-1.78-0.56-2.73,1.06-3.64
c1.4-0.78,1.23-2.23,1.24-3.55C1060.19,216.96,1060.21,214.3,1060.18,211.63z M638.49,202.73c-71.95-0.18-143.91-0.18-215.87,0.01
c-8.07,0.02-13.89-5.71-13.84-13.87c0.34-57.8,0.17-115.6,0.2-173.4c0-1.96-0.37-3.97,0.5-6.2c80.65,0,161.35,0,242.32,0
c0.81,2.1,0.48,3.94,0.48,5.74c0.02,57.97-0.1,115.94,0.18,173.9C652.49,196.31,647.4,202.75,638.49,202.73z"/>
</g>
</svg>

+ 38
- 0
media/vehicles/trains/train_64'-flatcar-front.svg View File

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 779.62 378.7" style="enable-background:new 0 0 779.62 378.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<path d="M779.59,95.7c-10.03-2.72-19.84,0.42-29.71-2.3c0-3.78,0-7.07,0-10.35c0-23.66,0.01-47.32,0-70.98
c0-2.66,0.06-5.33-0.14-7.99C749.53,1.33,747.85,0,745.08,0c-2.71,0.01-4.59,1.21-4.92,3.92c-0.32,2.63-0.26,5.31-0.26,7.97
c-0.02,24,0.01,47.99-0.04,71.98c0,3.24,0.58,6.59-1.07,10.42c-4.61,0.08-9.2,0.23-13.79,0.23c-210.6,0.01-421.2,0.01-631.8,0.01
c-2,0-4,0.1-5.99-0.03c-2.23-0.14-4.72,0.63-7.23-2.41c0-2.4,0-5.69,0-8.97c0-23.33,0-46.65-0.01-69.98c0-2.66,0.09-5.34-0.15-7.99
c-0.33-3.52-1.98-5.09-4.9-5.09c-3.26,0-4.89,1.99-5.28,4.89c-0.36,2.62-0.31,5.31-0.31,7.97c-0.02,23.99,0.02,47.99-0.06,71.98
c-0.01,2.9,0.83,6-1.86,9.63c-10.58,0-21.84-0.11-33.1,0.03C23.08,94.71,11.8,93.9,0.75,95.12c-1.78,8.82-0.15,35.28,2.46,42.54
c4.35,2.19,9.22-1.42,13.85,1.31c-4.81,7.14-4.8,14.75-2.29,22.54c7.37,0.68,7.85,0.4,8.5-4.89c0.32-2.6-0.49-5.38,1.34-7.78
c2.18-1.24,4.29-1.41,6.15,0.5c-0.24,1.39-0.65,2.7-0.66,4.02c-0.08,11.66-0.45,23.33,0,34.98c0.44,11.41-2.64,23.21,3.16,34.13
c-0.15,7.32,0.8,14.68-0.55,21.93c-2.06,11.02-1.05,21.09,7.96,29.14c9.22,0,18.52,0,27.29,0c2.44-1.28,1.52-4.15,3.78-5.06
c2.23-0.29,4.95-0.49,6.21,1.71c2.03,3.58,5.01,3.7,8.45,3.67c6.59-0.04,13.17,0.15,19.32,0.23c2.41,3.83,1.52,7.24,1.54,10.48
c0.1,16.33,0.01,32.65,0.1,48.98c0.01,2.54-0.8,5.36,1.4,7.48c13.67,1.63,61.68,1.14,69.39-0.92c0-10.31,0-20.88,0-31.03
c2.79-1.22,4.64-1.61,7.15,0.9c0,2.46,0,5.74,0,9.03c0,14.33-0.11,28.66,0.06,42.98c0.09,7.1,2.57,9.4,9.68,9.77
c2.99,0.16,6,0.05,9,0.04c4.37,0,8.13,0.37,11.4,4.46c3.3,4.14,8,2.71,10.21-2.08c1.44-3.12,1.65-6.4,1.63-9.76
c-0.04-7.66-0.02-15.32,0-22.99c0.01-4-1-8.38,0.29-11.92c3.62-9.92,8.11-19.53,10-30.03c4.67-2.66,4.08-7.85,5.27-11.78
c4.27-2.52,8.19-4.12,12.71-2.36c12.36,4.83,24.72,9.68,35.75,14c2.9,3.19,1.07,6.45,4.38,9.16c3.67,0,8.3,0.05,12.92-0.02
c3.36-0.05,6.61,0.27,9.79,1.49c11.64,4.49,23.74,5.98,36.17,5.9c24.33-0.16,48.65-0.08,72.98-0.03
c10.06,0.02,19.94-1.35,29.37-4.75c5.46-1.97,10.86-2.84,16.58-2.63c2.99,0.11,6,0,8.99-0.16c0.94-0.05,1.86-0.59,2.83-0.92
c0.43-2.35,0.83-4.62,1.27-7.04c1.48-0.81,2.86-1.77,4.37-2.37c9.91-3.9,19.89-7.61,29.74-11.62c5.71-2.32,10.92-2.44,15.47,1.49
c1.98,2.92-0.19,6.71,2.57,8.74c3.65,2.69,4.16,6.48,4.8,10.48c0.86,5.28,2.52,10.39,5.33,14.96c2.56,4.16,3.22,8.55,3.12,13.33
c-0.19,9.99-0.05,19.99-0.05,29.99c-0.01,2.99-0.04,5.93,1.43,8.75c2.51,4.84,6.54,6.17,10.25,2.06c3.41-3.76,7.16-4.37,11.58-4.34
c3.33,0.03,6.67,0.17,9.99-0.08c5.94-0.44,8.1-2.72,8.63-8.81c0.18-1.98,0.09-3.99,0.09-5.99c0-14-0.03-27.99,0.03-41.99
c0.01-2.22-0.64-4.7,1.47-6.45c1.67-0.71,3.26-0.67,5.18,0.52c2.05,10.38-0.78,21.43,1.51,31.93c15.05,1.82,62.36,1.26,69.06-0.72
c1.26-3.21,0.71-6.58,0.72-9.88c0.06-14.66,0-29.32,0.07-43.98c0.01-2.64-0.44-5.86,0.85-7.78c2.91-4.33,2.17-8.91,2.45-13.49
c0.2-3.23-0.78-6.63,1.23-9.85c6.03-1.91,12.55,0.53,18.88-1.75c0.49-3.42,1.1-6.61-0.43-10.04c-1.64-0.72-3.36-1.48-5.83-2.56
c6.58-0.59,12.33-2.18,18.8,0.13c0,5.47-0.26,10.76,0.07,16.02c0.35,5.43-1.78,11.29,2.65,16.86c9.64-0.59,19.53,0.9,29.02-0.86
c5.49-10.61,5.99-21.54,5.75-31.53c2.19-2.74,5.17-2.57,6.18-5.37c-0.09-1.71-0.31-3.7-0.27-5.68c0.11-6.07-0.06-12.01-4.68-16.8
c-1.48-1.54-1.37-3.68-1.37-5.68c0.04-18.99,0.07-37.99,0.18-56.98c0-0.9,0.66-1.8,0.99-2.64c2.78-0.47,5.38-1.06,8,0.72
c1.52,3,0.33,6.46,1.09,9.65c0.64,2.71,2.46,3.78,5.13,3.65c3.14-0.16,4.82-1.76,5.15-4.93c0.68-6.58-0.23-12.88-3.59-18.58
c5.02-2.46,9.99,1.28,15.78-2.92C776.66,122.79,780,109.43,779.59,95.7z"/>
</svg>

+ 59
- 0
media/vehicles/trains/train_64'-flatcar-side.svg View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 5220.04 379.65" style="enable-background:new 0 0 5220.04 379.65;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:none;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;}
</style>
<path d="M5218.35,118.5c-7.35-0.93-14.97-0.32-22.56-0.43c-7.33-0.11-14.66-0.02-21.99-0.02c-7.67,0-15.34-0.17-23,0.05
c-7.55,0.23-15.21-1.06-22.88,1.09c-0.43,4.17-0.83,8.05-1.31,12.79c-8.42,0.02-16.34,0.04-24.26,0.05
c-7.67,0.01-15.33,0.01-23,0.01c-8,0-16,0.18-23.99-0.06c-7.84-0.22-15.8,1.14-24.07-1.17c0-7.32-0.29-14.3,0.09-21.24
c0.31-5.68-1.15-10.29-6.64-14.61c-8.56,0-18.12,0-28.45,0c-0.12-4.65-0.3-8.56-0.3-12.48c-0.04-22.66,0.03-45.32-0.06-67.98
c-0.04-9.37-4.56-13.92-13.89-14.41c-1.99-0.11-3.99-0.03-5.99-0.03c-20.67,0-41.33,0-61.99,0c-11,0-22-0.19-32.99,0.09
c-8.9,0.22-13.34,4.89-13.7,13.61c-0.1,2.33-0.04,4.66-0.04,7c0,21.66,0.03,43.32-0.04,64.98c-0.01,2.9,0.78,5.99-1.03,8.53
c-0.81,0.36-1.38,0.81-1.98,0.86c-1.99,0.16-3.99,0.24-5.98,0.24c-1501.03-0.09-3002.05-0.2-4503.08-0.31
c-0.31,0-0.66-0.12-0.93-0.28c-0.28-0.17-0.48-0.46-1.53-1.5c-0.07-6.08-0.2-13.01-0.21-19.93c-0.03-19.66,0.06-39.32-0.05-58.99
c-0.06-9.7-4.19-13.78-13.9-14.26c-1.33-0.07-2.67-0.03-4-0.03c-31,0-61.99,0-92.98,0c-1.67,0-3.35-0.1-5,0.05
c-7.62,0.7-12.16,5.26-12.69,12.81c-0.16,2.32-0.04,4.66-0.04,6.99c0,22,0.04,43.99-0.04,65.99c-0.01,2.88,0.9,6.01-1.93,9.3
c-9.01,0-18.59,0-27.25,0c-5.14,4.09-6.54,8.44-6.17,13.79c0.37,5.31,0.15,10.66,0.03,15.99c-0.04,2.23,0.67,4.73-1.55,6.47
c-16.7,1.49-86.16,0.91-93.62-0.81c-1.85-3.58,0.37-7.9-1.76-11.47c-8.69-1.65-82.63-1.53-90.81,0.22
c-0.24,1.09-0.75,2.34-0.75,3.59C-0.01,144.32,0,165.64,0,186.97c0.01,1.72,0.38,3.3,2.78,5.06c5.04,0,11.02-0.2,16.98,0.06
c5.84,0.26,11.88-1.29,18.17,1.45c0,4.1-0.03,8.07,0.01,12.03c0.07,7.66,0.13,15.32,0.32,22.97c0.02,0.89,0.8,1.75,1.32,2.83
c2.58,0.43,5.17,0.85,8.05,1.33c3.16,7.44,10.02,13.15,9.43,21.64c2.98,2.29,6.04,2.31,8.25,1.43c7.74-3.07,15.74-1.94,23.65-2.56
c6.57-0.51,13.47-0.78,19.56-2.62c10.38-3.14,21.11-1.82,31.42-4.31c0.44-0.1,1.08,0.57,1.97,1.08c2.11,7.38-1.05,15.6,1.92,23.07
c3.61,1.16,6.76,1.57,9.64-0.16c1.75-3.53,0.95-6.91,1.07-10.18c0.14-3.99-0.11-8.01,0.12-11.99c0.28-4.68,1.3-6.02,5.96-6.42
c8.24-0.72,16.36-3.15,24.77-1.76c1.86,0.31,4.05,0.46,6.09-2.1c0.28-6.1,0.58-12.89,0.88-19.69c2.85,1.4,5.37,3.41,8.93,3.26
c6.27-0.26,12.57,0.35,18.63-0.85c4.8,5.45,8.03,6.63,12.94,3.54c1.32-0.43-0.14-5.33,3.88-5.47c2.79,2.66,1.74,5.83,1.77,8.67
c0.13,12-0.06,24,0.11,35.99c0.12,8.32,3.16,11.4,11.31,12.02c2.32,0.17,4.67,0.05,7,0.05c21.99,0.01,43.99,0.01,65.99,0.01
c4.33-0.01,8.68,0.22,12.99-0.09c8.84-0.62,11.54-3.58,11.94-12.59c0.09-2,0.03-4,0.03-6c0-10.33-0.06-20.67,0.04-31
c0.03-2.46-0.79-5.36,2.36-7.38c3.28,1.93,2.72,7.33,7.86,7.85c6.44,0.64,5.35-5.76,8.81-8.12c3.53,0,7.19,0,10.85,0
c27.66,0,55.32,0.11,82.98-0.07c8.19-0.05,16.59,1.55,24.5-2.36c1.35-0.67,3.28-0.22,4.95-0.22c52.65-0.01,105.31-0.02,157.96,0.04
c2.14,0,4.67-0.94,6.34,1.41c-21.8,74.32,16.69,128.59,61.8,150.51c24.93,12.11,51.48,15.35,78.77,9.47
c38.97-8.39,66.43-31.89,85.18-66.94c6.53,7.42,12.34,14.17,18.32,20.78c5.8,6.41,13.12,9.96,21.63,11.4
c4.28,0.73,8.5,1.34,12.86,1.33c36.99-0.06,73.98,0,110.97-0.04c11.22-0.02,21.78-2.26,30.9-9.38c4.26-3.34,7.1-7.91,10.75-11.78
c3.58-3.79,6.16-8.58,11.17-11.54c2.63,4.3,5.07,8.21,7.44,12.17c4.47,7.47,9.82,14.28,15.91,20.44
c37.38,37.84,95.07,46.8,141.8,23.26c46.72-23.52,73.86-75.08,64.86-129.05c-0.32-1.91-1.22-3.86,0.84-5.79
c1.06,0.07,2.4-0.03,3.65,0.25c19.12,4.34,38.24,8.73,57.35,13.12c41.47,9.51,82.93,19.06,124.4,28.55
c48.61,11.12,97.3,21.91,145.81,33.43c16.87,4.01,33.75,2.57,50.68,2.87c2.33,0.04,4.15-2.43,6.59-1.26
c4.45,2.12,9.18,1.35,13.8,1.35c586.88,0.04,1173.76,0.04,1760.65,0.03c4.93,0,9.93,0.52,14.62-1.64
c10.11,3.28,20.5,1.07,30.75,1.59c6.31,0.32,12.57-0.27,18.82-1.71c44.36-10.27,88.77-20.37,133.17-30.51
c65.78-15.02,131.56-30.04,197.34-45.05c2.51-0.57,4.99-1.9,8.63,0.12c-2.77,14.03-3.47,28.52-1.31,43.02
c2.19,14.62,6.94,28.36,14.06,41.33c7.3,13.3,16.81,24.72,28.41,34.43c11.34,9.5,24.04,16.73,38.06,21.39
c24.32,8.08,48.98,8.95,73.63,1.78c34.75-10.12,59.67-32.43,76.92-64.97c5.45,6.35,10.33,11.66,14.79,17.31
c8.95,11.35,21.07,16.07,34.94,16.16c38.99,0.25,77.98,0.3,116.97-0.03c14.24-0.12,26.58-5.32,35.46-17.18
c2.99-3.99,6.27-7.77,9.63-11.46c1.4-1.55,2.46-4.11,5.37-3.37c25.92,51.64,79.64,75.98,133.09,66.13
c14.88-2.74,28.75-8.33,41.5-16.45c13.03-8.29,24.31-18.54,33.3-31.19c8.74-12.31,15.31-25.58,19.2-40.3
c3.91-14.82,4.29-29.88,3.76-46.3c6.09,3.46,10.91,6.28,15.8,8.96c5.48,3.02,11.84-0.16,17.21,2c1.7,2.41,1.04,4.8,1.24,7.06
c0.22,2.58-0.63,5.37,1.75,8.06c4.77,1.39,9.91,0.98,15.51,0.23c1.83-7.64-1.89-17.02,7.6-21.44c12.23,5.38,12.23,5.38,27.41,5.38
c1.67,0,3.37,0.21,5-0.03c15.02-2.22,28.09,2.43,40.16,11.02c3.18,2.26,6.53,4.49,11.18,4.74c9.86-16.99,19.68-33.9,29.46-50.75
c36.92,0,73.19,0,109.52,0c0.65,0.96,1.39,1.69,1.67,2.56c1.04,3.16,2.75,5.23,6.44,5.05c3.16-0.16,4.8-1.89,5.55-4.77
c0.46-1.76,1.25-3.07,3.73-2.41c1.51,2.58,0.94,5.62,0.96,8.52c0.06,11-0.19,22,0.09,32.99c0.28,11.5,3.17,15.06,14.79,15.07
c0.67,0,1.34,0,2,0c25.33,0,50.66,0.01,75.99-0.01c2.66,0,5.38,0.12,7.97-0.35c5.33-0.96,7.96-4.07,8.43-9.6
c0.2-2.32,0.07-4.66,0.07-6.99c0.01-11.33-0.03-22.67,0.05-34c0.02-2.17-0.67-4.84,2.42-5.82c8.54,11.02,10.25,8.93,16.33,1.89
c7.49,2.09,15.57-0.43,23.03,1.78c1.85,4.66-1.14,9.11,1.08,13.32c5.11,4.48,10.8-0.4,16.25,0.78c5.47,1.18,11.1,1.62,16.71,2.39
c6.26,9.79-0.5,20.22,1.44,30.06c1.19,0.55,2.04,1.09,2.97,1.35c6.65,1.82,7.04,1.29,8.47-5.24c1.49-6.79,0.5-13.92,2.85-20.7
c4.4-1.46,8.66-1.03,12.84,0.1c2.61,0.71,5.19,1.07,7.87,1.06c6-0.04,11.84,1.17,17.75,1.93c8.52,1.1,17.02,3.26,25.75,2.67
c5.71-0.38,11.29,0.33,16.67,2.31c3.52,1.29,6.96,1.73,10.6,0.03c0.9-11.24,8.19-17.33,17.56-22.59c0-5.96-0.18-12.28,0.05-18.57
c0.23-6.18-1.15-12.52,1.3-18.74c12.11-1.17,24.07,0.65,35.67-1.04C5220.67,178.89,5220.27,126.25,5218.35,118.5z"/>
</svg>

+ 88
- 0
presets/vehicles.js View File

@@ -260,6 +260,54 @@ function makeBuses() {
return entity;
}

function makeVehicleGroup(info, name, prefix) {
sides = {}

let defaultHeight;

info.forEach(vehicle => {
Object.entries(vehicle.sides).forEach(([sideName, data]) => {
if (!defaultHeight) {
defaultHeight = data.height;
}
sides[vehicle.name + " (" + sideName + ")"] = {
name: vehicle.name + " (" + sideName + ")",
rename: true,
height: data.height,
mass: vehicle.mass,
image: { source: "./media/vehicles/" + name.replace(/ /g, "-").toLowerCase() + "/" + prefix + "_" + vehicle.name.replace(/ /g, "-").toLowerCase() + "-" + sideName.replace(/ /g, "-").toLowerCase() + ".svg", extra: (data.extra ? data.extra : 1) }
};
});
});

console.log(sides)

const entity = makeMultiVehicle(name, sides);

entity.sizes.push({
name: "1:72",
height: math.unit(math.divide(defaultHeight,72))
});
entity.sizes.push({
name: "1:24",
height: math.unit(math.divide(defaultHeight,24))
});
entity.sizes.push({
name: "1:16",
height: math.unit(math.divide(defaultHeight,16))
});
entity.sizes.push({
name: "1:8",
height: math.unit(math.divide(defaultHeight,8))
});
entity.sizes.push({
name: "1:4",
height: math.unit(math.divide(defaultHeight,4))
});

return entity;
}

function makeVehicles() {
const results = [];

@@ -367,6 +415,46 @@ function makeVehicles() {
name: "Buses",
constructor: () => makeBuses()
});
results.push({
name: "Trains",
constructor: () => makeVehicleGroup([
{
name: "60' Boxcar",
mass: math.unit(80900, "lbs"),
sides: {
"Side": { height: math.unit(17, "feet") },
"Front": { height: math.unit(17, "feet") }
}
},
{
name: "64' Flatcar",
mass: math.unit(66000, "lbs"),
sides: {
"Side": { height: math.unit(5.03, "feet") },
"Front": { height: math.unit(5.03, "feet") },
}
},
{
name: "3250 Cubic Ft Hopper",
mass: math.unit(52000, "lbs"),
sides: {
"Side": { height: math.unit(15 + 3/12, "feet") },
"Front": { height: math.unit(15 + 3/12, "feet") },
}
},
{
name: "28600 Gallon Tank Car",
mass: math.unit(93000, "lbs"),
sides: {
"Side": { height: math.unit(15 + 5.7/12, "feet") },
"Front": { height: math.unit(15 + 5.7/12, "feet") },
}
}
],
"Trains",
"train")
});

return results;
}

Loading…
Cancel
Save