Commit graph

21 commits

Author SHA1 Message Date
AstrlJelly
52a4d2b65c convert float to double and all that 2023-06-10 16:55:10 -04:00
AstrlJelly
aa8f531466 Merge remote-tracking branch 'upstream/master' into MiscAdditions_4 2023-06-10 16:01:44 -04:00
AstrlJelly
db653d5a52 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
2023-06-10 15:18:45 -04:00
minenice55
afc665ed61 Integration of Jukebox Library (#451) (#457)
* 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
2023-06-10 19:17:06 +00:00
minenice55
825c4728d6 First PlayerActionEvent Pass (#202)
* update blue bear to use PlayerActionEvent

* update built to scale DS to use PlayerActionEvent

* update clappy trio to use PlayerActionEvent

* update crop stomp to use PlayerActionEvent

* update drumming practice to use PlayerActionEvent

* update fork lifter to use PlayerActionEvent

* update minigame icons

* update wizard waltz' icon
2023-01-14 23:33:37 -05:00
Slaith
a653194e07 Moved all minigame initialization to Awake()
I just moved everything that was in start to awake. There are a few other changes I made, like using init functions rather than awake in scripts that depended on something that was initialized in another script's awake (to make sure things always happen in the right order), as well as some other stuff in some specific minigames
2022-03-25 19:08:46 -07:00
Jenny Crowe
2d80cb05b1 The biggest of boi refactors 2022-03-14 07:21:05 -07:00
Jenny Crowe
fd037c4436 Organization refactor 2022-03-11 21:10:13 -07:00
Jenny Crowe
87d1048a0f Editor: Minor minigame info tweaks. 2022-02-22 20:28:27 -07:00
Braedon
3f01bfdf7f You can no longer stab multiple peas at once (Fork Lifter) 2022-02-05 23:03:31 -05:00
Braedon
be3c913c4e Entity object parameters testing 2022-02-03 17:20:26 -05:00
Braedon
606ad902e7 Fixed some bugs, including one where the game refuses to load a new game. Also migrating a few games to the new Input system. (Read desc)
However the new input system has a bug where if you press with two events eligible for a press, both of them interact. I don't know whether to fix this or not.
2022-01-23 02:01:59 -05:00
Braedon
e7353723ab Multisound + Combo miss animation 2022-01-20 20:24:30 -05:00
Braedon
6cf529327b Buggy timeline object resizing 2022-01-17 14:23:18 -05:00
Braedon
ce193bf572 Improved inputs (A SHIT MORE DYNAMIC BETWEEN GAMES) and a whole lot cleaner code in general 2022-01-17 00:00:26 -05:00
Starpelly
7d1d97725d Better input latency, but not finalized. (weird results on low bpm's) 2021-12-24 18:41:35 -05:00
Starpelly
cb79307b46 Fixed ForkLifter hand grab bug 2021-12-23 22:36:16 -05:00
Starpelly
3d103fbf7a Fixed problem with Trio faces not changing 2021-12-23 19:58:48 -05:00
Starpelly
dab2379f68 Music sorting 2021-12-23 17:39:03 -05:00
Starpelly
5a9a2bcaae Dynamic event manager 2021-12-22 19:08:35 -05:00
Starpelly
5d85d9d363 Proper namespaces 2021-12-20 20:10:49 -05:00