From c35d44dcf08fb04c35d09e1546dbc758c1ed3fe9 Mon Sep 17 00:00:00 2001 From: Hawke Date: Sun, 10 Aug 2025 10:10:14 -0500 Subject: [PATCH] Add Legotrainman's Better Passenger https://www.nexusmods.com/railroader/mods/806 --- LegosBetterPassenger/LICENSE | 32 ++++++++++++++++++ LegosBetterPassenger/LegosBetterPassenger.dll | Bin 0 -> 22016 bytes .../Definitions/BaggageCarFix.json | 12 +++++++ LegosBetterPassenger/info.json | 9 +++++ 4 files changed, 53 insertions(+) create mode 100644 LegosBetterPassenger/LICENSE create mode 100644 LegosBetterPassenger/LegosBetterPassenger.dll create mode 100644 LegosBetterPassenger/LegosLibraryOfStuff/Definitions/BaggageCarFix.json create mode 100644 LegosBetterPassenger/info.json diff --git a/LegosBetterPassenger/LICENSE b/LegosBetterPassenger/LICENSE new file mode 100644 index 00000000..87119f2c --- /dev/null +++ b/LegosBetterPassenger/LICENSE @@ -0,0 +1,32 @@ +By downloading, installing, or using the mod this file is included with ("the Mod"), you agree to the following terms: + +1) No Redistribution: + +- You may not reupload, distribute, or share the Mod on any website, platform, or service without prior written permission from the Mod's author, legotrainman ("the Author"). +- Inclusion of the Mod in modpacks, compilations, or zip files intended for redistribution is strictly prohibited without explicit authorization from the Author. +2) No Modification or Reverse Engineering: + +- You may not open, decompile, reverse engineer, or modify any part of the Mod, including but not limited to its .dll files or Unity Bundle files. + +3) No Commercial Use: + +- You may not use the Mod for any commercial purpose. This includes but is not limited to: +- Selling or monetizing access to the Mod. +- Using the Mod as part of any paid service, product, or content. +- Generating revenue through advertisements, donations, or other means directly tied to the Mod’s distribution or use. + +4) Personal Use Only: + +- You are granted a non-exclusive, non-transferable license to use the Mod for personal, non-commercial purposes only. + +5) Liability and Warranty: + +- The Mod is provided "as is" without warranty of any kind. The Author is not responsible for any damage, data loss, or other issues arising from the use of the Mod. + +6) Termination: + +- Failure to comply with these terms will result in the immediate termination of your right to use the Mod. +Contact: + +For permissions, inquiries, or requests, contact the Author on Discord (legotrainman), or on Nexus mods (https://next.nexusmods.com/profile/legotrainman). +By using the Mod, you acknowledge that you have read, understood, and agreed to these terms. \ No newline at end of file diff --git a/LegosBetterPassenger/LegosBetterPassenger.dll b/LegosBetterPassenger/LegosBetterPassenger.dll new file mode 100644 index 0000000000000000000000000000000000000000..5aba5cb6ecc3596c3b2f955207502a244d2dc380 GIT binary patch literal 22016 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