mirror of
https://github.com/SashLilac/cambridge.git
synced 2025-05-13 20:21:25 -05:00
Compare commits
11 Commits
v0.3.3
...
788aa11470
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
788aa11470 | ||
|
|
a303e82b90 | ||
|
|
b06d03c4e6 | ||
|
|
a6b8abff6d | ||
|
|
bdc317c3c5 | ||
|
|
71c9147a2c | ||
|
|
79d706a415 | ||
|
|
5fa144f146 | ||
|
|
244e67074d | ||
|
|
4b456cf49c | ||
|
|
9a67a6ce03 |
@@ -26,8 +26,18 @@ font_3x5_4 = love.graphics.newImageFont(
|
|||||||
-4
|
-4
|
||||||
)
|
)
|
||||||
|
|
||||||
font_8x11 = love.graphics.newImageFont(
|
-- this would be font_8x11 with the other one as 8x11_2
|
||||||
"res/fonts/8x11_medium.png",
|
-- but that would break compatibility :(
|
||||||
"0123456789:.",
|
font_8x11_small = love.graphics.newImageFont(
|
||||||
|
"res/fonts/8x11.png",
|
||||||
|
" 0123456789:;.,ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" ..
|
||||||
|
"?!/\\^@$%<=>()*-+[]_&",
|
||||||
|
1
|
||||||
|
)
|
||||||
|
|
||||||
|
font_8x11 = love.graphics.newImageFont(
|
||||||
|
"res/fonts/8x11_medium.png",
|
||||||
|
" 0123456789:;.,ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" ..
|
||||||
|
"?!/\\^@$%<=>()*-+[]_&",
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
version = "v0.3.3"
|
version = "v0.3.3.2"
|
||||||
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 591 B After Width: | Height: | Size: 2.3 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 734 B After Width: | Height: | Size: 4.9 KiB |
Binary file not shown.
@@ -83,7 +83,7 @@ function ReplaySelectScene:render()
|
|||||||
-- Same graphic as mode select
|
-- Same graphic as mode select
|
||||||
--love.graphics.draw(misc_graphics["select_mode"], 20, 40)
|
--love.graphics.draw(misc_graphics["select_mode"], 20, 40)
|
||||||
|
|
||||||
love.graphics.setFont(font_3x5_4)
|
love.graphics.setFont(font_8x11)
|
||||||
love.graphics.print("SELECT REPLAY", 20, 35)
|
love.graphics.print("SELECT REPLAY", 20, 35)
|
||||||
|
|
||||||
if self.display_warning then
|
if self.display_warning then
|
||||||
|
|||||||
@@ -231,12 +231,15 @@ function Grid:applyBigPiece(piece)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function Grid:checkForBravo(cleared_row_count)
|
-- places where you see this take an argument used the old, buggy method
|
||||||
for i = 0, self.height - 1 - cleared_row_count do
|
function Grid:checkForBravo()
|
||||||
for j = 0, self.width - 1 do
|
for i = 0, self.height - 1 do
|
||||||
if self:isOccupied(j, i) then return false end
|
if not self:isRowFull(i+1) then
|
||||||
end
|
for j = 0, self.width - 1 do
|
||||||
|
if self:isOccupied(j, i) then return false end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -352,9 +352,13 @@ function Marathon2020Game:updateSectionTimes(old_level, new_level)
|
|||||||
table.insert(self.section_times, section_time)
|
table.insert(self.section_times, section_time)
|
||||||
self.section_start_time = self.frames
|
self.section_start_time = self.frames
|
||||||
|
|
||||||
if self.secondary_section_times[section] < cool_cutoffs[self.delay_level] and
|
if (
|
||||||
(section == 1 or self.secondary_section_times[section] <= self.secondary_section_times[section - 1] + 120) then
|
(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)
|
sectionCool(section)
|
||||||
|
else
|
||||||
|
table.insert(self.section_status, "none")
|
||||||
end
|
end
|
||||||
|
|
||||||
if section > 5 then
|
if section > 5 then
|
||||||
|
|||||||
@@ -8,6 +8,8 @@ SRS.hash = "Standard"
|
|||||||
SRS.softdrop_lock = false
|
SRS.softdrop_lock = false
|
||||||
SRS.harddrop_lock = true
|
SRS.harddrop_lock = true
|
||||||
|
|
||||||
|
SRS.enable_IRS_wallkicks = true
|
||||||
|
|
||||||
SRS.MANIPULATIONS_MAX = 15
|
SRS.MANIPULATIONS_MAX = 15
|
||||||
|
|
||||||
SRS.wallkicks_line = {
|
SRS.wallkicks_line = {
|
||||||
@@ -108,4 +110,6 @@ end
|
|||||||
|
|
||||||
function SRS:canPieceRotate() return true end
|
function SRS:canPieceRotate() return true end
|
||||||
|
|
||||||
|
function SRS:get180RotationValue() return 2 end
|
||||||
|
|
||||||
return SRS
|
return SRS
|
||||||
|
|||||||
Reference in New Issue
Block a user