Find a file
AstrlJelly 3cdb63917e Advanced Blocks (#720)
* play sfx and play animation blocks

i also changed prescheduleFunction to preFunction, and removed the unused preFunction argument in GameAction
i can revert this if need be but it just seemed vestigial

* count in rework + preloading, multisound addition

multisound was using an array that was converted to a list..?
very silly when you consider it's a list first so sometimes it's list -> array -> list lol

new Count-In and Play SFX block preloads sfx now!! epic.

* prefab-ify event properties, Button EntityType

* things are very nearly working!

however i just hit an insane hurdle. how do i modify a dropdown while still being able to access the index/int value of that param directly. UGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

* okay it's WORKING now

i just need to do some better dropdown stuff

* ITS WORKING ITS WORKING ITS WORKING

arbitrary animations, now accessible to those without prefab knowledge! and it's piss easy to use!!

* about to make a struct + class, tooltip improvements

gonna make the struct define it, then the class will actually be the dropdown
this is gonna make things so so so so much easier to comprehend

* finishing up, probably one more commit after this

* split up Dropdown into Dropdown and DropdownObj, which basically fixed all of my problems lol
* fixed a count bug
* added param tooltip toggle

* grah it's ALMOST DONE

* it's 99.9% finished.

just some touch ups, i don't think i even know of any bugs

* alright, looks like that's all the bugs gone

* EVERYTHING IS FINISHED!!
2024-02-26 01:47:22 +00:00
.github action to cherry-pick PRs to appropriate branches on merge 2024-01-27 22:41:06 -05:00
.vscode Fan Club Sound Fix (#613) 2024-01-07 23:45:25 +00:00
Assets Advanced Blocks (#720) 2024-02-26 01:47:22 +00:00
Packages fix broken material (#701) 2024-02-16 13:49:36 +00:00
ProjectSettings Tunnel Backgrounds (#713) 2024-02-24 01:23:15 +00:00
.editorconfig Proper editor button sprites and Tooltip improvements 2022-01-15 00:20:47 -05:00
.gitignore Sound Scheduling Improvements (#491) 2023-06-25 02:32:08 +00:00
.vsconfig Fork Lifter Spaghetti Code 2021-12-18 23:10:43 -05:00
BUILD.md Update BUILD.md 2023-04-01 20:31:33 +02:00
CREDITS.md Change Project License to MIT (#700) 2024-02-16 01:22:24 -05:00
Editor.meta Current version pull 2022-07-11 14:22:12 +08:00
LICENSE.md Change Project License to MIT (#700) 2024-02-16 01:22:24 -05:00
README.md Change Project License to MIT (#700) 2024-02-16 01:22:24 -05:00
song.wav Basic saving and loading system 2022-01-30 07:03:37 -05:00

Heaven Studio

(WIP) A tool to create playable Rhythm Heaven custom remixes, with many customization options.

Discord

License: GPL v3

itch.io Page

Documentation

image

Prebuilt Binaries

Full releases are published on our itch.io page. GitHub Actions creates experimental builds on each commmit, but minimal support will be provided.

Alpha builds

These builds target future patches / minor releases and thus do not include some of the features from Nightly.

Nightly builds

These builds include experimental new features that target future major releases.

Important Notes:

Self-Building

Heaven Studio is made in Unity 2021.3.21, and programmed with Visual Studio Code.

Build Instructions: BUILD.md (or the more maintained documentation page)

Other information

Rhythm Heaven is the intellectual property of Nintendo. This program is NOT endorsed nor sponsored in any way by Nintendo. All used properties of Nintendo (such as names, audio, graphics, etc.) in this software are not intended to maliciously infringe trademark rights. All other trademarks and assets are property of their respective owners. This is a free community project available for others to use and contribute to, without charge. Source code is licensed under the MIT license.