diff --git a/Ducktown/CustomReportingMarks/ReportingMarks.json b/Ducktown/CustomReportingMarks/ReportingMarks.json
index 7a327604..c9de1496 100644
--- a/Ducktown/CustomReportingMarks/ReportingMarks.json
+++ b/Ducktown/CustomReportingMarks/ReportingMarks.json
@@ -48,4 +48,11 @@
]
},
+ {
+ "identifier": "ps-2-2003-covered-hopper-WC",
+ "reportingMarks": [
+ "WC"
+
+ ]
+ },
]
\ No newline at end of file
diff --git a/Ducktown/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-WC.json b/Ducktown/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-WC.json
new file mode 100644
index 00000000..156303c4
--- /dev/null
+++ b/Ducktown/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-WC.json
@@ -0,0 +1,1089 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-WC",
+ "clone": true,
+ "name": "PS-2 2003 Covered Hopper WC",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper WC",
+ "removes": [
+ {
+ "kind": "Colorizer",
+ "name": "Colorizer"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Colorizer",
+ "hexColors": [
+ "A9A6A6"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer",
+ "transform": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449649,
+ 1.981323,
+ 3.298215
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449745,
+ 1.981323,
+ -3.298218
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 12-86",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 12-86",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.44977176,
+ 1.41772461,
+ -1.290659
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 12-86",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 12-86",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "id": "default",
+ "font": "Default",
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 4.0,
+ 1.11,
+ 0.2
+ ],
+ "textureName": "Ducktown.wc-multiline-2-bay.png",
+ "priority": 0,
+ "overrideSmoothness": true,
+ "smoothness": 0.8,
+ "debug": false,
+ "name": "WC 1",
+ "transform": {
+ "position": [
+ -1.46233666,
+ 2.65911865,
+ 4.2833326E-06
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": false
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 4.0,
+ 1.11,
+ 0.2
+ ],
+ "textureName": "Ducktown.wc-multiline-2-bay.png",
+ "priority": 0,
+ "overrideSmoothness": true,
+ "smoothness": 0.8,
+ "debug": false,
+ "name": "WC 2",
+ "transform": {
+ "position": [
+ 1.46229553,
+ 2.65911865,
+ -0.0502624474
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": false
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 7.35,
+ 1.1,
+ 0.05
+ ],
+ "text": "W I S C O N S I N",
+ "forceColor": "603030",
+ "id": "default",
+ "font": "vintagesign.ttf",
+ "debug": false,
+ "name": "wcText1",
+ "transform": {
+ "position": [
+ 1.4482547,
+ 3.19317627,
+ 0.000119886354
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": false
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 7.35,
+ 1.1,
+ 0.05
+ ],
+ "text": "W I S C O N S I N",
+ "forceColor": "603030",
+ "id": "default",
+ "font": "vintagesign.ttf",
+ "debug": false,
+ "name": "wcText 2",
+ "transform": {
+ "position": [
+ -1.448255,
+ 3.193176,
+ -0.0001198864
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": false
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 9.0,
+ 9.0,
+ 0.05
+ ],
+ "textureName": "Ducktown.wc-multiline-2-bay.png",
+ "priority": 0,
+ "overrideSmoothness": true,
+ "smoothness": 0.8,
+ "debug": false,
+ "name": "WC MULTI 1",
+ "transform": {
+ "position": [
+ 1.48309076,
+ 2.015503,
+ -8.874252E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.5,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 3",
+ "transform": {
+ "position": [
+ -1.449699,
+ 2.26599121,
+ 3.503386
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 9.0,
+ 9.0,
+ 0.05
+ ],
+ "textureName": "Ducktown.wc-multiline-2-bay.png",
+ "priority": 0,
+ "overrideSmoothness": true,
+ "smoothness": 0.8,
+ "debug": false,
+ "name": "WC MULTI 2",
+ "transform": {
+ "position": [
+ -1.483091,
+ 2.015503,
+ 8.874252E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.5,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 4",
+ "transform": {
+ "position": [
+ 1.449699,
+ 2.265991,
+ -3.503386
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Graffiti",
+ "size": [
+ 2.0,
+ 1.0,
+ 0.05
+ ],
+ "debug": false,
+ "name": "Graffiti 1",
+ "transform": {
+ "position": [
+ -1.45526826,
+ 1.62579346,
+ 6.212572E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Graffiti",
+ "size": [
+ 2.0,
+ 1.0,
+ 0.1
+ ],
+ "debug": false,
+ "name": "Graffiti 2",
+ "transform": {
+ "position": [
+ 1.45526826,
+ 1.9730835,
+ -6.212572E-05
+ ],
+ "rotation": [
+ 0.1830127,
+ 0.683012664,
+ 0.1830127,
+ 0.683012664
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Graffiti",
+ "size": [
+ 2.0,
+ 1.0,
+ 0.05
+ ],
+ "debug": false,
+ "name": "Graffiti 3",
+ "transform": {
+ "position": [
+ 0.458659738,
+ 1.62579346,
+ 3.834126
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Graffiti",
+ "size": [
+ 2.0,
+ 1.0,
+ 0.05
+ ],
+ "debug": false,
+ "name": "Graffiti 4",
+ "transform": {
+ "position": [
+ -1.12478542,
+ 0.6646118,
+ 1.59766746
+ ],
+ "rotation": [
+ -0.159064472,
+ 0.6889837,
+ -0.321019828,
+ -0.6300367
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Graffiti",
+ "size": [
+ 2.0,
+ 1.0,
+ 0.05
+ ],
+ "debug": false,
+ "name": "Graffiti 5",
+ "transform": {
+ "position": [
+ 1.10150754,
+ 0.684448242,
+ -1.59773612
+ ],
+ "rotation": [
+ 0.241844848,
+ 0.664463,
+ -0.241844848,
+ 0.664463
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Graffiti",
+ "size": [
+ 2.0,
+ 1.0,
+ 0.05
+ ],
+ "debug": false,
+ "name": "Graffiti 6",
+ "transform": {
+ "position": [
+ -0.480021417,
+ 1.62579346,
+ -3.86051583
+ ],
+ "rotation": [
+ 0.0,
+ -8.301305E-08,
+ 0.0,
+ -1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/Ducktown/LegosLogosFolder/wc-multiline-2-bay.png b/Ducktown/LegosLogosFolder/wc-multiline-2-bay.png
new file mode 100644
index 00000000..b6b4e91c
Binary files /dev/null and b/Ducktown/LegosLogosFolder/wc-multiline-2-bay.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosCustomReportingMarks.dll b/PS-2 2003 Covered Hopper/LegosCustomReportingMarks.dll
new file mode 100644
index 00000000..12312bf1
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosCustomReportingMarks.dll differ
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-bo.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-bo.jsoff
new file mode 100644
index 00000000..9fbf0cde
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-bo.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-bo",
+ "name": "PS-2 2003 Covered Hopper B&O",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper B&O",
+ "baseRoadNumber": "631000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "d2d1ce"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 1.3,
+ 0.4,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.44967043,
+ 1.78936768,
+ 5.689386E-06
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 11-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 11-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 11-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 11-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 3.6,
+ 3.6,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.baltimore-ohio.png",
+ "priority": 0,
+ "debug": false,
+ "name": "B&O 1",
+ "transform": {
+ "position": [
+ -1.463155,
+ 2.5672,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 3.6,
+ 3.6,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.baltimore-ohio.png",
+ "priority": 0,
+ "debug": false,
+ "name": "B&O 2",
+ "transform": {
+ "position": [
+ 1.463155,
+ 2.5672,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 1.3,
+ 0.4,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.44967,
+ 1.789368,
+ 5.689386E-06
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-cofg.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-cofg.jsoff
new file mode 100644
index 00000000..41fdf24d
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-cofg.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-cofg",
+ "name": "PS-2 2003 Covered Hopper C of G",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper C of G",
+ "baseRoadNumber": "1400",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "B0AFAF"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.32,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.32,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.44963849,
+ 1.98132324,
+ -2.37832355
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 8-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 8-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.45837355,
+ 1.58612061,
+ -3.19936943
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 8-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 8-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.45849264,
+ 1.58612061,
+ 3.17935324
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 5.45,
+ 6.0,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.cofg.png",
+ "priority": 0,
+ "debug": false,
+ "name": "CofG 1",
+ "transform": {
+ "position": [
+ -1.4614104,
+ 2.58013916,
+ -0.03215956
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 5.45,
+ 6.0,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.cofg.png",
+ "priority": 0,
+ "debug": false,
+ "name": "CofG 2",
+ "transform": {
+ "position": [
+ 1.46141434,
+ 2.58013916,
+ -0.00655352557
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-crr.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-crr.jsoff
new file mode 100644
index 00000000..02a685e8
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-crr.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-crr",
+ "name": "PS-2 2003 Covered Hopper Clinchfield",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Clinchfield",
+ "baseRoadNumber": "60100",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "101010"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449647,
+ 1.98132324,
+ -2.375891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 5.5,
+ 5.5,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.clinchfield.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Clinchfield 1",
+ "transform": {
+ "position": [
+ -1.4614085,
+ 2.5425415,
+ 5.61500929E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 5.5,
+ 5.5,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.clinchfield.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Clinchfield 2",
+ "transform": {
+ "position": [
+ 1.461421,
+ 2.5425415,
+ -0.0190268159
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-data-only.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-data-only.jsoff
new file mode 100644
index 00000000..1271b244
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-data-only.jsoff
@@ -0,0 +1,620 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-data-only",
+ "name": "PS-2 2003 Covered Hopper Data Only",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Data Only",
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 1.981323,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.3,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 2.26599121,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.3,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 2.265991,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-dh.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-dh.jsoff
new file mode 100644
index 00000000..ffe5eef7
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-dh.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-dh",
+ "name": "PS-2 2003 Covered Hopper D&H",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper D&H",
+ "baseRoadNumber": "12000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "d7d6d4"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.96057129,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 1.95751953,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 3-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 3-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 3-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 3-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.25,
+ 7.0,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.delaware-hudson.png",
+ "priority": 0,
+ "debug": false,
+ "name": "D&H 1",
+ "transform": {
+ "position": [
+ -1.4616555,
+ 2.42230225,
+ -0.04113118
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.25,
+ 7.0,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.delaware-hudson.png",
+ "priority": 0,
+ "debug": false,
+ "name": "D&H 2",
+ "transform": {
+ "position": [
+ 1.46168447,
+ 2.42230225,
+ 0.007215507
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-fec.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-fec.jsoff
new file mode 100644
index 00000000..1c8f12e2
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-fec.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-fec",
+ "name": "PS-2 2003 Covered Hopper Florida East Coast",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Florida East Coast",
+ "baseRoadNumber": "14000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "c4c4c4"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.92126465,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 1.90332031,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 8-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 8-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 8-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 8-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.0,
+ 7.0,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.florida-east-coast.png",
+ "priority": 0,
+ "debug": false,
+ "name": "FEC 1",
+ "transform": {
+ "position": [
+ -1.46081412,
+ 2.58306885,
+ -9.525163E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.0,
+ 7.0,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.florida-east-coast.png",
+ "priority": 0,
+ "debug": false,
+ "name": "FEC 2",
+ "transform": {
+ "position": [
+ 1.46084106,
+ 2.58306885,
+ -0.0402500071
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-frisco.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-frisco.jsoff
new file mode 100644
index 00000000..5b6df92a
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-frisco.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-frisco",
+ "name": "PS-2 2003 Covered Hopper Frisco",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Frisco",
+ "baseRoadNumber": "84000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "cbcbcb"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.44963133,
+ 1.98132324,
+ -2.37611246
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 12-58",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 12-58",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 12-58",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 12-58",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.27,
+ 6.27,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.frisco.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Frisco 1",
+ "transform": {
+ "position": [
+ -1.45525813,
+ 2.8125,
+ -0.4171308
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.27,
+ 6.27,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.frisco.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Frisco 2",
+ "transform": {
+ "position": [
+ 1.45517945,
+ 2.8125,
+ 0.363378882
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-mstl.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-mstl.jsoff
new file mode 100644
index 00000000..b38253fc
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-mstl.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-mstl",
+ "name": "PS-2 2003 Covered Hopper M&StL",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper M&StL",
+ "baseRoadNumber": "70000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "C7C5BF"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.96417236,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449628,
+ 1.95678711,
+ -2.37835217
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 4-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.9,
+ 7.9,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.mstl.png",
+ "priority": 0,
+ "debug": false,
+ "name": "M&StL 1",
+ "transform": {
+ "position": [
+ -1.46217442,
+ 2.57226563,
+ -0.310234934
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.9,
+ 7.9,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.mstl.png",
+ "priority": 0,
+ "debug": false,
+ "name": "M&StL 2",
+ "transform": {
+ "position": [
+ 1.46215141,
+ 2.57226563,
+ 0.285723776
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-nw.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-nw.jsoff
new file mode 100644
index 00000000..5e901b02
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-nw.jsoff
@@ -0,0 +1,1084 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-nw",
+ "name": "PS-2 2003 Covered Hopper N&W",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper N&W",
+ "baseRoadNumber": "71000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "d6d6d6"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.44964314,
+ 1.98132324,
+ -2.38027382
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "ffffff",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "ffffff",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "ffffff",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "ffffff",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "ffffff",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "ffffff",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 2.9,
+ 3.1,
+ 2.0
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 1",
+ "transform": {
+ "position": [
+ 5.453277E-05,
+ 2.12628174,
+ 4.412911
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.1,
+ 3.1,
+ 0.2
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 2",
+ "transform": {
+ "position": [
+ -1.491274,
+ 2.12628174,
+ 5.16288567
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.2,
+ 3.1,
+ 0.7
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 3",
+ "transform": {
+ "position": [
+ 1.49128771,
+ 2.12628174,
+ 4.949938
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.2,
+ 0.2,
+ 0.7
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 4",
+ "transform": {
+ "position": [
+ 1.41114068,
+ 1.13409424,
+ 4.29503059
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.1,
+ 1.2,
+ 1.2
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 5",
+ "transform": {
+ "position": [
+ -1.42814684,
+ 1.59228516,
+ 4.544977
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 2.9,
+ 3.1,
+ 2.0
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 6",
+ "transform": {
+ "position": [
+ -5.78036925E-05,
+ 2.12628174,
+ -4.43246031
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.1,
+ 3.1,
+ 0.2
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 7",
+ "transform": {
+ "position": [
+ 1.49125648,
+ 2.12628174,
+ -5.18648958
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.2,
+ 3.1,
+ 0.7
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 8",
+ "transform": {
+ "position": [
+ -1.491288,
+ 2.126282,
+ -4.949938
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.2,
+ 0.2,
+ 0.7
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 9",
+ "transform": {
+ "position": [
+ -1.41118681,
+ 1.13409424,
+ -4.30943346
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.1,
+ 1.2,
+ 1.2
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 10",
+ "transform": {
+ "position": [
+ 1.42813742,
+ 1.59228516,
+ -4.56793451
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 0.8,
+ 0.1,
+ 0.2
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "End Recolor 11",
+ "transform": {
+ "position": [
+ -0.5648967,
+ 2.82702637,
+ -5.46492958
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 2.9,
+ 2.0,
+ 7.0
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.black.png",
+ "priority": -1,
+ "debug": false,
+ "name": "Bottom Recolor",
+ "transform": {
+ "position": [
+ 0.0,
+ 1.24969482,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.4,
+ 6.4,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.norfolk-western.png",
+ "priority": 0,
+ "debug": false,
+ "name": "N&W 1",
+ "transform": {
+ "position": [
+ -1.460859,
+ 2.11608887,
+ -0.4701719
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.4,
+ 6.4,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.norfolk-western.png",
+ "priority": 0,
+ "debug": false,
+ "name": "N&W 2",
+ "transform": {
+ "position": [
+ 1.46085584,
+ 2.11608887,
+ 0.4251935
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-prr.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-prr.jsoff
new file mode 100644
index 00000000..4c545e80
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-prr.jsoff
@@ -0,0 +1,436 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-prr",
+ "name": "PS-2 2003 Covered Hopper Pennsylvania",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Pennsylvania",
+ "baseRoadNumber": "257000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "c0baac"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 1.2,
+ 0.4,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.44961309,
+ 1.61126709,
+ -1.51862023E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 5.45,
+ 5.45,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.emptieseastemptieswest.png",
+ "priority": 0,
+ "debug": false,
+ "name": "PRR Logo 1",
+ "transform": {
+ "position": [
+ -1.459362,
+ 2.405518,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 5.45,
+ 5.45,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.emptieseastemptieswest.png",
+ "priority": 0,
+ "debug": false,
+ "name": "PRR Logo 2",
+ "transform": {
+ "position": [
+ 1.459362,
+ 2.405518,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 1.2,
+ 0.4,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449613,
+ 1.611267,
+ 1.51862E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-ri.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-ri.jsoff
new file mode 100644
index 00000000..685eed78
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-ri.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-ri",
+ "name": "PS-2 2003 Covered Hopper Rock Island",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Rock Island",
+ "baseRoadNumber": "7200",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "d2d1ce"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449671,
+ 1.90991211,
+ 3.267014
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.44960046,
+ 1.90533447,
+ -3.31128573
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 5-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 5-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 5-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 5-55",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.3,
+ 6.3,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.rock-island.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Rock 1",
+ "transform": {
+ "position": [
+ -1.4585408,
+ 2.11755371,
+ 0.449782
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.3,
+ 6.3,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.rock-island.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Rock 2",
+ "transform": {
+ "position": [
+ 1.45854652,
+ 2.11755371,
+ -0.48277992
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-rut.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-rut.jsoff
new file mode 100644
index 00000000..3dd4e631
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-rut.jsoff
@@ -0,0 +1,701 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-rut",
+ "name": "PS-2 2003 Covered Hopper Rutland",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Rutland",
+ "baseRoadNumber": "500",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "d1d0ca"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.35,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.44957328,
+ 1.89337158,
+ 1.39826548
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45862961,
+ 1.46685791,
+ 1.90588474
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.45860839,
+ 1.3482666,
+ 0.459322125
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.45851326,
+ 1.352356,
+ -1.4356662
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 3.3,
+ 3.3,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.rutland-ps2.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Rutland 1",
+ "transform": {
+ "position": [
+ -1.4631846,
+ 2.114563,
+ 1.69787621
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 3.3,
+ 3.3,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.rutland-ps2.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Rutland 2",
+ "transform": {
+ "position": [
+ 1.463185,
+ 2.114563,
+ -1.697876
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.35,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449573,
+ 1.893372,
+ -1.398265
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.45863,
+ 1.466858,
+ -1.905885
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458608,
+ 1.348267,
+ -0.4593221
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 2-56",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458513,
+ 1.352356,
+ 1.435666
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
+
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-soo.json b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-soo.json
new file mode 100644
index 00000000..d2264333
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-soo.json
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-soo",
+ "name": "PS-2 2003 Covered Hopper SOO Line",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper SOO Line",
+ "baseRoadNumber": "6000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "762617"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.44964588,
+ 1.94165039,
+ 1.39985073
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.44965887,
+ 1.94244385,
+ -1.44317877
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 8-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 8-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 8-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 8-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.2,
+ 7.2,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.soo-line.png",
+ "priority": 0,
+ "debug": false,
+ "name": "SOO Line 1",
+ "transform": {
+ "position": [
+ -1.46233666,
+ 2.65911865,
+ 4.2833326E-06
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.2,
+ 7.2,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.soo-line.png",
+ "priority": 0,
+ "debug": false,
+ "name": "SOO Line 2",
+ "transform": {
+ "position": [
+ 1.46229553,
+ 2.65911865,
+ -0.0502624474
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-ssw.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-ssw.jsoff
new file mode 100644
index 00000000..87b6b111
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-ssw.jsoff
@@ -0,0 +1,766 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-ssw",
+ "name": "PS-2 2003 Covered Hopper SSW Cotton Belt",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper SSW Cotton Belt",
+ "baseRoadNumber": "77000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "ACAAA5"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 1.981323,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 4-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 4-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 4-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 4-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.4,
+ 6.4,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.ssw-logo-black.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Cotton Belt 1",
+ "transform": {
+ "position": [
+ -1.46101272,
+ 3.088379,
+ -0.452481359
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.4,
+ 6.4,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.ssw-logo-black.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Cotton Belt 2",
+ "transform": {
+ "position": [
+ 1.461013,
+ 3.088379,
+ 0.4524814
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.85,
+ 0.5,
+ 0.02
+ ],
+ "text": "S.S.W.",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Side Marks 1",
+ "transform": {
+ "position": [
+ -1.45868862,
+ 2.29278564,
+ 2.325531
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.85,
+ 0.5,
+ 0.02
+ ],
+ "text": "S.S.W.",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Side Marks 2",
+ "transform": {
+ "position": [
+ 1.458689,
+ 2.292786,
+ -2.325531
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-tc.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-tc.jsoff
new file mode 100644
index 00000000..c45f0620
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-tc.jsoff
@@ -0,0 +1,762 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-tc",
+ "name": "PS-2 2003 Covered Hopper Tennessee Central",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Tennessee Central",
+ "baseRoadNumber": "6000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "bdbdbd"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 1.981323,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.3,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 2.26599121,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.3,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 2.265991,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 5-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 5-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 5-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 5-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.25,
+ 7.25,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.tenn-central.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Tenn Central 1",
+ "transform": {
+ "position": [
+ -1.45700741,
+ 2.92041016,
+ 1.3110066E-05
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 7.25,
+ 7.25,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.tenn-central.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Tenn Central 2",
+ "transform": {
+ "position": [
+ 1.45699275,
+ 2.92041016,
+ -0.03128237
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-wab.jsoff b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-wab.jsoff
new file mode 100644
index 00000000..7860e570
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/LegosLibraryOfStuff/Definitions/ps-2-2003-covered-hopper-wab.jsoff
@@ -0,0 +1,700 @@
+{
+ "identifier": "ps-2-2003-covered-hopper",
+ "newIdentifier": "ps-2-2003-covered-hopper-wab",
+ "name": "PS-2 2003 Covered Hopper Wabash",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper Wabash",
+ "baseRoadNumber": "30000",
+ "clone": true,
+ "cloneDefault": true,
+ "removes": [
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "Side Reporting Marks 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Numbers 2"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 1"
+ },
+ {
+ "kind": "Decal",
+ "name": "End Reporting Marks 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 1"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 2"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 3"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 4"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 5"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 6"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 7"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 8"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 9"
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "name": "Data 10"
+ }
+ ],
+ "adds": [
+ {
+ "replace": true,
+ "component": {
+ "kind": "Colorizer",
+ "hexColors": [
+ "1E1D1C"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer ",
+ "transform": {
+ "position": [
+ 0,
+ 0,
+ 0
+ ],
+ "rotation": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "scale": [
+ 1,
+ 1,
+ 1
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ }
+ ],
+ "bulkAdds": [
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.939331,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.4497242,
+ 1.9387207,
+ -2.37942648
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 1",
+ "transform": {
+ "position": [
+ -1.45864832,
+ 1.543396,
+ 2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 6-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 2",
+ "transform": {
+ "position": [
+ -1.458617,
+ 1.41772461,
+ 1.41035831
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 6-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 3",
+ "transform": {
+ "position": [
+ -1.458546,
+ 1.41772461,
+ -1.42308593
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 4",
+ "transform": {
+ "position": [
+ -1.4584533,
+ 1.58612061,
+ -2.26789069
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 5",
+ "transform": {
+ "position": [
+ 8.8210254E-05,
+ 2.17944336,
+ 3.84855986
+ ],
+ "rotation": [
+ 0.0,
+ 1.00000012,
+ 0.0,
+ -4.88253669E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.25,
+ 0.6,
+ 0.02
+ ],
+ "text": "CAPY 140000
LD LMT 159100
LT WT 50900",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 6",
+ "transform": {
+ "position": [
+ 1.458648,
+ 1.543396,
+ -2.841011
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.6,
+ 0.2,
+ 0.02
+ ],
+ "text": "NEW 6-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 7",
+ "transform": {
+ "position": [
+ 1.458617,
+ 1.417725,
+ -1.410358
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 0.5,
+ 0.2,
+ 0.02
+ ],
+ "text": "BLT 6-57",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 8",
+ "transform": {
+ "position": [
+ 1.458546,
+ 1.417725,
+ 1.423086
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.1,
+ 0.5,
+ 0.02
+ ],
+ "text": " EXW 10-3 H 12-3
EW 9-8 H 12-6
CU FT 2003",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 9",
+ "transform": {
+ "position": [
+ 1.458453,
+ 1.586121,
+ 2.267891
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "SetTextDecalComponent",
+ "size": [
+ 1.0,
+ 0.6,
+ 0.02
+ ],
+ "text": "1W WROT STL WHEELS
SPRG 2 1/2 IN TRAVEL",
+ "forceColor": "",
+ "priority": 0,
+ "debug": false,
+ "name": "Data 10",
+ "transform": {
+ "position": [
+ 8.434046E-05,
+ 2.17944336,
+ -3.85567
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.4,
+ 6.4,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.wabash-white.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Wabash 1",
+ "transform": {
+ "position": [
+ -1.45983148,
+ 2.65246582,
+ -0.4869788
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "CustomImage",
+ "size": [
+ 6.4,
+ 6.4,
+ 0.02
+ ],
+ "textureName": "PS-2 2003 Covered Hopper.wabash-white.png",
+ "priority": 0,
+ "debug": false,
+ "name": "Wabash 2",
+ "transform": {
+ "position": [
+ 1.45980215,
+ 2.65246582,
+ 0.449869215
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/Thumbs.db b/PS-2 2003 Covered Hopper/LegosLogosFolder/Thumbs.db
new file mode 100644
index 00000000..f79ff679
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/Thumbs.db differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/baltimore-ohio.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/baltimore-ohio.png
new file mode 100644
index 00000000..11a60719
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/baltimore-ohio.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/black.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/black.png
new file mode 100644
index 00000000..e9ee8345
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/black.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/clinchfield.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/clinchfield.png
new file mode 100644
index 00000000..2ac94944
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/clinchfield.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/cofg.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/cofg.png
new file mode 100644
index 00000000..edd2a7f3
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/cofg.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/delaware-hudson.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/delaware-hudson.png
new file mode 100644
index 00000000..a0e3cd66
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/delaware-hudson.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/emptieseastemptieswest.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/emptieseastemptieswest.png
new file mode 100644
index 00000000..383bda17
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/emptieseastemptieswest.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/florida-east-coast.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/florida-east-coast.png
new file mode 100644
index 00000000..158cfca0
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/florida-east-coast.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/frisco.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/frisco.png
new file mode 100644
index 00000000..d7c0c090
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/frisco.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/mstl.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/mstl.png
new file mode 100644
index 00000000..84bf953e
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/mstl.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/norfolk-western.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/norfolk-western.png
new file mode 100644
index 00000000..6c5f0772
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/norfolk-western.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/rock-island.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/rock-island.png
new file mode 100644
index 00000000..29d8c9d2
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/rock-island.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/rutland-ps2.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/rutland-ps2.png
new file mode 100644
index 00000000..a4af9330
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/rutland-ps2.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/soo-line.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/soo-line.png
new file mode 100644
index 00000000..aeca99f6
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/soo-line.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/ssw-logo-black.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/ssw-logo-black.png
new file mode 100644
index 00000000..e55dbb98
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/ssw-logo-black.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/tenn-central.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/tenn-central.png
new file mode 100644
index 00000000..ebc749c6
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/tenn-central.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/wabash-white.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/wabash-white.png
new file mode 100644
index 00000000..91359043
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/wabash-white.png differ
diff --git a/PS-2 2003 Covered Hopper/LegosLogosFolder/wc-badge.png b/PS-2 2003 Covered Hopper/LegosLogosFolder/wc-badge.png
new file mode 100644
index 00000000..7bbe7f6d
Binary files /dev/null and b/PS-2 2003 Covered Hopper/LegosLogosFolder/wc-badge.png differ
diff --git a/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/Catalog.json b/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/Catalog.json
new file mode 100644
index 00000000..bacd2558
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/Catalog.json
@@ -0,0 +1 @@
+{"identifier":"ps-2-2003-covered-hopper","name":"PS-2 2003 Covered Hopper","shared":false,"assets":{"PS-2 2003 Covered Hopper":{"name":"PS-2 2003 Covered Hopper","type":"prefab","filename":"PS-2 2003 Covered Hopper.prefab"},"Colorable":{"name":"Colorable","type":"material","filename":"Colorable.mat"}}}
\ No newline at end of file
diff --git a/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/Definitions.json b/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/Definitions.json
new file mode 100644
index 00000000..ef6487db
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/Definitions.json
@@ -0,0 +1,514 @@
+{
+ "objects": [
+ {
+ "identifier": "ps-2-2003-covered-hopper",
+ "metadata": {
+ "name": "PS-2 2003 Covered Hopper",
+ "description": "Pullman Standard 2003cuft 2-Bay Covered Hopper",
+ "tags": [
+ "freight",
+ "colorable"
+ ],
+ "credits": "Route of the Whippet"
+ },
+ "definition": {
+ "kind": "Car",
+ "modelIdentifier": "PS-2 2003 Covered Hopper",
+ "carType": "HMR",
+ "archetype": "HopperOpen",
+ "visibleInPlacer": true,
+ "basePrice": 0,
+ "baseRoadNumber": "20000",
+ "weightEmpty": 50900,
+ "truckIdentifier": "truck.bettendorf.conventional",
+ "loadSlots": [
+ {
+ "maximumCapacity": 140000.0,
+ "loadUnits": "Pounds",
+ "requiredLoadIdentifier": ""
+ }
+ ],
+ "truckSeparation": 7.49464,
+ "length": 10.5,
+ "couplerHeight": 0.885,
+ "airHosePosition": [
+ -0.369,
+ 1.037,
+ 0.2
+ ],
+ "brakeAnimations": [],
+ "minimumCurveRadius": "ExtraSmall",
+ "components": [
+ {
+ "kind": "Ladder",
+ "height": 2.5,
+ "name": "Ladder 1",
+ "transform": {
+ "position": [
+ 1.4525423,
+ 1.50811768,
+ -5.02797842
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Ladder",
+ "height": 3.5,
+ "name": "Ladder 2",
+ "transform": {
+ "position": [
+ -1.50143206,
+ 2.293457,
+ -4.790025
+ ],
+ "rotation": [
+ 0.0,
+ -0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Ladder",
+ "height": 3.5,
+ "name": "Ladder 3",
+ "transform": {
+ "position": [
+ 1.50155652,
+ 2.35784912,
+ 4.94706535
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Ladder",
+ "height": 2.5,
+ "name": "Ladder 4",
+ "transform": {
+ "position": [
+ -1.4526099,
+ 1.53967285,
+ 4.949087
+ ],
+ "rotation": [
+ 0.0,
+ -0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Ladder",
+ "height": 3.5,
+ "name": "Ladder 5",
+ "transform": {
+ "position": [
+ 1.18195033,
+ 2.34832764,
+ 5.23972368
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Ladder",
+ "height": 3.5,
+ "name": "Ladder 6",
+ "transform": {
+ "position": [
+ -1.16091669,
+ 2.35467529,
+ -5.09760046
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -4.88247E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Colorizer",
+ "hexColors": [
+ "A8A099",
+ "C7C8C8",
+ "B7B9AC",
+ "504448",
+ "878a90",
+ "8C8B8B",
+ "1e442d",
+ "101010",
+ "1D1A1A",
+ "252525",
+ "A8A890",
+ "7D5146",
+ "2E402E",
+ "482C28",
+ "6A1B0B",
+ "404350"
+ ],
+ "material": {
+ "materialName": "Colorable"
+ },
+ "name": "Colorizer",
+ "transform": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "PrefabControl",
+ "prefab": "HandbrakeWheel",
+ "name": "Handbrake",
+ "transform": {
+ "position": [
+ -0.45014587,
+ 3.34844971,
+ -5.31951046
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 0.8,
+ 0.8,
+ 0.8
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 1.98132324,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.27,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "Side Numbers 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 1.981323,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.3,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.449659,
+ 2.26599121,
+ 2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ 0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.8,
+ 0.3,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "Side Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.449659,
+ 2.265991,
+ -2.344718
+ ],
+ "rotation": [
+ 0.0,
+ 0.707106769,
+ 0.0,
+ -0.707106769
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.38568115,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "RoadNumber",
+ "forceColor": "",
+ "name": "End Numbers 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.385681,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 1",
+ "transform": {
+ "position": [
+ -1.124923,
+ 3.52185059,
+ 4.46153355
+ ],
+ "rotation": [
+ 0.0,
+ 1.0,
+ 0.0,
+ -8.301305E-08
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ },
+ {
+ "kind": "Decal",
+ "size": [
+ 0.4,
+ 0.15,
+ 0.05
+ ],
+ "content": "Lettering",
+ "forceColor": "",
+ "name": "End Reporting Marks 2",
+ "transform": {
+ "position": [
+ 1.124923,
+ 3.521851,
+ -4.461534
+ ],
+ "rotation": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 1.0
+ ],
+ "scale": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "parent": null,
+ "enabled": true
+ }
+ ]
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/bundle b/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/bundle
new file mode 100644
index 00000000..fd5ce3c0
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/PS-2 2003 Covered Hopper/bundle
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e0884c423a7c870d23197a900761484c10de3c0b2dda13e3ddb6fefe6284edca
+size 1644434
diff --git a/PS-2 2003 Covered Hopper/Readme.txt b/PS-2 2003 Covered Hopper/Readme.txt
new file mode 100644
index 00000000..00102182
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/Readme.txt
@@ -0,0 +1,32 @@
+Pullman Standard PS-2 2003 Covered Hopper
+
+Version 1.1
+
+Adds the Pullman Standard PS-2 2003 cubic foot covered hopper to the game, along with 15 different prototypically accurate repaints, plus a data only version.
+
+The PS-2 2003 hopper was built by Pullman Standard between 1955 and 1959 for a variety of railroads. These cars had long service lives, with many lasting into the late 1980s, and were used for shipping bulk dry goods such as grain, wheat, barley, talc, cement, and flour.
+
+Requirements:
+
+- Legotrainman's Library of Stuff: https://www.nexusmods.com/railroader/mods/303
+- Legotrainman's Logos and Deco: https://www.nexusmods.com/railroader/mods/410
+- Legotrainman's Custom Reporting Marks: https://www.nexusmods.com/railroader/mods/308
+- Unity Mod Manager: https://www.nexusmods.com/site/mods/21
+- Asset Loader: https://www.nexusmods.com/railroader/mods/42
+
+Installation Instructions:
+
+Drag and drop the ZIP file into UMM. That's it!
+
+Credits:
+
+Route of the Whippet - Original 3D model created in Blender, textures, artwork, repaint creation, implementation
+Railroader Development Team - Original Definitions Files
+Legotrainman - For making this mod possible
+Pete Willard, railsimstuff.com - Original fonts and artwork
+
+Special thanks to Aspen for guidance on texture creation and Unity implementation.
+
+EULA:
+
+Use at your own risk. Do not repackage, rip, or decompile/recompile this mod, or redistribute any part of this mod without the prior approval of Route of the Whippet. By downloading this mod, the end user agrees to and accepts these terms. Action will be taken if a user is found to be in violation of this EULA.
diff --git a/PS-2 2003 Covered Hopper/customreportingmarks/ReportingMarks.json b/PS-2 2003 Covered Hopper/customreportingmarks/ReportingMarks.json
new file mode 100644
index 00000000..c716a57b
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/customreportingmarks/ReportingMarks.json
@@ -0,0 +1,114 @@
+[
+ {
+ "identifier": "ps-2-2003-covered-hopper-rut",
+ "reportingMarks": [
+ "R"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-ssw",
+ "reportingMarks": [
+ "SSW"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-prr",
+ "reportingMarks": [
+ "PRR"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-fec",
+ "reportingMarks": [
+ "FEC"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-bo",
+ "reportingMarks": [
+ "B&O"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-cofg",
+ "reportingMarks": [
+ "CG"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-soo",
+ "reportingMarks": [
+ "SOO"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-dh",
+ "reportingMarks": [
+ "D&H"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-wab",
+ "reportingMarks": [
+ "WAB"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-tc",
+ "reportingMarks": [
+ "TC"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-crr",
+ "reportingMarks": [
+ "CRR"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-ri",
+ "reportingMarks": [
+ "RI"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-mstl",
+ "reportingMarks": [
+ "M&STL"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-nw",
+ "reportingMarks": [
+ "N&W"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-frisco",
+ "reportingMarks": [
+ "SLSF"
+
+ ]
+ },
+ {
+ "identifier": "ps-2-2003-covered-hopper-WC",
+ "reportingMarks": [
+ "WC"
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/PS-2 2003 Covered Hopper/info.json b/PS-2 2003 Covered Hopper/info.json
new file mode 100644
index 00000000..123abab2
--- /dev/null
+++ b/PS-2 2003 Covered Hopper/info.json
@@ -0,0 +1,7 @@
+{
+ "Id": "PS-2 2003 Covered Hopper",
+ "Version": "1.1",
+ "DisplayName": "PS-2 2003 Covered Hopper",
+ "Author": "Route of the Whippet",
+ "ManagerVersion": "0.28.2.0"
+}