迁移节日福利脚本

This commit is contained in:
2026-04-25 14:47:07 +08:00
parent 9f61dcc619
commit 585a6fbf5f
3 changed files with 635 additions and 528 deletions
+21 -3
View File
@@ -28,7 +28,7 @@
* - game-hall.js:处理娱乐大厅弹窗和游戏入口卡片。
* - game-bootstrap.js:提供非关键游戏延迟初始化工具。
* - game-panels.js:处理通用游戏面板关闭事件。
* - holiday-modal.js:处理节日福利弹窗和系统消息入口。
* - holiday-modal.js:处理节日福利弹窗、广播监听、领取状态和系统消息入口。
* - initial-state.js:恢复首屏历史消息、欢迎消息、入场特效和挂起婚姻事件。
* - bank-modal.js:处理银行弹窗、转账、排行和标签切换。
* - fishing.js:处理钓鱼抛竿、收竿、浮漂和自动钓鱼循环。
@@ -93,7 +93,13 @@ export {
export { bindGameHallControls, closeGameHall, openGameHall } from "./chat-room/game-hall.js";
export { bindGameBootstrapControls, deferChatGameBootstrap } from "./chat-room/game-bootstrap.js";
export { bindGamePanelControls } from "./chat-room/game-panels.js";
export { bindHolidayModalControls, openHolidayRunFromSystemMessage } from "./chat-room/holiday-modal.js";
export {
bindHolidayModalControls,
buildHolidayClaimActionButton,
buildHolidaySystemMessage,
holidayEventModal,
openHolidayRunFromSystemMessage,
} from "./chat-room/holiday-modal.js";
export { bindChatInitialStateControls } from "./chat-room/initial-state.js";
export {
bankAction,
@@ -187,7 +193,13 @@ import {
import { bindGameHallControls, closeGameHall, openGameHall } from "./chat-room/game-hall.js";
import { bindGameBootstrapControls, deferChatGameBootstrap } from "./chat-room/game-bootstrap.js";
import { bindGamePanelControls } from "./chat-room/game-panels.js";
import { bindHolidayModalControls, openHolidayRunFromSystemMessage } from "./chat-room/holiday-modal.js";
import {
bindHolidayModalControls,
buildHolidayClaimActionButton,
buildHolidaySystemMessage,
holidayEventModal,
openHolidayRunFromSystemMessage,
} from "./chat-room/holiday-modal.js";
import { bindChatInitialStateControls } from "./chat-room/initial-state.js";
import {
bankAction,
@@ -299,6 +311,9 @@ if (typeof window !== "undefined") {
deferChatGameBootstrap,
bindGamePanelControls,
bindHolidayModalControls,
buildHolidayClaimActionButton,
buildHolidaySystemMessage,
holidayEventModal,
openHolidayRunFromSystemMessage,
bindChatInitialStateControls,
loadAdminCurrentLossCoverEvent,
@@ -391,6 +406,9 @@ if (typeof window !== "undefined") {
window.slotPanel = slotPanel;
window.runFeatureShortcut = runFeatureShortcut;
window.runToolbarAction = runToolbarAction;
window.buildHolidayClaimActionButton = buildHolidayClaimActionButton;
window.buildHolidaySystemMessage = buildHolidaySystemMessage;
window.holidayEventModal = holidayEventModal;
window.openHolidayRunFromSystemMessage = openHolidayRunFromSystemMessage;
window.closeAdminBaccaratLossCoverModal = closeAdminBaccaratLossCoverModal;
window.closeCurrentBaccaratLossCoverEvent = closeCurrentBaccaratLossCoverEvent;