赞 | 0 |
VIP | 46 |
好人卡 | 26 |
积分 | 6 |
经验 | 76056 |
最后登录 | 2024-11-15 |
在线时间 | 2657 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 648
- 在线时间
- 2657 小时
- 注册时间
- 2010-6-28
- 帖子
- 1361
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 我的米呀 于 2012-2-22 22:58 编辑
- #===================================================================
- # Jens009's Critical Flash 暴击闪光或暴击振动
- # August 4, 2008 2008年8月4日
- # Version 1.0 版本1
- # Description: Screen Flash when attacker deals critical damage 当发出暴击时屏幕闪烁或振动。
- # Aliased used: 使用了的alias
- # jens009_add_critical_flash make_attack_damage_value
- # Compatibility: 适用范围:
- # All systems. 全系统(ACE未知)
- #注:添加了振动。 -某米
- #=====================================================================
- # Start Game_Battler_Edit
- #====================================================================
- class Game_Battler
- alias jens009_add_critical_flash make_attack_damage_value
- #===================================================================
- # Start Method edit
- #===================================================================
- def make_attack_damage_value(attacker)
- # Call Original Method
- jens009_add_critical_flash(attacker)
- # Check Critical Flag
- if @critical == true
- # Screen Flash
- #【振动版】(a, b, c):a:振动强度,b:振动速度,c:振动持续时间。
- $game_troop.screen.start_shake(9, 9, 1)
- # 【闪光版】 (提示:若使用闪光版请在前面的震动版的$前加上#并消去下面$前的#,反之则保留下面$的#)
- # Color.new(a,b,c,d),e====》a:红,b:绿,c:蓝,d:灰度,e:闪烁持续时间
- # $game_troop.screen.start_flash(Color.new(255,255,255,160), 20)
- end # END CHECK
- end # END Method Edit
- end # End Class Edit
复制代码 源地址:http://www.rpgrevolution.com/forums/index.php?showtopic=18525 |
|