Files
vending-machine-game/src/pages/game/GameDialogs.jsx
T
HamedandClaude Opus 5.5 71ae4ffa9b 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>
2026-10-31 13:09:05 +03:00

30 lines
1.0 KiB
React

import { ShowroomDialog } from './ShowroomDialog.jsx';
import { PaymentPanel } from './PaymentPanel.jsx';
import { MapDialog } from './MapDialog.jsx';
import { ShopDialog } from './ShopDialog.jsx';
import { RealIntroDialog } from './RealIntroDialog.jsx';
import { InstallDialog } from './InstallDialog.jsx';
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 (
<>
<ShowroomDialog {...props} />
<PaymentPanel {...props} />
<MapDialog {...props} />
<ShopDialog {...props} />
<RealIntroDialog {...props} />
<InstallDialog {...props} />
<UpdateNotice {...props} />
<EndDialog {...props} />
<GpsFallbackDialog {...props} />
<MachineCard {...props} />
<AboutBoardSheet {...props} />
</>
);
}