fix(client): parse-order fixes for Protocol autoload and MetaScreen extends

Protocol.gd is an autoload — replace Messagepack class_name refs with
inline load() calls via a static helper. main_menu.gd extends MetaScreen
by class_name which fails at parse time; switch to path-based extends.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-03 09:27:22 +02:00
co-authored by Claude Sonnet 4.6
parent 702fed5922
commit 698c5eea9b
2 changed files with 12 additions and 9 deletions
@@ -1,4 +1,4 @@
extends MetaScreen
extends "res://ui/meta/meta_screen.gd"
## #258: Main menu — New Game / Continue / Load Game / Quit.
## New Game: opens character creation screen, then starts game.
## Continue: loads most recent save directory.