06d3834576
2.10.15: PERF report 2 min after the world loaded, then every 5 min, and a final one when quitting; reset per scene
main
MrMahoandClaude Opus 5.52026-10-23 21:57:10 +02:00
47c172859c
2.10.14: warn when Steam launch options run the game with the Mono debugger (costs FPS)
MrMahoandClaude Opus 5.52026-10-23 21:53:36 +02:00
e46b26c1d7
Show Bolt Size 1.0.4: find the wrench 'Check' FSM among inactive objects too, log wrench size, bolt scale, mesh size and all FSM numbers for diagnosis
MrMahoandClaude Opus 5.52026-10-23 21:16:37 +02:00
1da5e3bb59
2.10.13: mods draw with the dynamic font (no font warning flood), mod time in PerfStats, PERF report every 5 min in game, redesigned announcement cards in the MSCO menu
MrMahoandClaude Opus 5.52026-10-23 21:10:07 +02:00
b2ff221526
2.10.12: fix MSCO menu not drawn (announcement title style was copied from rowNameStyle before it existed)
MrMahoandClaude Opus 5.52026-10-23 20:55:15 +02:00
8bac7d194a
2.10.11: security levels (no joining servers/hosts below the required level, OUTDATED in the browser), announcements and maintenance notice from the keymaster in the MSCO menu
MrMahoandClaude Opus 5.52026-10-23 20:26:52 +02:00
ceaa2e29aa
Show Bolt Size 1.0.3: size from the game's own wrench check (FPSCamera/2Spanner/Raycast 'Check' BoltSize) - the bolts' own BoltSize is 0; one-time dump of the tool FSMs for diagnosis
MrMahoandClaude Opus 5.52026-10-18 19:42:12 +02:00
7bef8fe265
Show Bolt Size 1.0.2: aim by distance to the view line (5 cm), visible bolt head as position, '? mm' for unknown sizes, diagnostics in the log
MrMahoandClaude Opus 5.52026-10-18 11:18:51 +02:00
05e68a683d
MODDING: uploads are checked automatically (virus scan, readable code, what the mod may do); moderator review for risky mods
Nico MeisterandClaude Opus 5.52026-10-05 17:05:25 +02:00
d567d5992a
Less garbage, fewer GC hitches: no Joint array per part every 0.5 s, cheap aim check after clicks, cached FPS/ping/chat labels; perf report measures object sync, vehicle fx and part/bolt sync correctly
Nico MeisterandClaude Opus 5.52026-10-05 16:31:56 +02:00
3b83644ce9
Satsuma: sync part state from CARPARTS/Database, paint, late-installed parts, more controls
MrMahoandClaude Opus 5.52026-10-02 14:10:42 +02:00
0b2834282d
Passenger: no automatic seat when getting in on the driver's side
MrMahoandClaude Opus 5.52026-10-02 13:17:59 +02:00
cb116da2b8
Player models: MSC body mesh with own skeleton and normal clothes
MrMahoandClaude Opus 5.52026-10-02 13:15:22 +02:00
983291a4b3
Satsuma no longer falls apart when driving together; automatic passenger seat
MrMahoandClaude Opus 5.52026-10-02 10:23:25 +02:00
73004340ce
Server browser: highlight the admin-only OFFICIAL tag, own server tags as grey pills
MrMahoandClaude Opus 5.52026-10-01 21:19:32 +02:00
2faf03035a
Fewer hitches: FSM scene scans less often, damage safety check one mesh at a time; hitch detector (per-subsystem timing, reports MSCO part or game) in the F7 console
MrMahoandClaude Opus 5.52026-10-01 20:36:33 +02:00
4801539b9d
Fix oil leaking after joining: don't sync game-computed leak states/rates (LeakOilpan, LeakOilfilter, ...); vars <filter> diagnostic command
MrMahoandClaude Opus 5.52026-10-01 20:29:34 +02:00
7d341126e8
Crisp launcher (sizes and fonts scaled in screen pixels instead of a GUI matrix), fps command and display, fewer hitches (staggered scans, shared rigidbody scan, crash-damage mesh reads only after impacts, rarer vehicle fx lookups, cached display prefs)
MrMahoandClaude Opus 5.52026-10-01 20:26:43 +02:00
0b55d270e5
Launcher fullscreen and auto-scaled (GUI matrix, lists grow with the screen), game menu fully covered and muted, no minimize
MrMahoandClaude Opus 5.52026-10-01 20:06:34 +02:00
e844446a21
P2P host lobby: CONTINUE own save or NEW GAME (previous save backed up to MSCO_Saves, new world saved and sent to waiting players)
MrMahoandClaude Opus 5.52026-10-01 19:44:25 +02:00
ba4a3d1b9a
Docs: neutral wording instead of third-party product names (reverse proxies, Netbird, social networks, IDE)
Nico MeisterandClaude Opus 5.52026-09-30 18:17:20 +02:00
ce2fbdfc10
Passenger/driver sit still in moving cars: seat pose sent relative to the vehicle (backward-compatible), no backward pull; remote cars/traffic extrapolate in physics time and interpolate; UI polish (shadows, borders, gradient buttons, server list hover, fill bars, colored ping)
Nico MeisterandClaude Opus 5.52026-09-28 20:52:56 +02:00
33a415139b
Server browser: featured servers (gold row + FEATURED badge, pinned to the top by the master) and key tags in the server profile; search matches tags
Nico MeisterandClaude Opus 5.52026-09-27 23:55:46 +02:00
8e00640732
Favorites: heart toggle, Favorites tab with nicknames, /switch <nickname> quick server switch, fav command
V2.8
MrMahoandClaude Opus 5.52026-09-27 18:24:00 +02:00
09c85e3d96
Keep kick reason and reconnect intent across MSCLoader's mod reload on returning to the menu
MrMahoandClaude Opus 5.52026-09-27 17:31:47 +02:00
526f9e9c77
Door/hood sync via hinge spring instead of teleport (fixes NaN crash and parts falling off); join/leave toasts
MrMahoandClaude Opus 5.52026-09-27 16:59:01 +02:00
097d1e87de
Sync vehicle controls (ignition, engine, lights ...), stop forced starter sound, auto-reconnect after server restart or lost connection
MrMahoandClaude Opus 5.52026-09-27 16:51:39 +02:00
bddc1efe76
Admin WORLD tab: reset world, backup now, list and restore save backups
MrMahoandClaude Opus 5.52026-09-27 16:43:40 +02:00
31e630dccb
Disconnect/kick prompt with reason, reconnect after world reset with retries; stop mass 'consumed' deletes on scene reload
MrMahoandClaude Opus 5.52026-09-27 16:31:40 +02:00
96e8790f0b
Stuck bodies are placed on top instead of being reset into the same spot (no fling loop); reset message shown in-game before reconnecting; server: backups / restore-save
MrMahoandClaude Opus 5.52026-09-27 13:27:20 +02:00
a6e5abfc05
Crash safety: vehicle state sync skips FSMs that set scale/position (value could make a size 0 -> PhysX crash), never applies NaN; light/effect sync no longer activates parent objects
MrMahoandClaude Opus 5.52026-09-27 11:25:29 +02:00
b3405d3752
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
MrMahoandClaude Opus 5.52026-09-27 11:15:18 +02:00
bdaedcc1e8
Server closes connections gracefully so kick/ban/reset/shutdown messages arrive; status dot and HUD yellow until really connected (also while reconnecting)
MrMahoandClaude Opus 5.52026-09-27 10:59:50 +02:00
0ae4dae28d
Show why you were disconnected in the main menu; reset-world / reload-save make all players reconnect automatically
MrMahoandClaude Opus 5.52026-09-27 10:46:34 +02:00
bba20cf991
Own main menu (game's Continue/New Game/Credits/Changelog/Quit hidden, QUIT in the launcher); new server profile layout; admin items: ratchet set, battery, shop items; session shows server player limit
MrMahoandClaude Opus 5.52026-09-27 10:41:54 +02:00
9f55646123
Session view: show the server's player limit (not the P2P limit of 3) and a server-appropriate status text
MrMahoandClaude Opus 5.52026-09-27 10:34:47 +02:00
5f1f524bee
Server profile: JOIN button (and name field without Steam) at the top so it never slides out of the window
MrMahoandClaude Opus 5.52026-09-27 10:31:17 +02:00
2000fc677f
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
MrMahoandClaude Opus 5.52026-09-27 10:15:01 +02:00
0c15459302
All mod messages go to the MSCO console (F7) instead of the MSCLoader console; still written to output_log.txt
MrMahoandClaude Opus 5.52026-09-27 09:53:40 +02:00
1dc65ac553
Passenger: player colliders off while riding (they pushed seats/parts out, physics crashed); last position: not overwritten by the save's start point, invalid positions ignored, saved when a player leaves
MrMahoandClaude Opus 5.52026-09-27 09:51:25 +02:00
b853425037
Smoother sync: predict remote objects/cars from their velocity, 30 updates/s for objects and players
MrMahoandClaude Opus 5.52026-09-27 09:22:07 +02:00
bdd86336c2
Remote-driven car: keep attached parts on unbreakable joints instead of switching them kinematic (that broke the joints and the car fell apart); passenger range measured to the car body
MrMahoandClaude Opus 5.52026-09-27 09:18:39 +02:00
ce4aa7e0a6
MSCO console on F7 (F8 opens the game's own test menu in the pause menu)
MrMahoandClaude Opus 5.52026-09-27 09:13:33 +02:00
be9abd262f
Server browser: keep the list stable between GUI passes (fixes 'Getting control 1's position' error)
MrMahoandClaude Opus 5.52026-09-27 08:55:11 +02:00
647acda46c
Join: replay part actions first, then rescan and place objects (detached parts no longer stuck in the car); rescan right after remote disassembly; lift out bodies that keep getting flung
MrMahoandClaude Opus 5.52026-09-27 08:52:53 +02:00
8346cd9b09
Don't snatch an item another player is carrying just because it passes in front of your face
MrMahoandClaude Opus 5.52026-09-27 08:42:50 +02:00
477949e559
Don't sync parts that are attached to a vehicle (they were flung away / car fell apart); softer plaid, calmer colors
MrMahoandClaude Opus 5.52026-09-27 08:40:46 +02:00
c3f84895a7
Nicer player figure: chest + belly instead of box and ball, bigger head, straight legs, flat belt, cap brim down, matte materials; free vehicles only sync big value jumps
MrMahoandClaude Opus 5.52026-09-27 00:04:02 +02:00
d7a9479baa
Pause game input while typing (chat/console/admin); isolate sync subsystems so one error doesn't stop everything
MrMahoandClaude Opus 5.52026-09-26 23:56:14 +02:00
f4d154d4a5
Freeze attached parts of remote-driven vehicles (joints broke, car fell apart); don't sync bolt tightness
MrMahoandClaude Opus 5.52026-09-26 23:39:43 +02:00
e050712c0d
Own MSC-style player figure instead of cloned NPCs; stop objects flung away by physics
MrMahoandClaude Opus 5.52026-09-26 23:28:43 +02:00
24cd485bcc
Validate stored vehicle/object poses, show positions in 'vehicles', admin: Satsuma to me
MrMahoandClaude Opus 5.52026-09-26 23:25:00 +02:00
b33cd82e68
Fix: vehicles were treated as held items (car tilted with the driver's head)
MrMahoandClaude Opus 5.52026-09-26 22:53:53 +02:00
d32cdd5693
Player models: bind pose + procedural animation (no more ragdoll poses); passenger feedback in chat
MrMahoandClaude Opus 5.52026-09-26 22:50:52 +02:00