feat: integrate room framework and isolated subgame bundles
Complete room UI and protocol integration, move game definitions and resources behind bundle entries, publish authoritative version XML, and document single-game builds. Include all current resource changes and experiment artifacts.
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import {GameComposition} from './platform-login/GameComposition.ts';
|
||||
import { _decorator, Component, director } from 'cc';
|
||||
import { PlatformSession } from '../framework/platform/session.ts';
|
||||
import { NetClient, type NetClientEvents } from '../framework/net/net-client.ts';
|
||||
@@ -60,7 +61,10 @@ export class LoginFlow extends Component {
|
||||
|
||||
(async () => {
|
||||
try {
|
||||
const composition=this.getComponent(GameComposition);
|
||||
if(!composition)throw Error('LoginFlow requires GameComposition');
|
||||
const result = await resolveBootstrap({
|
||||
buildIdentity:await composition.loadBuildIdentity(),
|
||||
win: window as any,
|
||||
search: window.location.search,
|
||||
fetcher: new HttpConfigFetcher(),
|
||||
|
||||
Reference in New Issue
Block a user