Project1

标题: !!关于强制行动 [打印本页]

作者: neverstop    时间: 2015-7-31 16:44
标题: !!关于强制行动
  

  就是 强制行动 设置之后,那么这个人物就必定先手,如果有多个人物设定 强制行动 ,那么就会按速度来排顺序

想问一下,决定 强制行动 使用顺序的脚本语句在那哇, Game_Battler  ,BattleManager 里的 生成行动顺序 是指对普通行动有用的么?
  1. #--------------------------------------------------------------------------
  2.   # ● 生成行动顺序
  3.   #--------------------------------------------------------------------------
  4.   def self.make_action_orders
  5.     @action_battlers = []
  6.     @action_battlers += $game_party.members unless @surprise
  7.     @action_battlers += $game_troop.members unless @preemptive
  8.     @action_battlers.each {|battler| battler.make_speed }
  9.     @action_battlers.sort! {|a,b| b.speed - a.speed }
  10.   end
  11.   #--------------------------------------------------------------------------
  12.   # ● 强制行动
  13.   #--------------------------------------------------------------------------
  14.   def self.force_action(battler)
  15.     @action_forced = battler
  16.     @action_battlers.delete(battler)
  17.   end
复制代码

作者: neverstop    时间: 2015-7-31 16:58
哦。好吧,原来 强制行动 和事件执行的事件有关系哇。。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1