World rule Survival A2 has a lenient torikan time
parent
1d73916b7c
commit
23b58951cb
|
@ -30,6 +30,11 @@ function SurvivalA2Game:new()
|
|||
self.lock_hard_drop = true
|
||||
end
|
||||
|
||||
function SurvivalA2Game:initialize(ruleset)
|
||||
SurvivalA2Game.super.initialize(self, ruleset)
|
||||
self.world = ruleset.world
|
||||
end
|
||||
|
||||
function SurvivalA2Game:getARE()
|
||||
if self.level < 100 then return 18
|
||||
elseif self.level < 300 then return 14
|
||||
|
@ -69,7 +74,8 @@ function SurvivalA2Game:getGravity()
|
|||
end
|
||||
|
||||
function SurvivalA2Game:hitTorikan(old_level, new_level)
|
||||
if old_level < 500 and new_level >= 500 and self.frames > frameTime(3,25) then
|
||||
local torikan_time = self.world and frameTime(3,55) or frameTime(3,25)
|
||||
if old_level < 500 and new_level >= 500 and self.frames > torikan_time then
|
||||
self.level = 500
|
||||
return true
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue