赞 | 159 |
VIP | 0 |
好人卡 | 0 |
积分 | 263 |
经验 | 0 |
最后登录 | 2024-11-13 |
在线时间 | 5354 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 26259
- 在线时间
- 5354 小时
- 注册时间
- 2016-3-8
- 帖子
- 1655
|
本帖最后由 alexncf125 于 2021-5-31 16:52 编辑
- module DESCRIPTION_TEXTS
- WEAPONS = {}
- WEAPONS[1] = ["123", "456", "789"]
- WEAPONS[2] = ["abc", "def", "ghi"]
- WEAPONS[3] = ["\\C[1]一\\C[2]二\\C[3]三", "\\C[4]四\\C[5]五\\C[6]六", "\\C[7]七\\C[8]八\\C[9]九"]
- end
- class Window_Help < Window_Base
-
- alias date_20210531_initialize initialize
- def initialize(line_number = 2)
- line_number = 3 if SceneManager.scene.is_a?(Scene_Item) || SceneManager.scene.is_a?(Scene_Equip)
- date_20210531_initialize(line_number)
- end
-
- alias date_20210531_set_item set_item
- def set_item(item)
- date_20210531_set_item(item)
- if item && item.is_a?(RPG::Weapon) && DESCRIPTION_TEXTS::WEAPONS.keys.include?(item.id)
- contents.clear
- i = 0
- DESCRIPTION_TEXTS::WEAPONS[item.id].each {|text|
- draw_text_ex(4, Font.default_size * i, text)
- i += 1
- }
- end
- end
-
- end
复制代码 |
|