Graphics.resize_screen(640, 416) # 解像度の変更
module TMMMO # 数值为帧数(60/1)
CHR_SIZE = 31 << 10 # 角色的接触尺寸判定
TOUCH_RANGE = 32 << 10 # 接触判定的有效范围
DEFAULT_ACTION_DIST = 32 << 10 # 行动射程距离初期设定
DEFAULT_ACTION_RANGE = 32 << 10 # 行动效果距离初期设定
DEFAULT_ACTION_DELAY = 60 # 行动后延迟初期设定
DEFAULT_ACTION_CAST = 0 # 行动前延迟初期设定
RD_WALK_DIST = 160 << 10 # 随机移动距离
POPUP_MAX = 32 # 行动最大值
ANIME_MAX = 32 # 动画最大值
DROP_MAX = 64 # 下降最大值
GROW_MAX = 99 # 成长强化上限
START_STATUS_P = 50 # 初始属性点数
START_SKILL_P = 20 # 初始技能点数
LVUP_SKILL_P = 10 # 升级时获得的技能点数
BOLD_FONT_NAME = "Peralta" # 数字字体设定
UNIQ_ACCESSORY = [7, 8] # 不能重复装备防具类型ID
TIME_RATE = 60 # 游戏内时间倍率(60与现实相同)
TIME_SPEED = 1 # 时间过渡速度
TIME_START = 7 # 游戏初始时间
CLOCK_X = 22 # 时钟X坐标
CLOCK_Y = 224 # 时钟Y坐标
# 状态表示属性设定
STWIN_ELEMENTS = [1, 2, 3, 4, 5, 6, 7, 8] # 属性
STWIN_ELEMENT_ICONS = [96, 97, 98, 99, 100, 101, 102, 103] # 属性图标
STWIN_STATES = [2, 3, 4, 5, 6, 7, 8] # 状态
# 技能(物品)详细表示设定
DESCRIPTION_KEY_SYMBOL = :X # 按钮
DESCRIPTION_EXCLUDE_ELEMENTS = [] # 除特徵『攻击时属性』外表示的属性
DESCRIPTION_FEATURE_X = 256 # 特徵描画X坐标
DESCRIPTION_PARAM_WIDTH = 120 # 能力值描画宽度
ANIME_ITEM_POP = 116 # 使用物品的动画
ANIME_ITEM_GET = 117 # 获得物品的动画
ANIME_LEVEL_UP = 118 # 等级上升的动画
ANIME_CAST = 119 # 发动的动画
FRAME_CAST_ANIME = 16 # 发动的动画实际框架
SE_CAST_START = ["Audio/SE/Magic1", 100, 100] # 发动初始效果音
ICON_USE_TACTICS = 117 # 战术图标
ICON_SHORT_CUT_BACK = 530 # 快捷栏图标的背景
# Log信息文字的颜色数值
MES_COLOR_ITEM_GET = 23 # 获得物品
MES_COLOR_LEVEL_UP = 17 # 等级上升
# 选项窗口的颜色设定(基于数据库的初始设定)
WINDOW_TONE = [
["01", [0, 0, 0, 0]],
["02", [0, 17, 51, 0]],
["03", [17, 34, 17, 0]],
["04", [-102, -34, -17, 0]],
["05", [187, 102, 85, 0]],
["06", [-17, -102, -102, 0]],
]
# (怪物)准备行动坐标的指定使用区域ID
REPOP_REGIONS = [1, 2, 3, 4, 5, 6, 7, 8]
REPOP_INTERVAL = 300 # 准备行动的框架间隔
TURN_INTERVAL = 60 # 每轮的框架间隔
REGENERATE_INTERVAL = 600 # 自动恢复的框架间隔
# 装备品生成的时候的材质(如木、铁、皮等)
DEFAULT_MATERIAL = [151, 161, 171, 181] #物品ID
GEM_MATERIAL = 200 # 宝石用材质虚假数值ID
EQUIP_LEVEL_MAX = 9 # 装备强化上限
EQUIP_NUMBER_MAX = 255 # 装备持有上限
ATTACK_DELAY_MIN = 4 # 通常攻击延迟的最低值
# 技能系统设定
SKILL_LIST = {}
SKILL_LIST[0] = []
SKILL_LIST[1] = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
SKILL_LIST[2] = [21, 22, 23, 24, 25, 26, 27, 28, 29, 30]
SKILL_LIST[3] = [31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
SKILL_LIST[4] = [41, 42, 43, 44, 45, 46, 47, 48, 49, 50]
SKILL_LIST[5] = [51, 52, 53, 54, 55, 56, 57, 58, 59, 60]
SKILL_LIST[6] = [61, 62, 63, 64, 65, 66, 67, 68, 69, 70]
SKILL_LIST[7] = [71, 72, 73, 74, 75, 76, 77, 78, 79, 80]
SKILL_LIST[8] = [81, 82, 83, 84, 85, 86, 87, 88, 89, 90]
SKILL_LIST[9] = [91, 92, 93, 94, 95, 96, 97, 98, 99, 100]
SKILL_LIST[10] = [101, 102, 103, 104, 105, 106, 107, 108, 109, 110]
SKILL_LIST[11] = [111, 112, 113, 114, 115, 116, 117, 118, 119, 120]
SKILL_LIST[12] = [121, 122, 123, 124, 125, 126, 127, 128, 129, 130]
SKILL_LIST[13] = [131, 132, 133, 134, 135, 136, 137, 138, 139, 140]
SKILL_LIST[14] = [141, 142, 143, 144, 145, 146, 147, 148, 149, 150]
SKILL_LIST[15] = [151, 152, 153, 154, 155, 156, 157, 158, 159, 160]
SKILL_LIST[16] = [161, 162, 163, 164, 165, 166, 167, 168, 169, 170]
SKILL_LIST[17] = [171, 172, 173, 174, 175, 176, 177, 178, 179, 180]
SKILL_LIST[18] = [181, 182, 183, 184, 185, 186, 187, 188, 189, 190]
SKILL_LIST[19] = [191, 192, 193, 194, 195, 196, 197, 198, 199, 200]
SKILL_LIST[20] = [201, 202, 203, 204, 205, 206, 207, 208, 209, 210]
SKILL_LIST[21] = [211, 212, 213, 214, 215, 216, 217, 218, 219, 220]
SKILL_LIST[22] = [221, 222, 223, 224, 225, 226, 227, 228, 229, 230]
SKILL_LIST[23] = [231, 232, 233, 234, 235, 236, 237, 238, 239, 240]
end
Graphics.resize_screen(640, 416) # 解像度の変更
module TMMMO # 数值为帧数(60/1)
CHR_SIZE = 31 << 10 # 角色的接触尺寸判定
TOUCH_RANGE = 32 << 10 # 接触判定的有效范围
DEFAULT_ACTION_DIST = 32 << 10 # 行动射程距离初期设定
DEFAULT_ACTION_RANGE = 32 << 10 # 行动效果距离初期设定
DEFAULT_ACTION_DELAY = 60 # 行动后延迟初期设定
DEFAULT_ACTION_CAST = 0 # 行动前延迟初期设定
RD_WALK_DIST = 160 << 10 # 随机移动距离
POPUP_MAX = 32 # 行动最大值
ANIME_MAX = 32 # 动画最大值
DROP_MAX = 64 # 下降最大值
GROW_MAX = 99 # 成长强化上限
START_STATUS_P = 50 # 初始属性点数
START_SKILL_P = 20 # 初始技能点数
LVUP_SKILL_P = 10 # 升级时获得的技能点数
BOLD_FONT_NAME = "Peralta" # 数字字体设定
UNIQ_ACCESSORY = [7, 8] # 不能重复装备防具类型ID
TIME_RATE = 60 # 游戏内时间倍率(60与现实相同)
TIME_SPEED = 1 # 时间过渡速度
TIME_START = 7 # 游戏初始时间
CLOCK_X = 22 # 时钟X坐标
CLOCK_Y = 224 # 时钟Y坐标
# 状态表示属性设定
STWIN_ELEMENTS = [1, 2, 3, 4, 5, 6, 7, 8] # 属性
STWIN_ELEMENT_ICONS = [96, 97, 98, 99, 100, 101, 102, 103] # 属性图标
STWIN_STATES = [2, 3, 4, 5, 6, 7, 8] # 状态
# 技能(物品)详细表示设定
DESCRIPTION_KEY_SYMBOL = :X # 按钮
DESCRIPTION_EXCLUDE_ELEMENTS = [] # 除特徵『攻击时属性』外表示的属性
DESCRIPTION_FEATURE_X = 256 # 特徵描画X坐标
DESCRIPTION_PARAM_WIDTH = 120 # 能力值描画宽度
ANIME_ITEM_POP = 116 # 使用物品的动画
ANIME_ITEM_GET = 117 # 获得物品的动画
ANIME_LEVEL_UP = 118 # 等级上升的动画
ANIME_CAST = 119 # 发动的动画
FRAME_CAST_ANIME = 16 # 发动的动画实际框架
SE_CAST_START = ["Audio/SE/Magic1", 100, 100] # 发动初始效果音
ICON_USE_TACTICS = 117 # 战术图标
ICON_SHORT_CUT_BACK = 530 # 快捷栏图标的背景
# Log信息文字的颜色数值
MES_COLOR_ITEM_GET = 23 # 获得物品
MES_COLOR_LEVEL_UP = 17 # 等级上升
# 选项窗口的颜色设定(基于数据库的初始设定)
WINDOW_TONE = [
["01", [0, 0, 0, 0]],
["02", [0, 17, 51, 0]],
["03", [17, 34, 17, 0]],
["04", [-102, -34, -17, 0]],
["05", [187, 102, 85, 0]],
["06", [-17, -102, -102, 0]],
]
# (怪物)准备行动坐标的指定使用区域ID
REPOP_REGIONS = [1, 2, 3, 4, 5, 6, 7, 8]
REPOP_INTERVAL = 300 # 准备行动的框架间隔
TURN_INTERVAL = 60 # 每轮的框架间隔
REGENERATE_INTERVAL = 600 # 自动恢复的框架间隔
# 装备品生成的时候的材质(如木、铁、皮等)
DEFAULT_MATERIAL = [151, 161, 171, 181] #物品ID
GEM_MATERIAL = 200 # 宝石用材质虚假数值ID
EQUIP_LEVEL_MAX = 9 # 装备强化上限
EQUIP_NUMBER_MAX = 255 # 装备持有上限
ATTACK_DELAY_MIN = 4 # 通常攻击延迟的最低值
# 技能系统设定
SKILL_LIST = {}
SKILL_LIST[0] = []
SKILL_LIST[1] = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
SKILL_LIST[2] = [21, 22, 23, 24, 25, 26, 27, 28, 29, 30]
SKILL_LIST[3] = [31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
SKILL_LIST[4] = [41, 42, 43, 44, 45, 46, 47, 48, 49, 50]
SKILL_LIST[5] = [51, 52, 53, 54, 55, 56, 57, 58, 59, 60]
SKILL_LIST[6] = [61, 62, 63, 64, 65, 66, 67, 68, 69, 70]
SKILL_LIST[7] = [71, 72, 73, 74, 75, 76, 77, 78, 79, 80]
SKILL_LIST[8] = [81, 82, 83, 84, 85, 86, 87, 88, 89, 90]
SKILL_LIST[9] = [91, 92, 93, 94, 95, 96, 97, 98, 99, 100]
SKILL_LIST[10] = [101, 102, 103, 104, 105, 106, 107, 108, 109, 110]
SKILL_LIST[11] = [111, 112, 113, 114, 115, 116, 117, 118, 119, 120]
SKILL_LIST[12] = [121, 122, 123, 124, 125, 126, 127, 128, 129, 130]
SKILL_LIST[13] = [131, 132, 133, 134, 135, 136, 137, 138, 139, 140]
SKILL_LIST[14] = [141, 142, 143, 144, 145, 146, 147, 148, 149, 150]
SKILL_LIST[15] = [151, 152, 153, 154, 155, 156, 157, 158, 159, 160]
SKILL_LIST[16] = [161, 162, 163, 164, 165, 166, 167, 168, 169, 170]
SKILL_LIST[17] = [171, 172, 173, 174, 175, 176, 177, 178, 179, 180]
SKILL_LIST[18] = [181, 182, 183, 184, 185, 186, 187, 188, 189, 190]
SKILL_LIST[19] = [191, 192, 193, 194, 195, 196, 197, 198, 199, 200]
SKILL_LIST[20] = [201, 202, 203, 204, 205, 206, 207, 208, 209, 210]
SKILL_LIST[21] = [211, 212, 213, 214, 215, 216, 217, 218, 219, 220]
SKILL_LIST[22] = [221, 222, 223, 224, 225, 226, 227, 228, 229, 230]
SKILL_LIST[23] = [231, 232, 233, 234, 235, 236, 237, 238, 239, 240]
end