查看: 1027|回复: 0

[子弹君] 遇敌率调整

[复制链接]

卑微的梦

梦石
0
星屑
547
在线时间
820 小时
注册时间
2013-2-23
回帖
1121

短篇九勇士组季军

发表于 2014-9-20 20:32:28 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 子弹君 于 2014-9-23 20:56 编辑
  1. #==============================================================================
  2. #  遇敌率调整   by 子弹君
  3. #==============================================================================
  4. # 说明:
  5. # 只适合默认的暗雷战斗
  6. #==============================================================================
  7. $BombScript ||= {};$BombScript["遇敌率调整"] = "遇敌率调整20140920"
  8. #==============================================================================
  9. #  设定部分
  10. #==============================================================================
  11. module BOMB
  12.   module YDL
  13.   VALUE = 1
  14. # 这里设置遇敌率,数值越高,越容易碰到敌人。
  15.   STH = 2
  16. # 设置一个开关,开关开启时遇敌率为脚本所设置,关闭时恢复默认遇敌率。
  17.   end
  18. end
  19. class Game_Player < Game_Character  
  20.   #--------------------------------------------------------------------------
  21.   # ● 获取遇敌进行值
  22.   #--------------------------------------------------------------------------
  23.   def encounter_progress_value
  24.     value = $game_map.bush?(@x, @y) ? 2 : 1
  25.     value *= 0.5 if $game_party.encounter_half?
  26.     value *= 0.5 if in_ship?
  27.     value *= BOMB::YDL::VALUE if
  28.     $game_switches[BOMB::YDL::STH] == true
  29.     value
  30.   end
  31. end
复制代码

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本发帖返回顶部