MrMaho and Claude Opus 5.5
3a79c928d1
Server 2.10.0: distribute MSCO mods from data/mods
...
- ModStore: mods in data/mods (id, name, version, SHA-256), console "mods [reload]"
- ModList is sent before Welcome, files on request in 60 KB parts (once per connection)
- ModMessage relayed between players (max 64 KB)
- Heartbeat reports the mods to the keymaster (automatic "modded" tag)
- Web panel page "Mods": upload, remove, reload (DE/EN)
- Tests for list, download, checksum, relay and limits
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 01:00:23 +02:00
MrMaho and Claude Opus 5.5
f23671704d
reset-world restores the original save (reset point in data/save_original), set-reset-point; per-player needs stored and returned; tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 17:48:28 +02:00
MrMaho and Claude Opus 5.5
bd45a6e70c
Protocol comment: hinge states carry the hinge angle
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 16:59:09 +02:00
MrMaho and Claude Opus 5.5
53cda0cbc2
Relay vehicle controls; on shutdown tell players to reconnect (restart) instead of a final disconnect
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 16:51:48 +02:00
MrMaho and Claude Opus 5.5
0f62c17c90
Admin world actions (reset, backup, restore) over AdminAction; backup list in admin list; 'backup' command; safer restore via staging; tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 16:43:48 +02:00
MrMaho and Claude Opus 5.5
eac0ac046b
Relay car door angles (HingeStates); test
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 15:13:13 +02:00
MrMaho and Claude Opus 5.5
3b17baf739
Performance: frame broadcasts once, Socket.Select instead of fixed sleep, reuse message list
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 15:03:51 +02:00
MrMaho and Claude Opus 5.5
6f8474d66b
2.8: relay bought/consumed items (stored for joiners), crash damage, job values, traffic (world authority only); tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 14:58:47 +02:00
MrMaho and Claude Opus 5.5
2deb6d2d1e
Server gets the current save game from a player in the game (on join and every few minutes) instead of replaying actions; vehicle fire/smoke synced, also for parked cars
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 11:15:45 +02:00
MrMaho and Claude Opus 5.5
57e1d3d3a8
Server closes connections gracefully so kick/ban/reset/shutdown messages arrive; status dot and HUD yellow until really connected (also while reconnecting)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 11:00:06 +02:00
MrMaho and Claude Opus 5.5
08844b18ac
Show why you were disconnected in the main menu; reset-world / reload-save make all players reconnect automatically
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 10:46:45 +02:00
MrMaho and Claude Opus 5.5
85fbb8a3ce
Admin: spawn items (saved on the server), unban (menu tab + console), tabbed admin menu; dashboard needles and steering wheel synced; server browser row opens the profile
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-27 10:15:35 +02:00
MrMaho and Claude Opus 5.5
741082f237
Ping measurement and display (console: ping)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-26 22:45:21 +02:00
MrMaho and Claude Opus 5.5
0ab5b32d08
Fixed master address, admin cheats (money, needs, goto/bring), docs page
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-26 21:56:31 +02:00
MrMaho and Claude Opus 5.5
7e291d06ea
Production ready: hardening, limits, docs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-26 20:55:39 +02:00
MrMaho and Claude Opus 5.5
0d289879f4
MSCO dedicated server 2.6: code, Docker, systemd, README
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-26 19:45:02 +02:00