新增老虎机游戏:①slot_machine_logs表+模型(8种权重图案/判奖) ②SlotMachineController(扣费/随机/赔付/诅咒/三7全服广播) ③前台面板(三列滚轮动画/逐列停止/赔率说明/历史记录) ④CurrencySource三个枚举

This commit is contained in:
2026-03-01 21:00:21 +08:00
parent dfa7278184
commit 9359184e38
7 changed files with 905 additions and 3 deletions
+12
View File
@@ -81,6 +81,15 @@ enum CurrencySource: string
/** 星海小博士随机事件(好运/坏运/经验/金币奖惩) */
case AUTO_EVENT = 'auto_event';
/** 老虎机转动消耗金币 */
case SLOT_SPIN = 'slot_spin';
/** 老虎机中奖赔付(含本金返还) */
case SLOT_WIN = 'slot_win';
/** 老虎机诅咒额外扣除 */
case SLOT_CURSE = 'slot_curse';
/**
* 返回该来源的中文名称,用于后台统计展示。
*/
@@ -107,6 +116,9 @@ enum CurrencySource: string
self::BACCARAT_BET => '百家乐下注',
self::BACCARAT_WIN => '百家乐赢钱',
self::AUTO_EVENT => '随机事件(星海小博士)',
self::SLOT_SPIN => '老虎机转动',
self::SLOT_WIN => '老虎机中奖',
self::SLOT_CURSE => '老虎机诅咒',
};
}
}