=begin
图块编号说明:
自动元件
48~95、96~143、144~191、192~239、240~287、288~335、336~383
从第二行的第一个图块开始
384、385、386、387、388、389、390、391、
392、393、394、395、396、397、398、399、
……
以此类推
=end
module Random_Tileset
name = "001-Grassland01"
# 这个是附加的图块名称
NUMBER[name] = {}
RANDOM[name] = {}
WIDTH[name] = {}
HEIGHT[name] = {}
SPEAR[name] = {}
ANIME[name] = {}
FRAME[name] = {}
# 这个是初始化变量,不用动,新增文件名时要复制过去
tile = 385
# 修改的图块ID
NUMBER[name][tile] = 5
# 该图块的变化数量 (必填,否则没反应)
# 注意,文件宽度要小于或等于256(也就是8个图块),不够放就换行,否则超出部分截不到
RANDOM[name][tile] = nil
# 图块的分布情况,不填或填nil默认是[0,1,……,NUMBER[name][tile]]
# 0是原图块,1开始是改后图块
# 如果希望原图块分布多一些,填入[0,0,0,0,0,1,2……]使0分布多一些
WIDTH[name][tile] = 1
# 图块格数,比如树(424号图块)就填4 (默认为1,不能超过8)
HEIGHT[name][tile] = 1
# 图块格数,比如树(424号图块)就填5 (默认为1)
SPEAR[name][tile] = false
# 连续图块是否分散分布 (宽度、高度为1*1时无效,默认为false)
ANIME[name][tile] = nil
# 像自动原件一样的动画 (通常为数组,默认为nil)
FRAME[name][tile] = "Graphics.frame_count % 4 == 0"
# 元件动画切换条件 (默认为上面这行字符串,ANIME为nil无效)
# 比如说,天气为风的时候,图块才动,就输入"$game_screen.weather_type == 3"
tile = 407
NUMBER[name][tile] = 4
RANDOM[name][tile] = nil
WIDTH[name][tile] = 1
HEIGHT[name][tile] = 1
SPEAR[name][tile] = false
ANIME[name][tile] = [0,1,2,3,4]# 如果不填0,原图块是没有动画的
FRAME[name][tile] = "rand(4) == 0"
tile = 424
NUMBER[name][tile] = 4
RANDOM[name][tile] = nil
WIDTH[name][tile] = 4
HEIGHT[name][tile] = 5
SPEAR[name][tile] = false
ANIME[name][tile] = nil
FRAME[name][tile] = "Graphics.frame_count % 4 == 0"
end