diff --git a/RMROC451.TweaksAndThings/Definition.json b/RMROC451.TweaksAndThings/Definition.json new file mode 100644 index 00000000..1dd3360b --- /dev/null +++ b/RMROC451.TweaksAndThings/Definition.json @@ -0,0 +1,27 @@ +{ + "manifestVersion": 1, + "id": "RMROC451.TweaksAndThings", + "name": "RMROC451's Tweaks and Things", + "version": "2.0.0_2025-08-10T13:30:51.4322407Z", + "requires": [ + { + "id": "railroader", + "notBefore": "2024.6" + }, + { + "id": "railloader", + "notBefore": "1.9.6.14" + }, + { + "id": "Zamu.StrangeCustoms", + "notBefore": "1.10.25017.313" + } + ], + "assemblies": [ "RMROC451.TweaksAndThings" ], + "mixintos": { + "container:ne-caboose01": "file(mroc-cabeese.json)", + "container:ne-caboose02": "file(mroc-cabeese.json)", + "container:ne-caboose03": "file(mroc-cabeese.json)", + "game-graph": "file(tweakedLoadIDs.json)" + } +} diff --git a/RMROC451.TweaksAndThings/Hourglass_icon.png b/RMROC451.TweaksAndThings/Hourglass_icon.png new file mode 100644 index 00000000..201031e8 Binary files /dev/null and b/RMROC451.TweaksAndThings/Hourglass_icon.png differ diff --git a/RMROC451.TweaksAndThings/Map_pin_icon.png b/RMROC451.TweaksAndThings/Map_pin_icon.png new file mode 100644 index 00000000..266fdcbf Binary files /dev/null and b/RMROC451.TweaksAndThings/Map_pin_icon.png differ diff --git a/RMROC451.TweaksAndThings/Newtonsoft.Json.dll b/RMROC451.TweaksAndThings/Newtonsoft.Json.dll new file mode 100644 index 00000000..341d08fc Binary files /dev/null and b/RMROC451.TweaksAndThings/Newtonsoft.Json.dll differ diff --git a/RMROC451.TweaksAndThings/OilCan.png b/RMROC451.TweaksAndThings/OilCan.png new file mode 100644 index 00000000..d8b2b440 Binary files /dev/null and b/RMROC451.TweaksAndThings/OilCan.png differ diff --git a/RMROC451.TweaksAndThings/RMROC451.TweaksAndThings.dll b/RMROC451.TweaksAndThings/RMROC451.TweaksAndThings.dll new file mode 100644 index 00000000..cb3bd526 Binary files /dev/null and b/RMROC451.TweaksAndThings/RMROC451.TweaksAndThings.dll differ diff --git a/RMROC451.TweaksAndThings/mroc-cabeese.json b/RMROC451.TweaksAndThings/mroc-cabeese.json new file mode 100644 index 00000000..1a6e96fd --- /dev/null +++ b/RMROC451.TweaksAndThings/mroc-cabeese.json @@ -0,0 +1,23 @@ +{ + "objects": [ + { + "$find": [ + { + "path": "definition.archetype", + "value": "Caboose" + } + ], + "definition": { + "loadSlots": [ + { + "$add": { + "maximumCapacity": 8, + "loadUnits": "Quantity", + "requiredLoadIdentifier": "crew-hours" + } + } + ] + } + } + ] +} \ No newline at end of file diff --git a/RMROC451.TweaksAndThings/tweakedLoadIDS.json b/RMROC451.TweaksAndThings/tweakedLoadIDS.json new file mode 100644 index 00000000..25f470b0 --- /dev/null +++ b/RMROC451.TweaksAndThings/tweakedLoadIDS.json @@ -0,0 +1,14 @@ +{ + "loads": { + //raw mined + "legos-express-freight": { + "description": "Express Freight", + "units": "pounds", + "density": 50.0, + "unitWeightInPounds": 0.0, + "importable": true, + "payPerQuantity": 0.0, + "costPerUnit": 0.0 + } + } +} \ No newline at end of file