赞 | 287 |
VIP | 11 |
好人卡 | 74 |
积分 | 226 |
经验 | 281171 |
最后登录 | 2024-11-14 |
在线时间 | 9413 小时 |
Lv5.捕梦者 (暗夜天使) 只有笨蛋才会看到
- 梦石
- 1
- 星屑
- 21621
- 在线时间
- 9413 小时
- 注册时间
- 2012-6-19
- 帖子
- 7118
|
- =begin
- ===============================================================================
- 危急时切换BGM By喵呜喵5
- ===============================================================================
- 【说明】
- 战斗中队伍总HP小于一定比率时自动切换战斗BGM
- =end
- module M5ChanBgm
- #==============================================================================
- # 设定部分
- #==============================================================================
-
- DANGER = 50
-
- #这里设置HP的比率,当队伍的HP总百分比小于这个比率时切换BGM
-
-
- BGM = "battle7"
-
- #这里设置切换的BGM
-
-
- #==============================================================================
- # 设定结束
- #==============================================================================
- end
- class Game_Troop < Game_Unit
- def change_bgm
- hp = 0
- mhp = 0
- @pos = 0 if !@pos
- @danger = false if @danger == nil
- $game_party.battle_members.each do |actor|
- hp += actor.hp
- mhp += actor.mhp
- end
- if hp.to_f / mhp < (M5ChanBgm::DANGER * 0.01)
- if !@danger
- @pos = Audio.bgm_pos
- Audio.bgm_play("Audio/BGM/"+M5ChanBgm::BGM)
- @danger = true
- end
- else
- if @danger
- $game_system.battle_bgm.play(@pos)
- @danger = false
- end
- end
- end
- alias m5_setup_battle_event setup_battle_event
- def setup_battle_event
- change_bgm
- m5_setup_battle_event
- end
- end
复制代码 |
评分
-
查看全部评分
|