Project1

标题: 能使公共事件的开关默认是开启的吗 [打印本页]

作者: yang1zhi    时间: 2014-12-1 20:47
标题: 能使公共事件的开关默认是开启的吗
就是写了这个公共事件后他就是开启的,不需要再事件里面开关打开。
新建一个脚本写上$game_switches[49] = true  会报错。
作者: taroxd    时间: 2014-12-2 12:45
在游戏启动时一个一个开启就好了。

另外我随手写了一个,没有测试。

RUBY 代码复制
  1. class Game_Switches
  2.  
  3.   ALWAYS_OPEN = {5=>true, 6=>true, 8=>true}
  4.  
  5.   alias value_without_always_open []
  6.  
  7.   def [](index)
  8.     ALWAYS_OPEN.key?(index) ? ALWAYS_OPEN[index] : value_without_always_open(index)
  9.   end
  10.  
  11. end


另外,其实这是 https://rpg.blue/thread-371714-1-1.html (VA脚本)功能的一个子集~






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