From 9fa64b95daed5cfd7a351db344eaf62352c67857 Mon Sep 17 00:00:00 2001 From: Hawke Date: Mon, 1 Dec 2025 19:28:03 -0600 Subject: [PATCH] Add TimeSync mod --- TimeSync/TimeSync.dll | Bin 0 -> 5120 bytes TimeSync/info.json | 12 + TimeSync/railroad-manager.html | 2548 ++++++++++++++++++++++++++++++ TimeSync/railroad-time-sync.json | 8 + 4 files changed, 2568 insertions(+) create mode 100644 TimeSync/TimeSync.dll create mode 100644 TimeSync/info.json create mode 100644 TimeSync/railroad-manager.html create mode 100644 TimeSync/railroad-time-sync.json diff --git a/TimeSync/TimeSync.dll b/TimeSync/TimeSync.dll new file mode 100644 index 0000000000000000000000000000000000000000..0b2219f39890b0f5a667534432c6c3f466caa77a GIT binary patch literal 5120 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 KVE6yI0{;T@L6%?u literal 0 HcmV?d00001 diff --git a/TimeSync/info.json b/TimeSync/info.json new file mode 100644 index 00000000..e8184f5a --- /dev/null +++ b/TimeSync/info.json @@ -0,0 +1,12 @@ +{ + "Id": "TimeSync", + "DisplayName": "Time Sync", + "Author": "Gamea", + "Version": "1.0.0", + "ManagerVersion": "0.27.3", + "Requirements": [], + "AssemblyName": "TimeSync.dll", + "EntryMethod": "TimeSync.Main.Load", + "HomePage": "", + "Repository": "" +} diff --git a/TimeSync/railroad-manager.html b/TimeSync/railroad-manager.html new file mode 100644 index 00000000..c102d98c --- /dev/null +++ b/TimeSync/railroad-manager.html @@ -0,0 +1,2548 @@ + + + + + + Railroader Operations Manager + + + +
+

🚂 RAILROADER OPERATIONS MANAGER

+

Professional Railroad Management System

+ + +
+ + + + + + +
+ +
+
+
--:--:--
+
+ + +
+ 💡 Click button and select: (GameDirectory)\Mods\TimeSync\railroad-time-sync.json +
+
+
+
NEXT DEPARTURE
+
--
+
--
+
+
+
+ + + + +
+
+

📊 Operations Dashboard

+
+
+
Active Tasks
+
0
+
+
+
Switch List Items
+
0
+
+
+
Active Trains
+
0
+
+
+
AI Crew Members
+
0
+
+
+
+ +
+

🚨 Priority Items

+
+
+
+ + +
+
+

🕐 Railroad Timetable

+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Westbound
Head Down
StationsEastbound
Head Up
SecondFirst ClassFirst ClassSecond
COALWWPDFTWEPDFTECOALE
16:157:006:00Sylva16:3120:3620:05
7:346:34Dillsboro15:5720:02
8:06Wilmot15:15
8:38Thomas Valley Station14:47
9:167:23Whittier14:1118:43
17:129:527:59Ela13:3517:3718:30
10:26Gov Island City Station12:5616:41
13:278:38Bryson12:2115:36
14:06Hemingway11:12
14:399:20Alarka Jct10:3913:47
15:25Almond9:53
16:1810:40Nantahala9:0012:08
16:59Topton8:19
17:37Rhodo7:41
18:1811:39Andrews7:0011:39
+
+ + +
+

Alarka Branch

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Westbound
Head Down
StationsEastbound
Head Up
First ClassFirst Class
AP3AFWAP1AP2AFEAP4
13:399:008:39Alarka Jct10:5014:0914:50
13:069:048:06Cochran10:5413:3614:54
13:009:418:00Alarka11:3113:3015:31
+
+
+
+ + +
+
+

📋 Switch List

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+

Current Switch List

+
+
+
+ + +
+
+

✓ Task Management

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+

Active Tasks

+
+
+
+ + +
+
+

🚂 Train Management

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+

Active Trains

+
+
+
+ + +
+
+

🎮 Driving Log

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+

Driving History

+
+
+
+ + +
+
+

🤖 AI Crew Management

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+

AI Crew Roster

+
+
+
+ + +
+
+

đŸ“Ļ Cargo Tracking

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+

Cargo Manifest

+
+
+
+ + +
+
+

📝 Operations Notes

+
+ + +
+
+ + +
+ +
+ +
+

Saved Notes

+
+
+
+ + +
+
+

âš™ī¸ Settings & Data Management

+ +

Game Time Sync

+
+
+ Mod Sync Status: + âšĒ Not Connected +
+

+ 🎮 Install the TimeSync mod to automatically sync the website clock with your game time.
+ Place railroad-time-sync.json in the same folder as this HTML file. +

+
+ +

Data File Management

+

💾 Data automatically saves to railroad-data.json after changes.

+
+ + + +
+

+ â„šī¸ Auto-save triggers 2 seconds after your last change. Click "Save to File Now" to save immediately. +

+ +

Clear Data

+

âš ī¸ Warning: These actions cannot be undone!

+
+ + + + + + + + +
+ +

About

+

+ Railroader Operations Manager
+ A comprehensive local storage-based management system for railroad operations.
+ All data is stored locally in your browser. +

+
+
+ + + + \ No newline at end of file diff --git a/TimeSync/railroad-time-sync.json b/TimeSync/railroad-time-sync.json new file mode 100644 index 00000000..12853c43 --- /dev/null +++ b/TimeSync/railroad-time-sync.json @@ -0,0 +1,8 @@ +{ + "hours": 9, + "minutes": 24, + "seconds": 57, + "totalSeconds": 120297, + "timestamp": "2025-12-01T19:27:54", + "isPaused": false +} \ No newline at end of file