Commit Graph

391 Commits (47a5a53e23c347e5923b0393470d6c92b0d4957f)

Author SHA1 Message Date
Ishaan Bhardwaj 47a5a53e23 Fixed sorting replays in the replay select
In addition, minor change to the default text that shows up when the game is paused
2021-12-09 18:18:23 -05:00
Ishaan Bhardwaj 89c7205347 Replay system v3 + `love.math.random` migration 2021-12-08 21:23:00 -05:00
Ishaan Bhardwaj 9b41e56135 Replay system v2 2021-12-08 20:19:46 -05:00
BoatsandJoes febd1de0ef Replays are now fully functional. 2021-12-05 22:17:44 -06:00
BoatsandJoes 81ab7cd4de Replays now replay inputs properly, and replay list has fast scroll. 2021-12-05 21:16:13 -06:00
BoatsandJoes a5750e4959 Replays list is now sorted, and replays are smaller. 2021-12-05 15:41:51 -06:00
BoatsandJoes 71ada76a00 Started work on replay select menu. 2021-12-04 23:37:51 -06:00
BoatsandJoes 6c4551ebef Added replay saving. 2021-12-04 20:35:15 -06:00
BoatsandJoes 9e59c158b2 Line clear easing is now quadratic for all line clear delays. 2021-12-02 16:22:29 -06:00
BoatsandJoes e464307625 Game over animation is longer, and reveals stack once it's over. 2021-12-02 15:49:27 -06:00
BoatsandJoes 888312c578 Game over fadeout easing function now accelerates. 2021-12-02 13:42:51 -06:00
BoatsandJoes 049806d9e2 Added a new default line clear animation using easing functions. 2021-12-02 10:59:45 -06:00
Ishaan Bhardwaj 6e0b5e27c1 Rearranged the spawn SE actions 2021-11-23 22:56:11 -05:00
Ishaan Bhardwaj 9381091110 Updated 3694 -> 3701 in other places 2021-11-03 17:34:34 -04:00
Kirby703 3085b765e5
fix roll 3694 -> 3701 frames 2021-11-03 17:31:04 -04:00
Ishaan Bhardwaj 75ee07a04d
Merge pull request #35 from MarkGamed7794/origin/sound-effect-rework
Add some new behavior to sound effects
2021-10-17 11:42:45 -04:00
Ishaan Bhardwaj 6f4adf5aad Refactored component API for rulesets with an arbitary...
...number of pieces (fixes #31)
2021-10-16 20:35:47 -04:00
Ishaan Bhardwaj f52a5eaee5 Fixes an issue where IHS ignores buffer lock setting 2021-10-12 22:46:50 -04:00
Kirby703 ff5b04bb97
removes green/orange line to match tap death 2021-10-09 16:52:26 -04:00
Ishaan Bhardwaj 8dbb75cbef Basic SOCD handling 2021-10-08 20:07:28 -04:00
Ishaan Bhardwaj a5fed31f4e Moved the LCA draw call to after the piece draw call 2021-10-02 20:14:03 -04:00
Ishaan Bhardwaj ffd808e6a0 Added white and black as their own separate colors...
... instead of borrowing from the lock flash / garbage colors
2021-09-21 23:30:51 -04:00
Ishaan Bhardwaj c18e7ed244 Fixed hold opacity when level < 1000 2021-09-12 19:28:00 -04:00
Ishaan Bhardwaj 9df6bb9989 Small clean-up in PM2 2021-09-12 19:26:47 -04:00
MarkGamed7794 71ecd51cde Catch up to main, and push changes to sfx 2021-09-12 02:59:05 -04:00
Kirby703 e78df19112
made mode extensible 2021-09-11 22:39:20 -04:00
Ishaan Bhardwaj 49775b9578 Fixed onEnterOrHold running twice on IHS 2021-09-11 18:19:03 -04:00
Ishaan Bhardwaj 90cf2ebef5 New `onEnterOrHold` function (fixes #29) 2021-09-05 23:08:54 -04:00
Ishaan Bhardwaj 799a905a9c Remove redundant if 2021-09-05 22:50:31 -04:00
Ishaan Bhardwaj 985f73c39d Revert "Yet more SOCD handling"
This reverts commit b5db5bbdc3.
2021-09-05 22:44:21 -04:00
Ishaan Bhardwaj b5db5bbdc3 Yet more SOCD handling 2021-09-04 22:45:20 -04:00
Ishaan Bhardwaj 438acde2e2 Better (default) SOCD handling 2021-09-04 22:33:53 -04:00
Ishaan Bhardwaj 6cf6568a57 Revert "Fixed spawn positions on larger than 10w boards"
This reverts commit dafc113038.

This didn't actually fix the problem, so it's been reverted.
2021-08-20 19:09:50 -04:00
Ishaan Bhardwaj dafc113038 Fixed spawn positions on larger than 10w boards 2021-08-20 18:53:07 -04:00
Ishaan Bhardwaj 923f3d3696 Added drawIfPaused to gamemode.lua 2021-08-19 14:16:34 -04:00
Ishaan Bhardwaj c7d0034f9b Two changes to gamemode.lua (read comments)
Shape is now passed as an argument to ruleset:getDefaultOrientation()
Fixed the comment for GameMode:transformScreen()
2021-08-11 19:44:57 -04:00
Ishaan Bhardwaj ed5ea72e66 Cleaning up ruleset.lua 2021-08-11 19:30:46 -04:00
Ishaan Bhardwaj dc3ad825dc Fix to #27 + some other gamemode functionality 2021-08-09 00:29:22 -04:00
Kirby703 4243d6b2ba
fix a3 cools 2021-07-28 18:38:22 -04:00
Kirby703 adab1df480
0xx-3xx line clear delay fix 2021-07-28 05:22:26 -04:00
Joe Z 711fa830a3 Added a few minutes to the torikans. 2021-07-18 22:20:51 -04:00
Joe Z c434a3406b Changed the 2-second rule to give the cool at exactly 2 seconds. 2021-07-18 21:23:50 -04:00
Joe Zeng 769b5043e3
Added a 25,000 grade point requirement to the GM roll.
You need to go a _little_ further than the point grade of 30 to qualify for GM.
2021-07-18 00:25:05 -04:00
Ishaan Bhardwaj 713c62d807 Fixed Death giving GM below 999 2021-07-18 00:13:57 -04:00
Ishaan Bhardwaj 9fbfbd5cda Refined and cleaned up buffer drop input functionality 2021-07-11 17:10:51 -04:00
Ishaan Bhardwaj c5c4c4d95c Fixed delay curve calculation in Marathon 2020 2021-07-11 15:38:38 -04:00
Ishaan Bhardwaj 53c51c2062 Removed debug code for Marathon 2020 2021-07-11 14:57:14 -04:00
Ishaan Bhardwaj e4eb9972e6 Fixed section COOL conditions for Marathon 2020 2021-07-11 14:55:45 -04:00
Ishaan Bhardwaj 7dbfe23059 Bump version to beta6 (also closes #19) 2021-07-11 14:04:22 -04:00
Ishaan Bhardwaj 2cb0416548 Shorten Death credit roll 2021-07-07 18:23:37 -04:00