minenice55
a695a4c221
dual joy-con support
...
- add controller icons in the controller selection menu
2022-07-24 18:38:00 -04:00
minenice55
a45625ebd0
heavy rework of our input system
...
- implement the InputController abstract class, an adapter class for any HID interface to use common controller methods relevant to Heaven Studio
- implement InputKeyboard and InputJoyshock classes, for keyboard input and controllers driven by JoyShockLibrary respectively
- add Linux compile of JoyShockLibrary
2022-07-23 20:36:10 -04:00
minenice55
dc111b80b9
make game selection scroll not suck
2022-06-28 18:51:19 -04:00
minenice55
b660b4dcbd
Allow games to load assets from AssetBundles ( #102 )
...
* Loading improvements: prepwork for loading from assetbundles
* note for sfx
* cleaner code
* correct type
* put loaded assetbundle in the minigame data instead
also lays groundwork for future localization stuff
* add samurai slice gold, coin toss assetbundles
* very messy "already loaded" checks
* make Dj School load from assetbundle
2022-06-12 12:32:00 -07:00
minenice55
a3fb579c6d
Animation speed helpers, stop on remix end ( #91 )
2022-06-06 09:54:49 -07:00
minenice55
7d580fb132
oops forgot a small thing
...
includes example using a fan club sound
2022-03-20 19:58:37 -04:00
minenice55
87bc5c9fff
extend multisound with pitch, volume, looping, offset in seconds
2022-03-20 19:46:12 -04:00
Jenny Crowe
2d80cb05b1
The biggest of boi refactors
2022-03-14 07:21:05 -07:00
Jenny Crowe
a570793803
Editor: Timeline now scales to fit song length
2022-03-09 21:24:06 -07:00
Jenny Crowe
b1e70bc64b
A comment
2022-03-09 21:00:57 -07:00
Jenny Crowe
9aeef1a9c3
Jukebox/Sound code cleanup
2022-03-09 20:59:48 -07:00
Jenny Crowe
667a70b0ee
BTSDS: Piano notes will now stop properly even if the game switches during them.
2022-03-09 20:50:19 -07:00
Slaith
11b80f12de
Fixed error
2022-03-07 21:27:36 -08:00
Slaith
c9ec6bd6e2
Merge branch 'master' of https://github.com/megaminerjenny/HeavenStudio into megaminerjenny-master
2022-03-07 20:53:30 -08:00
Slaith
531053cdd3
Implemented inactive functions for all game count ins
...
Also made some changes to how SwitchGame(), OnGameSwitch, and the jukebox work.
2022-03-07 20:46:49 -08:00
Jenny Crowe
1d564b4910
Fixed some errors
2022-03-07 02:41:07 -07:00
Jenny Crowe
dd3bdaf87c
BTSDS: Piano does not pierce ears as much
2022-03-07 02:34:38 -07:00
Jenny Crowe
c6f0da37a2
BTSDS: Piano!!!
2022-03-07 02:16:31 -07:00
Slaith
1fcbaacb3c
Gave sound objects a little more functionality
2022-03-06 19:56:45 -08:00
Jenny Crowe
1da1c7cf5c
Tweezers: Long hair implementation
2022-02-11 00:21:43 -07:00
Jenny Crowe
83afbd0e9f
Editor: Added Float type. Space Soccer: Added "swing" property to high-kick-toe event.
2022-02-06 01:28:14 -07:00
Jenny Crowe
1ca1177974
Forgot a playIndex comparison whoops
2022-02-05 08:24:07 -07:00
Jenny Crowe
39e14e9e07
Fork Lifter: Pea zoom sound lines up (mostly) independent of bpm
2022-02-05 06:08:33 -07:00
Braedon
2b019b4462
Audio mixers
2022-02-04 23:40:33 -05:00
Braedon
973df96566
Some DJ School logic and animations, DJ Yellow is not currently animatable.
2022-02-04 22:48:35 -05:00
Braedon
49b1f9a5c2
Instant camera easing
2022-02-04 17:54:38 -05:00
Braedon
5098ca135d
Spaceball camera easings
2022-02-04 17:16:22 -05:00
Braedon
be3c913c4e
Entity object parameters testing
2022-02-03 17:20:26 -05:00
Braedon
44faa3f150
Count ins and event selector cleanup
2022-02-02 22:58:08 -05:00
Braedon
bc8f7419be
Basic saving and loading system
2022-01-30 07:03:37 -05:00
Braedon
62c6e65945
Autoplay began
2022-01-22 22:40:53 -05:00
Braedon
44e70ddf1e
A lot of stuff (Read desc)
...
Beat action is now used to define one-off objects that is used by the beat but I don't wanna bother making a different script for. Example case: the "hit 3" sprite in Karate Man.
Animation helpers for functions I don't wanna rewrite 100,000 times.
General improvements for Karate Man, like prepare animation and some updates to game events.
2022-01-21 02:09:32 -05:00
Braedon
e7353723ab
Multisound + Combo miss animation
2022-01-20 20:24:30 -05:00
Braedon
3e6d3b838a
Karate man combos
2022-01-19 20:48:52 -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
Braedon
da7ca44bc5
Timeline playback start clamping
2022-01-15 02:08:23 -05:00
Starpelly
3840870684
Stars background + Camera zooming *UNFINISHED*
2021-12-25 20:04:23 -05:00
Starpelly
dab2379f68
Music sorting
2021-12-23 17:39:03 -05:00
Starpelly
5d85d9d363
Proper namespaces
2021-12-20 20:10:49 -05:00