Commit graph

1615 commits

Author SHA1 Message Date
minenice55 a6ce193ce5
Merge pull request #473 from minenice55/easings-fix
Enum Parsing Fix
2023-06-14 01:23:31 +00:00
minenice55 9b24ac4838 fix all parsing of enums, removed the "special case" for eases
update to latest Jukebox
2023-06-13 21:21:13 -04:00
minenice55 81384fe7fb
Update from release 1 branch (#472)
* 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

* 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

* convert float to double and all that

* 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

* add updater for marching orders turn

* 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

* don't infer track when importing a v0 riq from another program

* You can now place inputs on top of pass turn for rhythm tweezers

* Rockers can do it too now

* Some new curves

* Converted everything to new curves and made playerballs handle themselves input-wise

* working dough converted, need to fix eveerything though

* ball transporter anims for pass turn

* update Jukebox to latest version

fixes for inferred entity loading

* new sounds

* OnSpawnBall reimplemented

* Proper inactive handling now

* gandw on balls has been added

* Rhythm tweezers pass turn now works like working dough

* modernised rockers pass turn

* Fixed small balls not working in working dough

* Fixed weird curve stuff on game switch in working dough

* let play mode start if no song file is loaded

fix issue with loading large audio files

* add "updater" for the old marching entity

---------

Co-authored-by: AstrlJelly <bdlawson115@gmail.com>
Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
2023-06-13 18:47:52 -04:00
minenice55 6105bb4f64
Merge pull request #469 from minenice55/jukebox-update
Jukebox Package Update
2023-06-13 21:39:15 +00:00
minenice55 576b4a0017
Merge pull request #458 from AstrlJelly/MiscAdditions_4
Bug Fixes + Feature Additions
2023-06-13 21:39:08 +00:00
minenice55 10f8fa7f5a add "updater" for the old marching entity 2023-06-13 17:38:24 -04:00
minenice55 118cd4993d Merge branch 'release_1' into pr/458 2023-06-13 17:22:01 -04:00
minenice55 8df235a85b let play mode start if no song file is loaded
fix issue with loading large audio files
2023-06-13 16:55:02 -04:00
minenice55 9980445723
Merge pull request #471 from Rapandrasmus/FixWorkingDoughCurve
Fixed weird curve stuff on game switch in working dough
2023-06-13 18:32:40 +00:00
Rapandrasmus 2f59582460 Fixed weird curve stuff on game switch in working dough 2023-06-13 19:24:13 +02:00
minenice55 aff1e3d889
Merge pull request #470 from Rapandrasmus/WorkingDoughFixes
Fixed small balls not working in working dough
2023-06-13 16:09:21 +00:00
Rapandrasmus c9accfa52d Fixed small balls not working in working dough 2023-06-13 18:07:13 +02:00
minenice55 b40ec128a5
Merge pull request #467 from Rapandrasmus/WorkingDoughRework
Working Dough rework
2023-06-13 14:56:58 +00:00
Rapandrasmus 95c9b34695 modernised rockers pass turn 2023-06-13 16:13:08 +02:00
Rapandrasmus 0debf55391 Rhythm tweezers pass turn now works like working dough 2023-06-13 16:03:08 +02:00
Rapandrasmus 6eac745eae gandw on balls has been added 2023-06-13 15:51:35 +02:00
Rapandrasmus 349867d983 Proper inactive handling now 2023-06-13 14:59:56 +02:00
Rapandrasmus d469c6c3fa OnSpawnBall reimplemented 2023-06-13 13:52:15 +02:00
Rapandrasmus dd290b3331 new sounds 2023-06-13 13:37:09 +02:00
minenice55 757e1c2c5e update Jukebox to latest version
fixes for inferred entity loading
2023-06-12 17:18:37 -04:00
Rapandrasmus 8ce1d8276b ball transporter anims for pass turn 2023-06-12 21:36:57 +02:00
Rapandrasmus af0d9bae19 working dough converted, need to fix eveerything though 2023-06-12 20:38:48 +02:00
Rapandrasmus db21d51673 Converted everything to new curves and made playerballs handle themselves input-wise 2023-06-12 18:36:41 +02:00
Rapandrasmus 41157a038c Some new curves 2023-06-12 14:04:32 +02:00
Rapandrasmus 7d754f5706 Rockers can do it too now 2023-06-12 12:03:21 +02:00
Rapandrasmus c196947251 You can now place inputs on top of pass turn for rhythm tweezers 2023-06-12 11:58:31 +02:00
minenice55 3425052a98
pull from Release 1 branch (#466)
* 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 fixes (#459)

* ditch loading dialog

doesn't show up when it's supposed to

* format song offset in editor

* remove VorbisPlugin

* Update Editor.cs

* 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

* don't infer track when importing a v0 riq from another program
2023-06-11 19:56:06 +00:00
minenice55 9f953d505f
Merge branch 'master' into release_1 2023-06-11 15:55:40 -04:00
minenice55 2a8d8d6fd2
Merge pull request #465 from minenice55/dont_infer_track
Don't infer the track field when importing converted v0 riq coming from unknown origin
2023-06-11 19:53:47 +00:00
minenice55 13adf5b07b don't infer track when importing a v0 riq from another program 2023-06-11 15:52:14 -04:00
Rapandrasmus 00935be6c0 barelies for medium bot 2023-06-11 21:28:12 +02:00
minenice55 df120f08c4
update from Release 1 (#464)
* 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 fixes (#459)

* ditch loading dialog

doesn't show up when it's supposed to

* format song offset in editor

* remove VorbisPlugin

* Update Editor.cs

* 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
2023-06-11 16:13:01 +00:00
minenice55 9e3e594209
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
2023-06-11 12:12:25 -04:00
Rapandrasmus 1261c608c9 kaboom 2023-06-11 16:14:22 +02:00
Rapandrasmus c6c3cdb3c8 offbeats now work 2023-06-11 14:52:20 +02:00
Rapandrasmus 7b6c6b319a Fixed hold length 2023-06-11 14:44:28 +02:00
Rapandrasmus 509ea2f3c1 Bots move!!!!! 2023-06-11 14:32:14 +02:00
Rapandrasmus 14de368bab Bots can be filled wow 2023-06-11 12:57:43 +02:00
Rapandrasmus 4fdf938f43 Medium bot anims 2023-06-11 11:53:06 +02:00
minenice55 1c1c731dd1 add updater for marching orders turn 2023-06-10 23:00:30 -04:00
minenice55 210be54ba3 Merge branch 'release_1' into pr/458 2023-06-10 22:36:10 -04:00
minenice55 e909d13a7a
merge from release 1 (#460)
* 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 fixes (#459)

* ditch loading dialog

doesn't show up when it's supposed to

* format song offset in editor

* remove VorbisPlugin

* Update Editor.cs
2023-06-11 02:30:46 +00:00
minenice55 af8395fb6a
Merge branch 'master' into release_1 2023-06-10 22:30:32 -04:00
minenice55 81eafec986
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
2023-06-10 22:27:58 -04:00
Rapandrasmus b1568a222b filler whiffs 2023-06-11 02:00:39 +02:00
Rapandrasmus ccf0b0ab61 animations! (fillbots) 2023-06-11 01:55:02 +02:00
Rapandrasmus e4cfe514ad Medium bot falls down from da skyyyyyy 2023-06-11 00:35:15 +02:00
AstrlJelly 67b6658cd3 convert float to double and all that 2023-06-10 16:55:10 -04:00
Rapandrasmus ccef1a001a fillboy 2023-06-10 22:31:54 +02:00
AstrlJelly a4b66367fd Merge remote-tracking branch 'upstream/master' into MiscAdditions_4 2023-06-10 16:01:44 -04:00