Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
using System;
|
|
|
|
using System.Linq;
|
|
|
|
using System.Reflection;
|
2024-01-19 02:38:01 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
using System.Collections.Generic;
|
2024-01-19 02:38:01 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
using HeavenStudio.InputSystem;
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
using SatorImaging.UnitySourceGenerator;
|
2022-07-24 00:36:10 +00:00
|
|
|
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
namespace HeavenStudio.InputSystem
|
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
public class LoadOrder : Attribute
|
|
|
|
{
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
public int Order { get; set; }
|
2023-10-29 19:44:47 +00:00
|
|
|
public LoadOrder(int order)
|
|
|
|
{
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
Order = order;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
namespace HeavenStudio
|
|
|
|
{
|
2024-01-19 02:38:01 +00:00
|
|
|
[UnitySourceGenerator(typeof(ControllerLoaderGenerator), OverwriteIfFileExists = false)]
|
|
|
|
public partial class PlayerInput
|
2022-07-24 00:36:10 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
public class InputAction
|
|
|
|
{
|
|
|
|
public delegate bool ActionQuery(out double dt);
|
|
|
|
|
|
|
|
public string name;
|
|
|
|
public int[] inputLockCategory;
|
|
|
|
public ActionQuery padAction, touchAction, batonAction;
|
|
|
|
|
|
|
|
public InputAction(string name, int[] inputLockCategory, ActionQuery pad, ActionQuery touch, ActionQuery baton)
|
|
|
|
{
|
|
|
|
this.name = name;
|
|
|
|
this.inputLockCategory = inputLockCategory;
|
|
|
|
padAction = pad;
|
|
|
|
touchAction = touch;
|
|
|
|
batonAction = baton;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public static InputController.ControlStyles CurrentControlStyle = InputController.ControlStyles.Pad;
|
|
|
|
|
2024-01-07 03:56:02 +00:00
|
|
|
static List<InputController> inputDevices = new List<InputController>();
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
|
|
|
|
public delegate InputController[] InputControllerInitializer();
|
|
|
|
|
|
|
|
public delegate void InputControllerDispose();
|
|
|
|
public static event InputControllerDispose PlayerInputCleanUp;
|
|
|
|
|
|
|
|
public delegate InputController[] InputControllerRefresh();
|
|
|
|
public static List<InputControllerRefresh> PlayerInputRefresh;
|
|
|
|
|
2024-01-19 02:38:01 +00:00
|
|
|
// static List<InputControllerInitializer> loadRunners;
|
|
|
|
// static void BuildLoadRunnerList()
|
|
|
|
// {
|
|
|
|
// PlayerInputRefresh = new();
|
|
|
|
// loadRunners = System.Reflection.Assembly.GetExecutingAssembly()
|
|
|
|
// .GetTypes()
|
|
|
|
// .Where(x => x.Namespace == "HeavenStudio.InputSystem.Loaders" && x.GetMethod("Initialize", BindingFlags.Public | BindingFlags.Static) != null)
|
|
|
|
// .Select(t => (InputControllerInitializer)Delegate.CreateDelegate(
|
|
|
|
// typeof(InputControllerInitializer),
|
|
|
|
// null,
|
|
|
|
// t.GetMethod("Initialize", BindingFlags.Public | BindingFlags.Static),
|
|
|
|
// false
|
|
|
|
// ))
|
|
|
|
// .ToList();
|
|
|
|
|
|
|
|
// loadRunners.Sort((x, y) => x.Method.GetCustomAttribute<LoadOrder>().Order.CompareTo(y.Method.GetCustomAttribute<LoadOrder>().Order));
|
|
|
|
// }
|
|
|
|
|
|
|
|
// public static int InitInputControllers()
|
|
|
|
// {
|
|
|
|
// inputDevices = new List<InputController>();
|
|
|
|
|
|
|
|
// BuildLoadRunnerList();
|
|
|
|
// foreach (InputControllerInitializer runner in loadRunners)
|
|
|
|
// {
|
|
|
|
// InputController[] controllers = runner();
|
|
|
|
// if (controllers != null)
|
|
|
|
// {
|
|
|
|
// inputDevices.AddRange(controllers);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// return inputDevices.Count;
|
|
|
|
// }
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
|
|
|
|
public static int RefreshInputControllers()
|
|
|
|
{
|
|
|
|
inputDevices = new List<InputController>();
|
2023-10-29 19:44:47 +00:00
|
|
|
if (PlayerInputRefresh != null)
|
|
|
|
{
|
|
|
|
foreach (InputControllerRefresh runner in PlayerInputRefresh)
|
|
|
|
{
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
InputController[] controllers = runner();
|
2023-10-29 19:44:47 +00:00
|
|
|
if (controllers != null)
|
|
|
|
{
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
inputDevices.AddRange(controllers);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return inputDevices.Count;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
public static int GetNumControllersConnected()
|
|
|
|
{
|
|
|
|
return inputDevices.Count;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
public static List<InputController> GetInputControllers()
|
|
|
|
{
|
|
|
|
return inputDevices;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
public static InputController GetInputController(int player)
|
|
|
|
{
|
|
|
|
//select input controller that has player field set to player
|
|
|
|
//this will return the first controller that has that player number in the case of controller pairs (eg. Joy-Cons)
|
|
|
|
//so such controllers should have a reference to the other controller in the pair
|
|
|
|
foreach (InputController i in inputDevices)
|
|
|
|
{
|
2024-01-07 03:56:02 +00:00
|
|
|
if (i == null) continue;
|
2022-07-24 00:36:10 +00:00
|
|
|
if (i.GetPlayer() == player)
|
|
|
|
{
|
|
|
|
return i;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return null;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 02:24:07 +00:00
|
|
|
public static int GetInputControllerId(int player)
|
|
|
|
{
|
|
|
|
//select input controller id that has player field set to player
|
|
|
|
//this will return the first controller that has that player number in the case of controller pairs (eg. Joy-Cons)
|
|
|
|
//so such controllers should have a reference to the other controller in the pair
|
|
|
|
//controller IDs are determined by connection order (the Keyboard is always first)
|
|
|
|
for (int i = 0; i < inputDevices.Count; i++)
|
|
|
|
{
|
2024-01-07 03:56:02 +00:00
|
|
|
if (inputDevices[i] == null) continue;
|
2022-07-24 02:24:07 +00:00
|
|
|
if (inputDevices[i].GetPlayer() == player)
|
|
|
|
{
|
|
|
|
return i;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return -1;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
public static void UpdateInputControllers()
|
|
|
|
{
|
2024-01-07 03:56:02 +00:00
|
|
|
if (inputDevices == null) return;
|
2022-07-24 00:36:10 +00:00
|
|
|
foreach (InputController i in inputDevices)
|
|
|
|
{
|
2024-01-07 03:56:02 +00:00
|
|
|
if (i == null) continue;
|
2022-07-24 00:36:10 +00:00
|
|
|
i.UpdateState();
|
|
|
|
}
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
public static void CleanUp()
|
2022-07-24 00:36:10 +00:00
|
|
|
{
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
PlayerInputCleanUp?.Invoke();
|
2022-07-24 00:36:10 +00:00
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
// The autoplay isn't activated AND
|
|
|
|
// The song is actually playing AND
|
|
|
|
// The GameManager allows you to Input
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
public static bool PlayerHasControl()
|
2022-07-24 00:36:10 +00:00
|
|
|
{
|
2023-12-26 05:22:51 +00:00
|
|
|
if (GameManager.instance == null || Conductor.instance == null) return true;
|
2022-07-24 00:36:10 +00:00
|
|
|
return !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
2022-07-24 00:36:10 +00:00
|
|
|
/*--------------------*/
|
|
|
|
/* MAIN INPUT METHODS */
|
|
|
|
/*--------------------*/
|
2023-09-12 20:38:28 +00:00
|
|
|
|
2023-10-29 19:44:47 +00:00
|
|
|
public static bool GetIsAction(InputAction action, out double dt)
|
2023-09-12 20:38:28 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
dt = 0;
|
|
|
|
switch (CurrentControlStyle)
|
|
|
|
{
|
|
|
|
case InputController.ControlStyles.Pad:
|
|
|
|
return action.padAction(out dt);
|
|
|
|
case InputController.ControlStyles.Touch:
|
|
|
|
return action.touchAction(out dt);
|
|
|
|
case InputController.ControlStyles.Baton:
|
|
|
|
return action.batonAction(out dt);
|
|
|
|
}
|
2023-09-12 20:38:28 +00:00
|
|
|
return false;
|
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
|
|
|
public static bool GetIsAction(InputAction action)
|
2022-07-24 00:36:10 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
switch (CurrentControlStyle)
|
|
|
|
{
|
|
|
|
case InputController.ControlStyles.Pad:
|
|
|
|
return action.padAction(out _);
|
|
|
|
case InputController.ControlStyles.Touch:
|
|
|
|
return action.touchAction(out _);
|
|
|
|
case InputController.ControlStyles.Baton:
|
|
|
|
return action.batonAction(out _);
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetPadDown(InputController.ActionsPad ac, out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionDown(InputController.ControlStyles.Pad, (int)ac, out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetPadDown(InputController.ActionsPad ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionDown(InputController.ControlStyles.Pad, (int)ac, out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetPadUp(InputController.ActionsPad ac, out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionUp(InputController.ControlStyles.Pad, (int)ac, out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetPadUp(InputController.ActionsPad ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionUp(InputController.ControlStyles.Pad, (int)ac, out _);
|
|
|
|
return a && PlayerHasControl();
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
}
|
|
|
|
|
2023-10-29 19:44:47 +00:00
|
|
|
public static bool GetPad(InputController.ActionsPad ac)
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
bool a = GetInputController(1).GetAction(InputController.ControlStyles.Pad, (int)ac);
|
|
|
|
return a && PlayerHasControl();
|
2022-07-24 00:36:10 +00:00
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
|
|
|
public static bool GetBatonDown(InputController.ActionsBaton ac, out double dt)
|
2022-07-24 00:36:10 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
bool a = GetInputController(1).GetActionDown(InputController.ControlStyles.Baton, (int)ac, out dt);
|
|
|
|
return a && PlayerHasControl();
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
|
|
|
public static bool GetBatonDown(InputController.ActionsBaton ac)
|
Controller Support Update (#511)
* Update issue template to include .riq/.zip info (#483)
Co-authored-by: patata <patataofcourse@gmail.com>
* Pull release 1 (#484)
* Squashed commit of the following:
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Squashed commit of the following:
commit 0d25221b71c3797a7447663f62e5b620898754fe
Merge: 5869d212 9163085d
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 16:40:52 2023 +0000
Merge pull request #478 from evdial/working-dough
Working Dough Tweaks
commit 9163085d7ab5bea1ab36d6c5659e08c968ecd87e
Merge: 6592a5f2 5869d212
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 17 12:40:06 2023 -0400
Merge branch 'release_1' into pr/478
commit 5869d212bcc3de47aff18e0334f1919d54cd7fa2
Author: patata <patataofcourse@gmail.com>
Date: Sat Jun 17 17:20:15 2023 +0200
Update issue template to include .riq/.zip info
commit 6592a5f202f70bf483dd7274054dc0e9c6dd7b7f
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 15:05:07 2023 -0400
assbuns
commit 11a4c090a1ee0122d369d61ebb1637a86bb433f6
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:56:40 2023 +0200
made small idle not crazy
commit 45e7d81b0f32afc05022983e071ec8eab3b1d407
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:33:57 2023 -0400
fsd
commit 47efa3e4f38930b4bea2d6c04514603a97522e1b
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 14:16:38 2023 -0400
anim
commit c6fb8880a0e8529e87b7f3b6dc4255ec676890db
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jun 15 20:13:11 2023 +0200
Fixed stuff also scaled now yippee
commit 16ce508b03536aa82f2e3dbc616481d573c7d8bc
Author: ev <85412919+evdial@users.noreply.github.com>
Date: Thu Jun 15 13:50:10 2023 -0400
many
commit 37b80a33c7d242f35ca3dd65a8adc27f17c659e5
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:28:21 2023 -0400
Squashed commit of the following: (#474)
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
commit 2c628a41093ab02d8dd26b246941c49e97c33aa7
Merge: 4fde418c 6246a144
Author: minenice55 <star.elementa@gmail.com>
Date: Wed Jun 14 01:23:31 2023 +0000
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
commit 6246a144b6c3b52d30df6616d62ab4456596b5c1
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:21:13 2023 -0400
fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
commit 4fde418c33d34ab9ed6ff18675d2bcaa7cbea63f
Merge: b9043582 50bc8765
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:15 2023 +0000
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
commit b90435825af4901067545159e4a5201e30772684
Merge: eec3c09a 73e9efd4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 21:39:08 2023 +0000
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
commit 73e9efd4b159d239d3e3bbbe3841382577779dc2
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:38:24 2023 -0400
add "updater" for the old marching entity
commit b8d149743aebd1ff1f299d0ef4b7b7dbc430789c
Merge: 4291333c eec3c09a
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 17:22:01 2023 -0400
Merge branch 'release_1' into pr/458
commit 50bc876509762b7b9f551f66126b6e9c6f181ad4
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:55:02 2023 -0400
let play mode start if no song file is loaded
fix issue with loading large audio files
commit eec3c09aa892a04372ee2a6b94f0f0d4d186ef1d
Merge: a0d70933 990af323
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 18:32:40 2023 +0000
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
commit 990af323792e23a7d9ccabacd19f0e650f6ed74e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 19:24:13 2023 +0200
Fixed weird curve stuff on game switch in working dough
commit a0d7093345214c690d6fd0f671cfcad26f62e057
Merge: bdef3f95 3d19e75e
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 16:09:21 2023 +0000
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
commit 3d19e75e1a42eb1580f9769e84d6afa8a9332f61
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 18:07:13 2023 +0200
Fixed small balls not working in working dough
commit bdef3f95c3c0f564d57bd048895e93ae7c3bef6f
Merge: 8954b8c2 0bfafac6
Author: minenice55 <star.elementa@gmail.com>
Date: Tue Jun 13 14:56:58 2023 +0000
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
commit 0bfafac6fe9af68547b92e48321e54dd0221f469
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:13:08 2023 +0200
modernised rockers pass turn
commit d770266d8107e88f98311b824fce24e7222cb993
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 16:03:08 2023 +0200
Rhythm tweezers pass turn now works like working dough
commit 2109c99a9585461c997fcb44fd3fd45b59c4134c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 15:51:35 2023 +0200
gandw on balls has been added
commit 785abf84862eef2b124bcad6fd8319ed757b1a70
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 14:59:56 2023 +0200
Proper inactive handling now
commit 0a92b7bd690498a4d89e9db6c40c0cc126c07cd2
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:52:15 2023 +0200
OnSpawnBall reimplemented
commit a14aacc181cebcc82faddee715960e80245c23d3
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Tue Jun 13 13:37:09 2023 +0200
new sounds
commit 8b0544246dd4f9125bb1f512cb2c65b9593c2d82
Author: minenice55 <star.elementa@gmail.com>
Date: Mon Jun 12 17:18:37 2023 -0400
update Jukebox to latest version
fixes for inferred entity loading
commit d8ff6744c058ab2f93bd18f9456764e0451cbf85
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 21:36:57 2023 +0200
ball transporter anims for pass turn
commit d283624b0705db36f351a113c00669b977dbde2e
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 20:38:48 2023 +0200
working dough converted, need to fix eveerything though
commit 5b3c59eabd98959a5f9fdfce44a8f8e777bcce4f
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 18:36:41 2023 +0200
Converted everything to new curves and made playerballs handle themselves input-wise
commit dee630ea45134c91388438a6930d807f53fdd595
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 14:04:32 2023 +0200
Some new curves
commit 31e8890190a994c94183d9fad5eb2ee5dcd14d6c
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 12:03:21 2023 +0200
Rockers can do it too now
commit 76bf6eefa65208f2856d30bf6acc75af6a5b9139
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Mon Jun 12 11:58:31 2023 +0200
You can now place inputs on top of pass turn for rhythm tweezers
commit 8954b8c2690223e4e9cbcd456bc4c5bf5ad1cabb
Merge: 743e954e ce3e6f2d
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:55:40 2023 -0400
Merge branch 'master' into release_1
commit 743e954e05eefd75c7b7b951a71d70c1ba97c440
Merge: 5af551b3 8929cd56
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 19:53:47 2023 +0000
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
commit 8929cd5618d253682848e66dfdabd24066661000
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 15:52:14 2023 -0400
don't infer track when importing a v0 riq from another program
commit 5af551b32eb33eb2505746afbc0e973175bc5d45
Author: minenice55 <star.elementa@gmail.com>
Date: Sun Jun 11 12:12:25 2023 -0400
make base datamodels for special entity reading (#463)
* make base datamodels for special entity reading
* fix crop stomp breaking when no game switch or remix end is set
* fix save shortcut
fix loading charts with no music
commit 4291333cb0491450a147da4de5541ce3bd6db7a6
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 23:00:30 2023 -0400
add updater for marching orders turn
commit 82da6da741348f45610568141ddd4ba422f286f0
Merge: 52a4d2b6 411b9a3c
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:36:10 2023 -0400
Merge branch 'release_1' into pr/458
commit 411b9a3cb1c46d79efebd7c04640ccbdb6928feb
Merge: b6c222a9 afc665ed
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:30:32 2023 -0400
Merge branch 'master' into release_1
commit b6c222a981a056e433d80757702b712097a88937
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 22:27:58 2023 -0400
editor fixes (#459)
* ditch loading dialog
doesn't show up when it's supposed to
* format song offset in editor
* remove VorbisPlugin
* Update Editor.cs
commit 52a4d2b65cde2c292df52cc14a9a8ae98214a1ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:55:10 2023 -0400
convert float to double and all that
commit aa8f531466706880a822d89cbd6a4c77f0c1ce6d
Merge: 242b076f afc665ed
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 16:01:44 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit 242b076f0994fe8ee8e553d66877711a9f57b6c2
Merge: db653d5a 2b0ced2f
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:21:22 2023 -0400
Merge remote-tracking branch 'upstream/master' into MiscAdditions_4
commit db653d5a5221b913a718081aa7f14655d91ac56b
Author: AstrlJelly <bdlawson115@gmail.com>
Date: Sat Jun 10 15:18:45 2023 -0400
a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
commit 50a1b7bcdbb4cebf4247d1220e559db2cd0e44ac
Author: minenice55 <star.elementa@gmail.com>
Date: Sat Jun 10 15:13:29 2023 -0400
Integration of Jukebox Library (#451)
* add Jukebox library
todo:
- saving / loading of new format
- inferrence of unknown data like past versions
- move the temporary float casts to proper use of double
- make sound related functions take double for timing
- inform people that the Jukebox sound player was renamed to SoundByte lol
* make sound, input scheduling, and super curve use double precision
* successfully load charts
* editor works again
v1 riqs can be saved and loaded
* first tempo and volume markers are unmovable
fix loading of charts' easing values
* use gsync / freesync
* update Jukebox refs to SoundByte
* game events use double part 1
Air Rally - Glee Club converted
* don't load song if chart load fails
* finish conversion of all minigames
* remove editor waveform toggle
* timeline now respects added song offset length
clear cache files on app close
prepped notes for dsp sync
* update timeline length when offset changed
* update to latest Jukebox
* make error panel object in global game manager
* improve conductor music scheduling
* added error message box
fix first game events sometimes not playing
* Editor Additions (#479)
* favoriting and pick block
favoriting needs to not break after previewing (maybe make it persistent in the settings file?)
pick block needs to pick the icon, too. and preferably scroll to it as well
* final star anim + automatic icon game switching
before i make any more changes im making a checkpoint here cuz i know it works
* i want to add a way to specify which event SwitchGame() will switch to (because that's a cool feature for pick block)
* i'll have to figure out how to auto scroll to the game when the icon is selected
* the star now fully works, even between preview switches :+1:
* fix the rest of the stuff
the event name gets colored correctly and hidden games are skipped over, but still loaded.
also i built mm ass buns
* tweaks + zoom and sorting
this stuff will be in the pr desc so it doesn't matter
* oop one more thing
* icons look better now :D
mipmaps to the rescue
* double date fix
* Merge pull request #486 from RHeavenStudio/actions_rework
Rework GitHub Actions and build script
* add ab meta to gitignore (#489)
* Sound Scheduling Improvements (#491)
* port conductor adjustments
* scheduled sounds prebake
* allow aiff files to be imported
add vbr mp3 warning to readme
* improve wording
* separate controller initializers
update JSL
* set initial player on joyshocks
* loaders have their own namespace
* port PlayerActionEvent IsHittable
rename timing margin values
simplify some player action event logic
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 2bf4c14f68a6f4f512504feb21d0ea5242e4a0fc, reversing
changes made to b9c5fd4581750de0e4aefffa9b4a2ab9564971d1.
* Squashed commit of the following:
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* update packages for mac
* assign plugin platforms
* JSL polling via event
* JSL timestamped input
* initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
* update JSL plugin
support for DualSense Edge (treated as DualSense)
* methods for working on controller binds
doc parts of the InputController class
* show bindings in settings menu
* CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* Revert "Merge branch 'master' into new-controller-support"
This reverts commit 3f0edd8657074fea4ff93a91b3822ba10f9e98c1, reversing
changes made to 804d7fad3b6498bc80da9646115a1d1e30254961.
* Squashed commit of the following:
commit c00b6f46c3faaad5474d0a37f5861f2a778a6869
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Thu Jul 13 02:35:47 2023 +0200
Games fixes/reworks patch (#501)
* ghosts are scaled now
* Lockstep fully reworked
* mr. bach has been implemented
* Space dance fixes
* oops
* Tap trial rework part 1
* tap trial rework part 2
* oopsie
* Gramps Talk Update
* Space Dance Voice Offsets
* Giraffe done! (Except miss anim)
* bg is not showing up for some reason
* bg not rendering fixed + giraffe fixed
* scrolling done
* fixed space dance and space soccer bg scrolls
* fixed rockers bugs
* adjustment
* fixed el inaccuracies
* particle fix
* changed pitch and volume of monkey tap
* miss anim
* megamix face for girl
* Proper miss anim implementation
* Added force stepping event
* miss anim fix
---------
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
commit 94d62309fb522b34a88895fffe1b1c99ef5efd20
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jul 12 18:49:32 2023 +0200
Second Contact Rework + Small CNR API changes (#500)
* Just need to rewrite how player text works
* text almost fixed
* text is now fixed
* ellipses added
* Removed cnr api from rockers and working dough
* oops
commit 00c58d5487b2729dd77da6ffb785477794950197
Author: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Date: Wed Jun 28 06:51:53 2023 +0200
CNR API Internal Rework (#488)
* Prep stuff
* Tweezers now spawn in
* Started converting tweezers
* I hate <1 beat intervals
* Actually nvm
* fixed a bug
* You can chain intervals now, stack them if you really wanted
* Pass turn checks if crhandlerinstance exists
* Fixed hairs being deleted by onion switch
* Rockers rerewritten
* working dough rerewritten
* working controller remapping
* better differentiate between physical buttons and virtual actions
fix bugs with single joy-con
* add 90hz input debouncing
* fix display issue in joycon pairing UI
* start fixing issues with split pair
todo: make the con read the paired controller as well
* saving/loading custom binds
* fix issues with joy-con pairs
fix binding reset issue with joyshocks
* apply same fix to kb
swap kb east and south action binds
* implement IsHittable in places that need it as examples
* pj party needed IsHittable as well
---------
Co-authored-by: patata <patataofcourse@gmail.com>
Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-07-31 02:32:11 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
bool a = GetInputController(1).GetActionDown(InputController.ControlStyles.Baton, (int)ac, out _);
|
|
|
|
return a && PlayerHasControl();
|
2022-07-24 00:36:10 +00:00
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
|
|
|
public static bool GetBatonUp(InputController.ActionsBaton ac, out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionUp(InputController.ControlStyles.Baton, (int)ac, out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetBatonUp(InputController.ActionsBaton ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionUp(InputController.ControlStyles.Baton, (int)ac, out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetBaton(InputController.ActionsBaton ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetAction(InputController.ControlStyles.Baton, (int)ac);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetSqueeze()
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetSqueeze();
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetSqueezeDown()
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetSqueezeDown(out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetSqueezeDown(out double dt)
|
2022-07-24 00:36:10 +00:00
|
|
|
{
|
2023-10-29 19:44:47 +00:00
|
|
|
bool a = GetInputController(1).GetSqueezeDown(out dt);
|
|
|
|
return a && PlayerHasControl();
|
2022-07-24 00:36:10 +00:00
|
|
|
}
|
2023-10-29 19:44:47 +00:00
|
|
|
|
|
|
|
public static bool GetSqueezeUp()
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetSqueezeUp(out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetSqueezeUp(out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetSqueezeUp(out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetTouchDown(InputController.ActionsTouch ac, out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionDown(InputController.ControlStyles.Touch, (int)ac, out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetTouchDown(InputController.ActionsTouch ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionDown(InputController.ControlStyles.Touch, (int)ac, out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetTouchUp(InputController.ActionsTouch ac, out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionUp(InputController.ControlStyles.Touch, (int)ac, out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetTouchUp(InputController.ActionsTouch ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetActionUp(InputController.ControlStyles.Touch, (int)ac, out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetTouch(InputController.ActionsTouch ac)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetAction(InputController.ControlStyles.Touch, (int)ac);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetSlide()
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetSlide(out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetSlide(out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetSlide(out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetFlick()
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetFlick(out _);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
|
|
|
|
|
|
|
public static bool GetFlick(out double dt)
|
|
|
|
{
|
|
|
|
bool a = GetInputController(1).GetFlick(out dt);
|
|
|
|
return a && PlayerHasControl();
|
|
|
|
}
|
2022-07-24 00:36:10 +00:00
|
|
|
}
|
2023-01-21 01:39:58 +00:00
|
|
|
}
|