Ishaan Bhardwaj
a047e51681
Framework for custom line clear animations added
...
Colored fadeout is the default
2021-02-10 18:35:51 -05:00
Ishaan Bhardwaj
1ccd6a09d3
Gamemodes have a default (empty) name
2021-02-05 21:44:29 -05:00
Ishaan Bhardwaj
5a074f77cf
Adjusted how DAS cut subtracts from the counter
2021-02-03 16:50:03 -05:00
Ishaan Bhardwaj
81677221f1
Fixed 0 next queue modes
2021-02-03 11:42:21 -05:00
Ishaan Bhardwaj
a998be6f7b
Global vars suck. Nothing more
2021-02-02 22:30:28 -05:00
Ishaan Bhardwaj
9c1c8eea21
Added default high score retrieval method
2021-02-02 14:51:49 -05:00
Ishaan Bhardwaj
f022c6c4b7
Sakura no longer draws game over effect on completion
2021-02-01 15:58:30 -05:00
Ishaan Bhardwaj
38f3d23b95
More default methods for gamemodes provided
2021-02-01 15:41:43 -05:00
Ishaan Bhardwaj
816d27db39
Set default gravity for gamemode
2021-02-01 14:50:31 -05:00
Joe Zeng
79a25c3954
Renamed Marathon AX4 to Survival AX, among other things.
2021-01-28 01:15:21 -05:00
Ishaan Bhardwaj
0f3883e18d
Sakura ghost piece fix
2021-01-27 18:28:12 -05:00
Ishaan Bhardwaj
1acd0ec65a
Holding a piece that would block you out now works
2021-01-27 13:29:53 -05:00
Ishaan Bhardwaj
b22f671409
2020, A2, A3 section time draw fixes
2021-01-25 22:26:55 -05:00
Ishaan Bhardwaj
086f327371
Large commit, read below
...
DAS Cut Delay added and configurable (like ARR and DAS)
BigInt lib added
IRS / IHS do not take effect when ARE = 0
Game now saves highscore correctly on game over
2021-01-24 14:55:35 -05:00
Ishaan Bhardwaj
3c83ae0bf4
Fixed stray ends
2021-01-23 13:50:40 -05:00
Ishaan Bhardwaj
8e7a5418dc
Fixed how grade points decay in A2 and A3
2021-01-23 11:34:46 -05:00
Ishaan Bhardwaj
452879ebab
Fixed Marathon A3 section times, read comments
...
Some modes may not launch currently, will fix
2021-01-20 10:53:22 -05:00
Ishaan Bhardwaj
70a827b477
fixed A2 point decay
2021-01-16 13:27:07 -05:00
Ishaan Bhardwaj
d281a732db
fixed A2 M-roll reqs again
2021-01-16 12:57:20 -05:00
Ishaan Bhardwaj
ece853c9d3
Swapped opacity and brightness for hold color
2021-01-15 16:00:15 -05:00
Ishaan Bhardwaj
ea8d008370
Set piece opacity fixes
2021-01-15 15:46:28 -05:00
Ishaan Bhardwaj
e20eb048c8
Game over animation (customizable per mode)
2021-01-14 21:51:47 -05:00
Ishaan Bhardwaj
a33ca1af24
Fixed a bug where you could not get M-roll in A2
2021-01-14 19:34:02 -05:00
Ishaan Bhardwaj
664bca2282
Fixed a notorious ARR bug
2021-01-14 19:27:20 -05:00
Ishaan Bhardwaj
fc8fb8b66f
Added immobile spin bonus toggle (read comments)
...
Use piece.spin in your onPieceLock method to check for a spin
2021-01-14 19:22:53 -05:00
Ishaan Bhardwaj
fc58e6e908
Square mode added as toggle
...
Other things may get toggles too
Immobile spins, cascade, credit roll?
2021-01-14 17:52:23 -05:00
Ishaan Bhardwaj
0c2ba5f0cc
Custom field heights implemented
2021-01-11 15:46:43 -05:00
Ishaan Bhardwaj
6fb19220b7
Marathon A1 is back to 10 wide
2021-01-10 23:00:03 -05:00
Ishaan Bhardwaj
0f09d47e60
Init arbitrary widths
2021-01-10 22:40:13 -05:00
Ishaan Bhardwaj
5d022f9037
Rulesets can offset next queue draws (read below)
...
A ruleset can now have offsets for where pieces should be drawn in queue
No rulesets use this *yet*
2021-01-10 16:42:48 -05:00
Ishaan Bhardwaj
818743fe77
No "RANDOM PIECES ACTIVE!" on Sakura for pentos
2021-01-10 16:31:48 -05:00
Ishaan Bhardwaj
11cf5a9d55
Spawn SE bugfix
2021-01-10 11:15:36 -05:00
Ishaan Bhardwaj
5642ed1326
Added a ruleset toggle for ARE.
2021-01-09 23:17:24 -05:00
Ishaan Bhardwaj
5b8e9586bd
Sakura bugfixes
2021-01-07 19:59:11 -05:00
Ishaan Bhardwaj
7d7dd8c3c2
Roll roll bugfixes
2021-01-07 19:52:36 -05:00
Ishaan Bhardwaj
8b09833ae6
PAIRS added, with bugfixes
2021-01-07 18:42:49 -05:00
Ishaan Bhardwaj
64047eaf9c
Slight randomizer logic change, PAIRS incoming
2021-01-07 16:53:46 -05:00
Ishaan Bhardwaj
125488b4d9
Can no longer buffer a hard drop when not allowed
2021-01-06 23:06:51 -05:00
Ishaan Bhardwaj
1fdd091456
Ruleset and randomizer refactoring (Read comments)
...
You can now specify an arbitrary number of pieces for a ruleset.
The randomizers will adjust accordingly.
Expect a pento ruleset in the modpack soon!
Also, gamemode skin selection has been refactored.
2021-01-06 22:53:44 -05:00
Ishaan Bhardwaj
84634d6933
Added an option to control buffer locking.
...
You can now choose if you want a drop input
during ARE to lock the piece on the first frame it is active.
2021-01-06 16:06:17 -05:00
Ishaan Bhardwaj
0d13a9f236
Can send inputs from mode select to game
...
Warning: this may break some things
2021-01-05 21:59:50 -05:00
Ishaan Bhardwaj
57c7d9c4c3
v0.3-beta1: Sakura done
2021-01-04 18:01:29 -05:00
Ishaan Bhardwaj
57bd6a8286
Almost done with Sakura
2021-01-03 23:18:57 -05:00
Oshisaure
1a68cd8fce
More work on sakura, Xray and colour block effects implemented. Added Grid:drawCustom() to handle custom opacity/tint effects.
2021-01-03 00:05:54 +00:00
Ishaan Bhardwaj
56baf46839
Sakura *should* be complete now, please bug-report
2021-01-02 14:31:53 -05:00
Ishaan Bhardwaj
305d07e10a
Sakura beta v2.k
2021-01-02 14:10:01 -05:00
Ishaan Bhardwaj
8d954cabc2
Sakura Beta v2.j
2021-01-02 12:56:52 -05:00
Ishaan Bhardwaj
0281220ea0
Sakura Beta v2.i
2021-01-02 12:51:00 -05:00
Ishaan Bhardwaj
aef5d88d3f
Sakura Beta v2.h
2021-01-02 12:36:26 -05:00
Ishaan Bhardwaj
3676f7697c
Sakura Beta v2
2021-01-02 12:21:10 -05:00
Ishaan Bhardwaj
acb0eb1a71
Sakura mode beta
2020-12-30 15:19:53 -05:00
Ishaan Bhardwaj
8008315994
Condensed ARE canceling code a bit
2020-12-29 14:00:11 -05:00
Ishaan Bhardwaj
90f62cb7dd
Refactored ARE cancel
2020-12-28 23:32:41 -05:00
Ishaan Bhardwaj
e195ccd721
Marathon A3 fixes
2020-12-21 23:32:39 -05:00
Ishaan Bhardwaj
511e9592bc
Fixed next piece sounds not playing
2020-12-20 10:47:24 -05:00
Ishaan Bhardwaj
f7c4908062
Added an option to disable diagonal input
2020-12-14 22:43:50 -05:00
Ishaan Bhardwaj
40a2e78280
Marathon 2020 section colour function fixed
2020-12-06 11:38:45 -05:00
Ishaan Bhardwaj
696da3fa3f
Marathon 2020 colour function removed
2020-12-06 11:27:44 -05:00
Ishaan Bhardwaj
4afe9f2bd4
Major sound effect update (closes #7?)
...
Sound effects can still be changed, and #7 can still be reopened.
2020-12-05 20:30:59 -05:00
Ishaan Bhardwaj
f4779c9847
Added the ability to toggle next piece SFX
2020-12-05 17:32:15 -05:00
Ishaan Bhardwaj
668564ffb0
Revert "big a3! (but its buggy??)"
...
This reverts commit 513cd6ba90
.
Hailey, please do not add modes.
2020-12-05 16:56:12 -05:00
Hailey
513cd6ba90
big a3! (but its buggy??)
2020-12-05 12:49:57 +10:00
Ishaan Bhardwaj
1dd46a11ef
Fixed torikans giving you a green line
2020-12-04 15:41:44 -05:00
Ishaan Bhardwaj
935c7aa14c
Default secret grade names
2020-12-04 15:16:13 -05:00
Ishaan Bhardwaj
7c8c5bb11d
Hide hold queue when hold is disabled
2020-12-02 13:41:47 -05:00
Ishaan Bhardwaj
905e4bcc77
drawSectionTimesWithSecondary update
2020-12-01 11:56:44 -05:00
Ishaan Bhardwaj
d956647678
Core mode rebalancing
2020-12-01 11:56:28 -05:00
Ishaan Bhardwaj
10f032b49b
Added more functionality to advanceOneFrame
2020-11-30 12:34:21 -05:00
Ishaan Bhardwaj
5590e6c89b
Small DAS changes
2020-11-29 11:11:47 -05:00
Joe Zeng
8c1eaec1aa
DAS priority reversal ( #25 )
...
* Reversed the priority of key presses when charging DAS.
* Made it an actual config option.
* Config should be false by default.
2020-11-28 23:29:46 -05:00
Ishaan Bhardwaj
957802a78e
Fixed a minor bug in the scope of SA2's line
2020-11-27 23:21:59 -05:00
Ishaan Bhardwaj
169a4e4d2f
AX4 no longer shows timer in the roll
2020-11-22 10:39:42 -05:00
Ishaan Bhardwaj
7abb861446
Hard drop can ARE cancel now
2020-11-21 16:29:24 -05:00
Ishaan Bhardwaj
21f8769228
Made ARE canceling also cancel LCD
2020-11-20 11:29:46 -05:00
Ishaan Bhardwaj
44423fd2e8
Made ARE canceling less slippery (again)
2020-11-19 22:22:43 -05:00
Ishaan Bhardwaj
88d2f0d8d1
Made ARE canceling more consistent.
2020-11-17 13:50:38 -05:00
Ishaan Bhardwaj
e100289c82
Made ARE canceling less slippery
2020-11-16 22:23:05 -05:00
Ishaan Bhardwaj
e38da49180
ARE canceling
2020-11-16 21:16:59 -05:00
Ishaan Bhardwaj
cf6e0be4e7
New IRS and IHS settings
2020-11-16 12:48:28 -05:00
Ishaan Bhardwaj
721acefea0
Cleaned up TAP M-roll
2020-11-14 09:35:16 -05:00
Ishaan Bhardwaj
b9b71e90bb
Finished Marathon 2020 grading!
2020-11-12 17:01:28 -05:00
Ishaan Bhardwaj
9f61b139fd
TAP M-roll created
2020-11-12 16:52:40 -05:00
Ishaan Bhardwaj
189feb1802
Fixed the last of the hard drop safelocks...
2020-11-10 23:13:25 -05:00
Ishaan Bhardwaj
dc09dabacb
Fixed Phantom Mania safelock behaviors
2020-11-10 23:10:39 -05:00
Ishaan Bhardwaj
e13278c6a8
Fixed safelock behavior for hard drop modes
2020-11-10 22:34:48 -05:00
Ishaan Bhardwaj
10a9d97848
Removed modes from core game to create modpack. Check README
2020-11-10 21:16:17 -05:00
Ishaan Bhardwaj
78ae0ae671
Fixed the piece lock SFX where applicable, in modes that had their own lock functions.
2020-11-09 23:22:28 -05:00
Ishaan Bhardwaj
c614e9c4cd
Fixed safelock behavior on modes that needed it.
2020-11-09 23:16:28 -05:00
Ishaan Bhardwaj
b27ef0e9f4
Made it so that in TGM3, you can only get GM by clearing the roll, and fixed hold sound in Phantom Mania 2
2020-11-09 23:04:50 -05:00
Joe Zeng
843b1e108a
Added safe-lock back to Survival CK.
2020-11-09 21:13:07 -05:00
Ishaan Bhardwaj
2279c24d11
Closed an if in the previous fix
2020-11-08 23:23:26 -05:00
Ishaan Bhardwaj
8510ad9bea
Fixed Phantom Mania 2 roll grade points.
2020-11-08 23:19:21 -05:00
Joe Zeng
49e52c6a39
Merge pull request #4 from Rexxt/master
...
Small updates to visuals and sound
2020-11-07 14:31:17 -05:00
Joe Zeng
1b381c4bf3
Might as well add the dark square while I'm at it.
2020-11-07 01:29:44 -05:00
Joe Zeng
91a87fea73
Fixed the garbage pausing problem in Phantom Mania 2.
2020-11-07 01:12:13 -05:00
Joe Zeng
2e3eff025f
Replaced spaces with tabs.
...
Check CONTRIBUTING.md, guys!
2020-11-06 20:54:14 -05:00
Ishaan Bhardwaj
f52da36bf7
TGM3 cool system change
2020-11-06 14:01:28 -05:00
Ishaan Bhardwaj
76142c1dff
More Green Orange line
2020-11-05 16:21:58 -05:00
Ishaan Bhardwaj
4d2868b7b6
Small changes.
2020-11-04 16:57:44 -05:00
Ishaan Bhardwaj
10833f2ec1
Score drain changes
2020-11-03 23:20:41 -05:00
Ishaan Bhardwaj
abb2b9491e
Preparing for v0.2.1
2020-11-03 23:04:47 -05:00
Ishaan Bhardwaj
062ab2005e
v0.2 release commit - hold piece darken
2020-11-03 16:56:08 -05:00
Ishaan Bhardwaj
468025fc80
last commit to core modes before release
2020-11-03 12:17:36 -05:00
Ishaan Bhardwaj
c8544975d6
Fix interval training
2020-11-03 11:55:30 -05:00
Ishaan Bhardwaj
6776229bfb
Small push to Cambridge modes
2020-11-03 11:52:52 -05:00
Ishaan Bhardwaj
84b4dc5073
World Bone Blocks
2020-11-03 10:58:21 -05:00
Ishaan Bhardwaj
35dafb6615
keep leaving debug code in new commits
2020-11-02 22:51:16 -05:00
Ishaan Bhardwaj
3641d85fcb
Major changes, including modpack support
2020-11-02 22:47:58 -05:00
Ishaan Bhardwaj
9b89c4d1de
G/O line fix
2020-11-02 21:17:13 -05:00
Ishaan Bhardwaj
2dba120919
Green line and orange line for TAP Master
2020-11-02 20:43:10 -05:00
Ishaan Bhardwaj
9224f271b1
Hotfix for last
2020-11-02 16:20:22 -05:00
Ishaan Bhardwaj
febb5d546c
Score overhauls
2020-11-02 16:12:05 -05:00
Ishaan Bhardwaj
c6482c423e
4w optimization and green/orange line adding for applicable modes
2020-11-02 13:46:16 -05:00
Ishaan Bhardwaj
6beb313c6b
Debug fixes
2020-11-02 12:44:15 -05:00
Ishaan Bhardwaj
eb70f55b6e
TGM2 fixes and cool fixes
2020-11-02 12:21:12 -05:00
Ishaan Bhardwaj
129237f0b0
TGM+
2020-11-01 13:24:52 -05:00
Ishaan Bhardwaj
741c246244
second lol
2020-11-01 12:04:07 -05:00
Ishaan Bhardwaj
b5937af8b2
lol
2020-11-01 12:01:26 -05:00
Ishaan Bhardwaj
33b8533d8e
Fixes to TAP M-roll requirements
2020-11-01 11:06:43 -05:00
Ishaan Bhardwaj
69959ff687
TA Death level advance formula is very bugged
2020-10-30 21:36:05 -04:00
Ishaan Bhardwaj
f91cd99dfd
Minor fixes to TGM modes
2020-10-30 21:28:39 -04:00
Ishaan Bhardwaj
be59727ca5
Some demon mode fixes
2020-10-30 13:09:49 -04:00
Ishaan Bhardwaj
cca295066c
Fix.
2020-10-29 23:05:49 -04:00
Ishaan Bhardwaj
f2862b4d93
Some score fixes for core TGM modes
2020-10-29 23:03:54 -04:00
Ishaan Bhardwaj
b27ba335ba
Improved secret grade
2020-10-29 21:40:50 -04:00
Ishaan Bhardwaj
33244736b8
Secret grade for sprint? Also ARR and DAS change so remember to change it in the lua file
2020-10-29 20:56:18 -04:00
Mizu
a324e0015a
Replace SFX and add hold
2020-10-27 12:17:00 +01:00
Ishaan Bhardwaj
285108ca08
ACTUALLY fixed TI Master torikan
2020-10-26 14:07:09 -04:00
Ishaan Bhardwaj
4b1fed727c
Update marathon_a3.lua
2020-10-26 14:03:09 -04:00
Mizu
b0ce0f17f5
Add new sound effects to the game
2020-10-26 14:21:49 +01:00
Ishaan Bhardwaj
9fca272e8d
Update ck.lua
2020-10-24 09:12:12 -04:00
Ishaan Bhardwaj
4923b2e2d4
Removed debug code
2020-10-23 21:23:45 -04:00
Ishaan Bhardwaj
8810f24e7a
v0.1.8, SHIRASE-CK ADDEDgit add scene/mode_select.lua tetris/modes/ck.lua !
2020-10-23 21:02:27 -04:00
Ishaan Bhardwaj
57a9f6ef55
Fixing Demon Mode backgrounds
2020-10-23 14:52:59 -04:00
Oshisaure
78dcfe43c4
Made Survival A2/A3 torikans stop your game instead of giving an end roll
2020-10-21 05:24:11 +01:00
Ishaan Bhardwaj
cdf6b5cf33
TI Master torikan
2020-10-20 23:14:25 -04:00
Ishaan Bhardwaj
e221a91d73
Swapped some settings around
2020-10-18 23:32:57 -04:00
Ishaan Bhardwaj
a5158e0994
Fixed Demon Mode torikan madness
2020-10-18 21:54:24 -04:00
Oshisaure
8c62f321a0
Added secret grade for the Phantom Mania/-2/-N modes
2020-10-17 04:22:41 +01:00
Oshisaure
8ddf468121
Removed print statements leftover from when i was making sure the torikans were working as intended
2020-10-17 03:42:31 +01:00
Oshisaure
c2d1c1183c
Survival A3 torikan now switches to 03:03:00 when playing with World-type rulesets
2020-10-17 02:51:29 +01:00
Ishaan Bhardwaj
36c568feaf
demon mode grade display fixed
2020-10-16 21:35:30 -04:00
Ishaan Bhardwaj
4eb3901610
Some big mode fixes
2020-10-13 14:16:23 -04:00
Ishaan Bhardwaj
eddfee566d
Grade display changed for TA Death modes
2020-10-11 15:34:10 -04:00
Ishaan Bhardwaj
7fe366a8de
Bravo score update
2020-10-11 14:17:18 -04:00
Ishaan Bhardwaj
55be30c99f
experimental bravo formula for tgm1
2020-10-11 13:21:03 -04:00
Ishaan Bhardwaj
36ceef8488
experimental bravo formula for tgm1
2020-10-11 12:57:57 -04:00
Oshisaure
5d32b6a3e7
Discord RPC cleanup
...
- Loading Discord RPC is now handled by `load/rpc.lua`
- Removed `presence` global, call `DiscordRPC:update()` directly with what needs updating
- Game doesn't crash anymore if the Discord RPC fails to load
- Added RPC variables in the gamemode superclass to let each gamemode handle its special case
2020-10-11 02:17:48 +01:00
Oshisaure
05230ac046
Game settings screen, and minor fix on discordRPC
...
- Uses BG previously from the input config screen, which has gotten a new BG
- Minor tweak on the input config screen to display all inputs names regardless of if they are bound or not
- Added Mod1 function to `funcs.lua`, may be useful again sometime
- Added game settings
* Manual locking (per gamemode, per ruleset, on harddrop or on softdrop)
* Piece colours (per ruleset, TTC or Arika)
* World Reverse toggle
- Moved the discordRPC `libs/` directory, as it's a third party library
- Edited the `discordRPC.lua` file to look for the dll at the right place regardless of how you run the game (until we fuse it that is)
This should have probably been done in several commits, sorry about that
2020-10-11 00:42:56 +01:00
Oshisaure
f28dc08ae2
Updated Race 40 randomiser to use 7-bag no SZO start
2020-10-10 23:07:12 +01:00