fix 2s rule for cools

This commit is contained in:
Kirby703 2022-02-09 23:48:09 -05:00 committed by GitHub
parent 92d67968f5
commit 703ce66c42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -352,18 +352,9 @@ function Marathon2020Game:updateSectionTimes(old_level, new_level)
table.insert(self.section_times, section_time)
self.section_start_time = self.frames
if (
self.section_status[section - 1] == "cool" and
self.secondary_section_times[section] <= self.secondary_section_times[section - 1] + 120 and
self.secondary_section_times[section] < cool_cutoffs[self.delay_level]
) then
if self.secondary_section_times[section] < cool_cutoffs[self.delay_level] and
(section == 1 or self.secondary_section_times[section] <= self.secondary_section_times[section - 1] + 120) then
sectionCool(section)
elseif self.section_status[section - 1] == "cool" then
table.insert(self.section_status, "none")
elseif self.secondary_section_times[section] < cool_cutoffs[self.delay_level] then
sectionCool(section)
else
table.insert(self.section_status, "none")
end
if section > 5 then