二七王:前端接入骨架与 index.html 加载段
SubGameHooks 从模板复制、本阶段保持空骨架(无 hook 时转发壳走平台默认)。 index.html 按 client 06 §3 的顺序加入 codes 段:config → shared → core → ui → SubGameHooks → 三文件转发壳,三个转发壳一字未动。 Node vm 依序加载验证无异常,全部 EQW_* 与 SubGameHooks 就绪;两端测试全绿。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -208,6 +208,37 @@
|
||||
|
||||
|
||||
|
||||
<!-- 阶段5: 二七王子游戏实现层 -->
|
||||
<!-- 5.1 配置常量(纯数据,无依赖,最先加载) -->
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Layers.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Groups.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/ImageResources.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/SoundResources.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Sprites_Table.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Sprites_Cards.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Sprites_Action.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Sprites_Result.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Sprites_CreateRoom.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/LayoutConstants.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Layout_Table.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Layout_Cards.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Layout_Action.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Layout_Result.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/Layout_CreateRoom.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/config/AnimConstants.js"></script>
|
||||
<!-- 5.2 前后端共享算法(只读副本,改动落在服务端 shared/,跑根目录 sync_shared.cmd 同步) -->
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/shared/cards.js"></script>
|
||||
<!-- 5.3 纯逻辑核心 -->
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/core/CardCodec.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/core/SeatMap.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/core/CardOrder.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/core/CardMark.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/core/SpriteIndex.js"></script>
|
||||
<!-- 5.4 布局求解 -->
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/ui/LayoutSolver.js"></script>
|
||||
<!-- 5.5 平台接入(须在依赖之后、三文件转发壳之前) -->
|
||||
<script type="text/javascript" src="js/01_SubGame/codes/SubGameHooks.js"></script>
|
||||
|
||||
<!-- 子游戏 Hooks 实现(转发壳三文件转发到此;须在依赖的 controllers/handlers 之后、三文件之前)-->
|
||||
<script type="text/javascript" src="js/01_SubGame/00_SubGame_Config.js"></script>
|
||||
<script type="text/javascript" src="js/01_SubGame/01_SubGame_modify.js"></script>
|
||||
|
||||
Reference in New Issue
Block a user