- 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>
30 lines
1.0 KiB
React
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} />
|
|
</>
|
|
);
|
|
}
|