class Game_BattlerBase
#--------------------------------------------------------------------------
# * 获取攻击距离
#--------------------------------------------------------------------------
def attack_range
# 如果角色或敌人有装备,则检查备注中是否有attack_range标签
if self.actor? && self.equips[0]
note = self.equips[0].note
if note =~ /<attack_range:(\d+)>/
return $1.to_i
end
end
# 否则返回默认攻击距离
return 1
end
end