中级玩家
 
- 贡献度
- 9
- 金元
- 1262
- 积分
- 102
- 精华
- 0
- 注册时间
- 2007-1-27
|
恩 谢谢LZ相告 不过我建议的改法是找到下面
function Hoard:CheckEndOfTurn()
if (self.num_turns % self.cycle) == 0 then
SoundSystem.Play("pq2audio/board/blocks")
local y = self.num_turns / self.cycle
for x=1, self.width do
self estroyGem(self.grid[x][y]) --At(x, y)
self.grid[x][y] = self:CreateGem("Blocking", x, y, true)
end
if y == self.y then
self.y = self.y + 1
end
end
这一段判定石头墙的 只要把(self.num_turns % self.cycle) == 0换成一个无法达成的条件就不会有石头墙出现了
我是改成10(2%N都不会变成10)的
至于副作用还是请大家一起测试一下吧
PS:这种改法不影响回合数,个人觉得16回合没墙的情况下已经够用的了(调过爆率了) |
|