feat: About Us boards, Mr Mohammadi guide and products-hall orders

- Information boards in the factory yard (about, contact, address) painted from the
  company config; E opens the same sections the start screen shows.
- Mr Mohammadi welcomes the family at his desk on every visit with the company story;
  meeting him is a mission step.
- Products hall gets a purchase-request button and a sales contact link.
- New missions: About Us tour (read, meet, read) and products tour (view, ask, request).
  The About and Products start modes lead with their tour.
- Factory points share the station shape so the arrow, route and chip point at them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-31 13:09:05 +03:00
co-authored by Claude Opus 5.5
parent bced4dc6f6
commit 71ae4ffa9b
28 changed files with 667 additions and 68 deletions
+2
View File
@@ -8,6 +8,7 @@ import { UpdateNotice } from './UpdateNotice.jsx';
import { EndDialog } from './EndDialog.jsx';
import { GpsFallbackDialog } from './GpsFallbackDialog.jsx';
import { MachineCard } from './MachineCard.jsx';
import { AboutBoardSheet } from './AboutBoardSheet.jsx';
/** Composes independently managed game dialogs. */
export function GameDialogs(props) {
return (
@@ -22,6 +23,7 @@ export function GameDialogs(props) {
<EndDialog {...props} />
<GpsFallbackDialog {...props} />
<MachineCard {...props} />
<AboutBoardSheet {...props} />
</>
);
}