- UID
- 1792937
- 主题
- 3
- 阅读权限
- 30
- 帖子
- 688
- 精华
- 0
- 积分
- 355
- 金钱
- 5798
- 荣誉
- 1
- 人气
- 7
- 在线时间
- 2835 小时
- 评议
- 0
- 帖子
- 688
- 精华
- 0
- 积分
- 355
- 金钱
- 5798
- 荣誉
- 1
- 人气
- 7
- 评议
- 0
|
我建议的改法是找到下面
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:DestroyGem(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)的 |
|