Project1

标题: 禁用贵重物品功能 [打印本页]

作者: taroxd    时间: 2014-7-14 21:57
标题: 禁用贵重物品功能
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2. # ● 禁用“贵重物品”功能 require Taroxd基础设置
  3. #--------------------------------------------------------------------------
  4.  
  5. class RPG::Item < RPG::UsableItem
  6.   #--------------------------------------------------------------------------
  7.   # ● 取消贵重物品属性
  8.   #--------------------------------------------------------------------------
  9.   def key_item?; false; end
  10. end
  11.  
  12. class Window_ItemCategory < Window_HorzCommand
  13.   #--------------------------------------------------------------------------
  14.   # ● 获取列数
  15.   #--------------------------------------------------------------------------
  16.   def col_max; 3; end
  17.   #--------------------------------------------------------------------------
  18.   # ● 生成指令列表
  19.   #--------------------------------------------------------------------------
  20.   def make_command_list
  21.     add_command(Vocab::item,   :item)
  22.     add_command(Vocab::weapon, :weapon)
  23.     add_command(Vocab::armor,  :armor)
  24.   end
  25. end
  26.  
  27. class Window_KeyItem < Window_ItemList
  28.   #--------------------------------------------------------------------------
  29.   # ● 种类设定为物品
  30.   #--------------------------------------------------------------------------
  31.   def_after(:start) { self.category = :item }
  32.   #--------------------------------------------------------------------------
  33.   # ● 所有道具均可选择
  34.   #--------------------------------------------------------------------------
  35.   def enable?(item); true; end
  36. end





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