e1ac8547b5
Fix PIE crash by loading test-world meshes at runtime instead of via ConstructorHelpers.
...
FObjectFinder is only valid in constructors; BuildTestWorld now uses LoadObject during BeginPlay.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 19:31:56 +02:00
3c7fa78912
Restyle the start menu as a vertical Minecraft-like title screen.
...
Main buttons stack under each other with Singleplayer, Multiplayer, Options, and Quit subpages.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 19:12:51 +02:00
7cc715cad5
Keep multiplayer options in the start menu only; free M for the world map.
...
The menu no longer opens in-game and will not reappear after gameplay has started.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 19:09:34 +02:00
932157eda5
Add Steam/LAN multiplayer menu with map and IP:Port connect, plus headless web admin.
...
Players can host or join via Steam or LAN, pick maps, and connect by address; dedicated servers expose an HTTP panel for port and game rules.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 19:06:28 +02:00
c0d9450d30
Make top-down the default camera mode and bind camera toggle to C.
...
Matches Fantasy Life style gameplay; first-person remains available as an optional mode.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 18:55:07 +02:00
eae24f1c34
Initial VocationLife commit: C++ gameplay module and project foundation.
...
Source, config, and docs only — UE template assets stay local to save storage.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-26 23:52:53 +02:00