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:
2026-09-09 03:13:18 +08:00
parent a7ec8aa6a7
commit 35216f75e7
1028 changed files with 835556 additions and 21415 deletions
@@ -0,0 +1,33 @@
{
"importBase": "import",
"nativeBase": "native",
"name": "game-alpha",
"deps": [],
"uuids": [
"4e0d204d-96ce-48b8-b976-7432279319f2",
"cf1f8ff4-e394-4c08-acab-f14eabe1871f"
],
"paths": {
"cf1f8ff4-e394-4c08-acab-f14eabe1871f": [
"private",
"cc.TextAsset",
1
],
"4e0d204d-96ce-48b8-b976-7432279319f2": [
"View",
"cc.Prefab",
1
]
},
"scenes": {},
"packs": {},
"versions": {
"import": [],
"native": []
},
"redirect": [],
"debug": true,
"extensionMap": {},
"hasPreloadScript": true,
"dependencyRelationships": {}
}
@@ -0,0 +1 @@
[1,0,["node","root","data"],[["cc.Prefab",["_name"],2],["cc.Node",["_name","_layer","_components","_prefab","_lpos"],1,9,4,5],["cc.UITransform",["node","__prefab","_contentSize","_anchorPoint"],3,1,4,5,5],["cc.CompPrefabInfo",["fileId"],2],["cc.Label",["_string","_horizontalAlign","_verticalAlign","_actualFontSize","_fontSize","_lineHeight","_overflow","node","__prefab","_color"],-4,1,4,5],["cc.PrefabInfo",["fileId","instance","targetOverrides","nestedPrefabInstanceRoots","root","asset"],-1,1,1]],[[3,0,2],[0,0,2],[1,0,1,2,3,4,3],[2,0,1,2,3,1],[4,0,1,2,3,4,5,6,7,8,9,8],[5,0,1,2,3,4,5,5]],[[1,"View"],[2,"View",33554432,[[3,-2,[0,"JYB5ndvc0hWZFdTsDPujQg"],[5,371,22.680000000000003],[0,0,1]],[4,"资料文字",0,0,18.975,18,18,3,-3,[0,"wX+Ww4pBz/TnLcrPEXSuAA"],[4,4278190080]]],[5,"Pn6tcB1uaJ1EOUf2nLgpzw",null,null,null,-1,0],[1,10,0,0]]],0,[0,1,1,0,0,1,0,0,1,0,2,1,3],[],[],[]]
@@ -0,0 +1 @@
[1,0,0,[["cc.TextAsset",["_name","text"],1]],[[0,0,1,3]],[[0,"private","PRIVATE_RESOURCE_ALPHA"]],0,0,[],[],[]]
@@ -0,0 +1,47 @@
System.register("chunks:///_virtual/Entry.ts", ['cc'], function (exports) {
var cclegacy, _decorator;
return {
setters: [function (module) {
cclegacy = module.cclegacy;
_decorator = module._decorator;
}],
execute: function () {
var _dec, _class;
cclegacy._RF.push({}, "34050VwvZJJLLqkmTAadrS3", "Entry", undefined);
var ProbeEntry_alpha = exports('ProbeEntry_alpha', (_dec = _decorator.ccclass('ProbeEntry_alpha'), _dec(_class = /*#__PURE__*/function () {
function ProbeEntry_alpha() {}
ProbeEntry_alpha.run = function run() {
return 'PRIVATE_CODE_ALPHA';
};
return ProbeEntry_alpha;
}()) || _class));
cclegacy._RF.pop();
}
};
});
System.register("chunks:///_virtual/game-alpha", ['./Entry.ts'], function () {
return {
setters: [null],
execute: function () {}
};
});
(function(r) {
r('virtual:///prerequisite-imports/game-alpha', 'chunks:///_virtual/game-alpha');
})(function(mid, cid) {
System.register(mid, [cid], function (_export, _context) {
return {
setters: [function(_m) {
var _exportObj = {};
for (var _key in _m) {
if (_key !== "default" && _key !== "__esModule") _exportObj[_key] = _m[_key];
}
_export(_exportObj);
}],
execute: function () { }
};
});
});
@@ -0,0 +1,33 @@
{
"importBase": "import",
"nativeBase": "native",
"name": "game-beta",
"deps": [],
"uuids": [
"6473a80a-d270-4712-97d3-a9c8b355e506",
"72e3e5a7-2390-4c08-924c-1d465a6bcad4"
],
"paths": {
"72e3e5a7-2390-4c08-924c-1d465a6bcad4": [
"private",
"cc.TextAsset",
1
],
"6473a80a-d270-4712-97d3-a9c8b355e506": [
"View",
"cc.Prefab",
1
]
},
"scenes": {},
"packs": {},
"versions": {
"import": [],
"native": []
},
"redirect": [],
"debug": true,
"extensionMap": {},
"hasPreloadScript": true,
"dependencyRelationships": {}
}
@@ -0,0 +1 @@
[1,0,["node","root","data"],[["cc.Prefab",["_name"],2],["cc.Node",["_name","_layer","_components","_prefab","_lpos"],1,9,4,5],["cc.UITransform",["node","__prefab","_contentSize","_anchorPoint"],3,1,4,5,5],["cc.CompPrefabInfo",["fileId"],2],["cc.Label",["_string","_horizontalAlign","_verticalAlign","_actualFontSize","_fontSize","_lineHeight","_overflow","node","__prefab","_color"],-4,1,4,5],["cc.PrefabInfo",["fileId","instance","targetOverrides","nestedPrefabInstanceRoots","root","asset"],-1,1,1]],[[3,0,2],[0,0,2],[1,0,1,2,3,4,3],[2,0,1,2,3,1],[4,0,1,2,3,4,5,6,7,8,9,8],[5,0,1,2,3,4,5,5]],[[1,"View"],[2,"View",33554432,[[3,-2,[0,"JYB5ndvc0hWZFdTsDPujQg"],[5,371,22.680000000000003],[0,0,1]],[4,"资料文字",0,0,18.975,18,18,3,-3,[0,"wX+Ww4pBz/TnLcrPEXSuAA"],[4,4278190080]]],[5,"Pn6tcB1uaJ1EOUf2nLgpzw",null,null,null,-1,0],[1,10,0,0]]],0,[0,1,1,0,0,1,0,0,1,0,2,1,3],[],[],[]]
@@ -0,0 +1 @@
[1,0,0,[["cc.TextAsset",["_name","text"],1]],[[0,0,1,3]],[[0,"private","PRIVATE_RESOURCE_BETA"]],0,0,[],[],[]]
@@ -0,0 +1,47 @@
System.register("chunks:///_virtual/Entry2.ts", ['cc'], function (exports) {
var cclegacy, _decorator;
return {
setters: [function (module) {
cclegacy = module.cclegacy;
_decorator = module._decorator;
}],
execute: function () {
var _dec, _class;
cclegacy._RF.push({}, "f9f74JUc6lBwoJODpMQQneb", "Entry", undefined);
var ProbeEntry_beta = exports('ProbeEntry_beta', (_dec = _decorator.ccclass('ProbeEntry_beta'), _dec(_class = /*#__PURE__*/function () {
function ProbeEntry_beta() {}
ProbeEntry_beta.run = function run() {
return 'PRIVATE_CODE_BETA';
};
return ProbeEntry_beta;
}()) || _class));
cclegacy._RF.pop();
}
};
});
System.register("chunks:///_virtual/game-beta", ['./Entry2.ts'], function () {
return {
setters: [null],
execute: function () {}
};
});
(function(r) {
r('virtual:///prerequisite-imports/game-beta', 'chunks:///_virtual/game-beta');
})(function(mid, cid) {
System.register(mid, [cid], function (_export, _context) {
return {
setters: [function(_m) {
var _exportObj = {};
for (var _key in _m) {
if (_key !== "default" && _key !== "__esModule") _exportObj[_key] = _m[_key];
}
_export(_exportObj);
}],
execute: function () { }
};
});
});
@@ -0,0 +1,256 @@
{
"importBase": "import",
"nativeBase": "native",
"name": "internal",
"deps": [],
"uuids": [
"07d3aae9f",
"081cab31-dccd-428e-8652-f2404cc81c47",
"14da1725-c4c2-42b4-ab08-ee0aeb6898b3",
"17debcc3-0a6b-4b8a-b00b-dc58b885581e",
"1c02ae6f-4492-4915-b8f8-7492a3b1e4cd",
"1d08ef62-a503-4ce2-8b9a-46c90873f7d3",
"50f4348b-c883-4e2f-8f11-ce233b859fa1",
"511d2633-09a7-4bdd-ac42-f778032124b3",
"5c601d96-e4c7-4698-991b-7ee674b11079",
"5d45aa00-e064-4938-b314-4265f0c2258c",
"60f7195c-ec2a-45eb-ba94-8955f60e81d0",
"6a2d0734-bd9e-4ddf-946e-caa52498cb75",
"711ebe11-f673-4cd9-9a83-63c60ba54c5b",
"78e0584a-4343-4727-8f37-e14e65c2a2db",
"810e96e4-e456-4468-9b59-f4e8f39732c0",
"871c3b6c-7379-419d-bda3-794b239ab90d",
"8bbdbcdd-5cd4-4100-b6d5-b7c9625b6107",
"9361fd90-ba52-4f84-aa93-6e878fd576ca",
"970b0598-bcb0-4714-91fb-2e81440dccd8",
"971bdb23-3ff6-43eb-b422-1c30165a3663",
"a3cd009f-0ab0-420d-9278-b9fdab939bbc",
"b5d6115f-0370-4d7c-aad3-c194cc71cf98",
"ba21476f-2866-4f81-9c4d-6e359316e448",
"bcd64cc6-2dd9-43f6-abbe-66318d332032",
"c0143906-9aed-447e-9436-2ae8512d1b6e",
"c27215d8-6835-4b68-bfbb-bdeac6100c04",
"d1346436-ac96-4271-b863-1f4fdead95b0",
"d930590d-bb92-4cc8-8bd1-23cd027f9edf",
"dd3a144d-ab7f-41f0-82b8-2e43a090d496",
"e9aa9a3e-5b2b-4ac7-a2c7-073de2b2b24f",
"efe8e2a3-eace-427b-b4f1-cb8a937ec77d",
"f0416e68-0200-4b77-a926-4f9d16e494da",
"f92806d7-1768-443f-afe8-12bcde84d0f0",
"fda095cb-831d-4601-ad94-846013963de8"
],
"paths": {
"60f7195c-ec2a-45eb-ba94-8955f60e81d0": [
"db:/internal/effects/for2d/builtin-sprite",
"cc.EffectAsset",
1
],
"1c02ae6f-4492-4915-b8f8-7492a3b1e4cd": [
"db:/internal/effects/internal/builtin-graphics",
"cc.EffectAsset",
1
],
"810e96e4-e456-4468-9b59-f4e8f39732c0": [
"db:/internal/effects/internal/builtin-clear-stencil",
"cc.EffectAsset",
1
],
"efe8e2a3-eace-427b-b4f1-cb8a937ec77d": [
"db:/internal/default_materials/ui-sprite-gray-material",
"cc.Material",
1
],
"e9aa9a3e-5b2b-4ac7-a2c7-073de2b2b24f": [
"db:/internal/default_materials/ui-base-material",
"cc.Material",
1
],
"8bbdbcdd-5cd4-4100-b6d5-b7c9625b6107": [
"db:/internal/default_materials/default-clear-stencil",
"cc.Material",
1
],
"50f4348b-c883-4e2f-8f11-ce233b859fa1": [
"db:/internal/default_materials/ui-alpha-test-material",
"cc.Material",
1
],
"fda095cb-831d-4601-ad94-846013963de8": [
"db:/internal/default_materials/ui-sprite-material",
"cc.Material",
1
],
"f92806d7-1768-443f-afe8-12bcde84d0f0": [
"db:/internal/default_materials/ui-sprite-alpha-sep-material",
"cc.Material",
1
],
"dd3a144d-ab7f-41f0-82b8-2e43a090d496": [
"db:/internal/default_materials/ui-sprite-gray-alpha-sep-material",
"cc.Material",
1
],
"f0416e68-0200-4b77-a926-4f9d16e494da": [
"db:/internal/default_materials/ui-graphics-material",
"cc.Material",
1
],
"511d2633-09a7-4bdd-ac42-f778032124b3": [
"db:/internal/effects/pipeline/skybox",
"cc.EffectAsset",
1
],
"5d45aa00-e064-4938-b314-4265f0c2258c": [
"db:/internal/effects/pipeline/deferred-lighting",
"cc.EffectAsset",
1
],
"9361fd90-ba52-4f84-aa93-6e878fd576ca": [
"db:/internal/effects/pipeline/planar-shadow",
"cc.EffectAsset",
1
],
"970b0598-bcb0-4714-91fb-2e81440dccd8": [
"db:/internal/effects/util/splash-screen",
"cc.EffectAsset",
1
],
"bcd64cc6-2dd9-43f6-abbe-66318d332032": [
"db:/internal/default_materials/missing-effect-material",
"cc.Material",
1
],
"d930590d-bb92-4cc8-8bd1-23cd027f9edf": [
"db:/internal/default_materials/missing-material",
"cc.Material",
1
],
"a3cd009f-0ab0-420d-9278-b9fdab939bbc": [
"db:/internal/effects/builtin-unlit",
"cc.EffectAsset",
1
],
"6a2d0734-bd9e-4ddf-946e-caa52498cb75": [
"db:/internal/effects/pipeline/post-process/tone-mapping",
"cc.EffectAsset",
1
],
"c27215d8-6835-4b68-bfbb-bdeac6100c04": [
"db:/internal/effects/for2d/builtin-spine",
"cc.EffectAsset",
1
],
"b5d6115f-0370-4d7c-aad3-c194cc71cf98": [
"db:/internal/default_materials/default-spine-material",
"cc.Material",
1
],
"d1346436-ac96-4271-b863-1f4fdead95b0": [
"db:/internal/effects/particles/builtin-particle",
"cc.EffectAsset",
1
],
"971bdb23-3ff6-43eb-b422-1c30165a3663": [
"db:/internal/effects/particles/builtin-particle-gpu",
"cc.EffectAsset",
1
],
"17debcc3-0a6b-4b8a-b00b-dc58b885581e": [
"db:/internal/effects/particles/builtin-particle-trail",
"cc.EffectAsset",
1
],
"711ebe11-f673-4cd9-9a83-63c60ba54c5b": [
"db:/internal/effects/particles/builtin-billboard",
"cc.EffectAsset",
1
],
"c0143906-9aed-447e-9436-2ae8512d1b6e": [
"db:/internal/default_materials/default-particle-material",
"cc.Material",
1
],
"14da1725-c4c2-42b4-ab08-ee0aeb6898b3": [
"db:/internal/default_materials/default-particle-gpu-material",
"cc.Material",
1
],
"081cab31-dccd-428e-8652-f2404cc81c47": [
"db:/internal/default_materials/default-trail-material",
"cc.Material",
1
],
"78e0584a-4343-4727-8f37-e14e65c2a2db": [
"db:/internal/default_materials/default-billboard-material",
"cc.Material",
1
],
"ba21476f-2866-4f81-9c4d-6e359316e448": [
"db:/internal/physics/default-physics-material",
"cc.PhysicsMaterial",
1
],
"871c3b6c-7379-419d-bda3-794b239ab90d": [
"db:/internal/effects/util/profiler",
"cc.EffectAsset",
1
],
"1d08ef62-a503-4ce2-8b9a-46c90873f7d3": [
"db:/internal/effects/legacy/terrain",
"cc.EffectAsset",
1
],
"5c601d96-e4c7-4698-991b-7ee674b11079": [
"db:/internal/effects/pipeline/copy-pass",
"cc.EffectAsset",
1
]
},
"scenes": {},
"packs": {
"07d3aae9f": [
"081cab31-dccd-428e-8652-f2404cc81c47",
"14da1725-c4c2-42b4-ab08-ee0aeb6898b3",
"17debcc3-0a6b-4b8a-b00b-dc58b885581e",
"1c02ae6f-4492-4915-b8f8-7492a3b1e4cd",
"1d08ef62-a503-4ce2-8b9a-46c90873f7d3",
"50f4348b-c883-4e2f-8f11-ce233b859fa1",
"511d2633-09a7-4bdd-ac42-f778032124b3",
"5c601d96-e4c7-4698-991b-7ee674b11079",
"5d45aa00-e064-4938-b314-4265f0c2258c",
"60f7195c-ec2a-45eb-ba94-8955f60e81d0",
"6a2d0734-bd9e-4ddf-946e-caa52498cb75",
"711ebe11-f673-4cd9-9a83-63c60ba54c5b",
"78e0584a-4343-4727-8f37-e14e65c2a2db",
"810e96e4-e456-4468-9b59-f4e8f39732c0",
"871c3b6c-7379-419d-bda3-794b239ab90d",
"8bbdbcdd-5cd4-4100-b6d5-b7c9625b6107",
"9361fd90-ba52-4f84-aa93-6e878fd576ca",
"970b0598-bcb0-4714-91fb-2e81440dccd8",
"971bdb23-3ff6-43eb-b422-1c30165a3663",
"a3cd009f-0ab0-420d-9278-b9fdab939bbc",
"b5d6115f-0370-4d7c-aad3-c194cc71cf98",
"ba21476f-2866-4f81-9c4d-6e359316e448",
"bcd64cc6-2dd9-43f6-abbe-66318d332032",
"c0143906-9aed-447e-9436-2ae8512d1b6e",
"c27215d8-6835-4b68-bfbb-bdeac6100c04",
"d1346436-ac96-4271-b863-1f4fdead95b0",
"d930590d-bb92-4cc8-8bd1-23cd027f9edf",
"dd3a144d-ab7f-41f0-82b8-2e43a090d496",
"e9aa9a3e-5b2b-4ac7-a2c7-073de2b2b24f",
"efe8e2a3-eace-427b-b4f1-cb8a937ec77d",
"f0416e68-0200-4b77-a926-4f9d16e494da",
"f92806d7-1768-443f-afe8-12bcde84d0f0",
"fda095cb-831d-4601-ad94-846013963de8"
]
},
"versions": {
"import": [],
"native": []
},
"redirect": [],
"debug": true,
"extensionMap": {},
"hasPreloadScript": true,
"dependencyRelationships": {}
}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,46 @@
{
"importBase": "import",
"nativeBase": "native",
"name": "main",
"deps": [
"internal"
],
"uuids": [
"18f06ada-9d36-485c-9f44-556d6980ca7a",
"ba21476f-2866-4f81-9c4d-6e359316e448",
"fd8ec536-a354-4a17-9c74-4f3883c378c8"
],
"paths": {
"18f06ada-9d36-485c-9f44-556d6980ca7a": [
"db:/assets/scenes/Probe",
"cc.SceneAsset",
1
],
"fd8ec536-a354-4a17-9c74-4f3883c378c8": [
"db:/internal/default_renderpipeline/builtin-forward",
"cc.RenderPipeline",
1
],
"ba21476f-2866-4f81-9c4d-6e359316e448": [
"db:/internal/physics/default-physics-material",
"cc.PhysicsMaterial",
1
]
},
"scenes": {
"db://assets/scenes/Probe.scene": "18f06ada-9d36-485c-9f44-556d6980ca7a"
},
"packs": {},
"versions": {
"import": [],
"native": []
},
"redirect": [
"ba21476f-2866-4f81-9c4d-6e359316e448",
"0"
],
"debug": true,
"extensionMap": {},
"hasPreloadScript": true,
"dependencyRelationships": {}
}
@@ -0,0 +1 @@
[1,0,["node","_cameraComponent","scene","_parent"],[["cc.SceneAsset",["_name"],2],["cc.Scene",["_name","_children","_globals"],2,2,4],["cc.Node",["_name","_layer","_id","_children","_components","_lpos"],0,2,9,5],["cc.Node",["_name","_parent","_components","_lpos"],2,1,2,5],["cc.Camera",["_projection","_orthoHeight","_near","_far","_visibility","node","_color"],-2,1,5],["cc.UITransform",["node","_contentSize"],3,1,5],["cc.Canvas",["node","_cameraComponent"],3,1,1],["cc.Widget",["_alignFlags","_top","_bottom","node"],0,1],["cc.SceneGlobals",["ambient","shadows","_skybox","fog","octree","skin","lightProbeInfo","postSettings"],3,4,4,4,4,4,4,4,4],["cc.AmbientInfo",["_skyColorHDR"],3,5],["cc.ShadowsInfo",[],3],["cc.SkyboxInfo",[],3],["cc.FogInfo",[],3],["cc.OctreeInfo",[],3],["cc.SkinInfo",[],3],["cc.LightProbeInfo",[],3],["cc.PostSettingsInfo",[],3]],[[0,0,2],[1,0,1,2,2],[2,0,1,2,3,4,5,4],[3,0,1,2,3,2],[4,0,1,2,3,4,5,6,6],[5,0,1,1],[6,0,1,1],[7,0,1,2,3,4],[8,0,1,2,3,4,5,6,7,1],[9,0,1],[10,1],[11,1],[12,1],[13,1],[14,1],[15,1],[16,1]],[[0,"Probe"],[2,"Canvas",33554432,"1cgbnsENBDoLhHJwvyJnKB",[-5],[[5,-1,[5,1600,720]],[6,-3,-2],[7,45,5.684341886080802e-14,5.684341886080802e-14,-4]],[1,800,360.00000000000006,0]],[1,"TemplateRoom",[1],[8,[9,[2,0.2,0.5,0.8,0.520833125]],[10],[11],[12],[13],[14],[15],[16]]],[3,"Camera",1,[-6],[1,0,0,1000]],[4,0,360,0,2000,1108344832,3,[4,4278190080]]],0,[0,0,1,0,1,4,0,0,1,0,0,1,0,-1,3,0,-1,4,0,2,2,1,3,2,6],[],[],[]]
@@ -0,0 +1 @@
[1,0,0,[["RenderQueueDesc",["stages","isTransparent","sortMode"],0],["ForwardPipeline",["_flows"],3,9],["ShadowFlow",["_name","_stages"],2,9],["ShadowStage",["_name"],2],["ForwardFlow",["_name","_priority","_stages"],1,9],["ForwardStage",["_name","renderQueues"],2,9]],[[1,0,1],[2,0,1,2],[3,0,2],[4,0,1,2,3],[5,0,1,2],[0,0,2],[0,1,2,0,4]],[[0,[[1,"ShadowFlow",[[2,"ShadowStage"]]],[3,"ForwardFlow",1,[[4,"ForwardStage",[[5,["default"]],[6,true,1,["default"]]]]]]]]],0,0,[],[],[]]
@@ -0,0 +1,119 @@
System.register("chunks:///_virtual/Boot.ts", ['./rollupPluginModLoBabelHelpers.js', 'cc'], function () {
var _asyncToGenerator, _regeneratorRuntime, cclegacy, director, Director, instantiate, js, Prefab, TextAsset, assetManager;
return {
setters: [function (module) {
_asyncToGenerator = module.asyncToGenerator;
_regeneratorRuntime = module.regeneratorRuntime;
}, function (module) {
cclegacy = module.cclegacy;
director = module.director;
Director = module.Director;
instantiate = module.instantiate;
js = module.js;
Prefab = module.Prefab;
TextAsset = module.TextAsset;
assetManager = module.assetManager;
}],
execute: function () {
cclegacy._RF.push({}, "d3a6crOBwVLlLjTY3gqQ3kp", "Boot", undefined);
director.once(Director.EVENT_AFTER_SCENE_LAUNCH, /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() {
var report, target, bundle, entry, text, prefab, node;
return _regeneratorRuntime().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
report = {
ok: false,
requests: []
};
globalThis.__probe = report;
_context.prev = 2;
_context.next = 5;
return fetch('./target.json').then(function (r) {
if (!r.ok) throw Error('target missing');
return r.json();
});
case 5:
target = _context.sent;
report.selected = target.bundle;
_context.next = 9;
return new Promise(function (resolve, reject) {
return assetManager.loadBundle(target.bundle, function (e, b) {
return e ? reject(e) : resolve(b);
});
});
case 9:
bundle = _context.sent;
entry = js.getClassByName(target.entry);
if (entry) {
_context.next = 13;
break;
}
throw Error('entry missing');
case 13:
report.code = entry.run();
_context.next = 16;
return new Promise(function (resolve, reject) {
return bundle.load('private', TextAsset, function (e, a) {
return e ? reject(e) : resolve(a);
});
});
case 16:
text = _context.sent;
report.text = text.text;
_context.next = 20;
return new Promise(function (resolve, reject) {
return bundle.load('View', Prefab, function (e, a) {
return e ? reject(e) : resolve(a);
});
});
case 20:
prefab = _context.sent;
node = instantiate(prefab);
node.parent = director.getScene();
report.prefab = node.name;
report.otherRegistered = !!js.getClassByName(target.otherEntry);
report.ok = true;
_context.next = 31;
break;
case 28:
_context.prev = 28;
_context.t0 = _context["catch"](2);
report.error = String(_context.t0);
case 31:
console.log('PROBE_RESULT', JSON.stringify(report));
case 32:
case "end":
return _context.stop();
}
}, _callee, null, [[2, 28]]);
})));
cclegacy._RF.pop();
}
};
});
System.register("chunks:///_virtual/main", ['./Boot.ts'], function () {
return {
setters: [null],
execute: function () {}
};
});
(function(r) {
r('virtual:///prerequisite-imports/main', 'chunks:///_virtual/main');
})(function(mid, cid) {
System.register(mid, [cid], function (_export, _context) {
return {
setters: [function(_m) {
var _exportObj = {};
for (var _key in _m) {
if (_key !== "default" && _key !== "__esModule") _exportObj[_key] = _m[_key];
}
_export(_exportObj);
}],
execute: function () { }
};
});
});