Commit graph

279 commits

Author SHA1 Message Date
Jenny Crowe
f9adef8529 Crop Stomp basic setup 2022-02-27 16:26:03 -07:00
Jenny Crowe
dbe1e011c9 Space Soccer: Backwards compatibility with levels using old swing system. 2022-02-27 15:12:17 -07:00
Jenny Crowe
5a7268c3dc
Merge pull request #17 from Slaith12/main
Fixed event caller
2022-02-27 14:51:17 -07:00
Slaith
10572ab35d Actually fixed event system
Somehow I didn't notice while testing before that everything was wrong. I was already suspecting these lines of code would do something weird, and they certainly did.
2022-02-27 11:01:31 -08:00
Carson Kompon
4f26283665 Make length of bgcolor event match rhythm tweezers 2022-02-27 13:54:46 -05:00
Carson Kompon
263c28b532 Remove debug log 2022-02-27 13:49:52 -05:00
Slaith
8501e4805c Made the call event function more reliable
I have no idea why the function was set up the way it was before but it should be fine now.
2022-02-27 10:49:06 -08:00
Carson Kompon
26def1bc7b
Merge branch 'megaminerjenny:master' into karate-man-background-color 2022-02-27 12:06:38 -05:00
Carson Kompon
c920261ac7 Added custom shadow colours
And specific shadow colours for preset background types
2022-02-27 12:02:46 -05:00
Jenny Crowe
b488cc329d Begone test comment 2022-02-27 04:01:24 -07:00
Jenny Crowe
e96a10ced3 Test commit 2022-02-27 02:15:18 -07:00
Jenny Crowe
f134e75d86
Merge pull request #14 from Slaith12/main
Fixed bug causing space soccer to spam sfx when starting in the middle of it.
2022-02-27 01:53:16 -07:00
Jenny Crowe
7768cbd355
Merge pull request #11 from CarsonKompon/fix-fork-lifter-sigh-sfx
Fixed the "sigh" SFX in Fork Lifter
2022-02-27 01:48:56 -07:00
Carson Kompon
e3a5e55d54 Shadow colours are much more accurate 2022-02-26 22:28:15 -05:00
Slaith
93448a018f Some clean up 2022-02-26 15:38:27 -08:00
Carson Kompon
69cb7a729b Added coloured shadows to Karate Man
This is very pogchamp!
2022-02-26 18:10:22 -05:00
Carson Kompon
406f6a54b2 Reset Song when pressing "New"
Song was not removed prior to this
2022-02-26 14:06:52 -05:00
Carson Kompon
a4985675c4 Code Clean Up 2022-02-26 13:57:09 -05:00
Carson Kompon
c745bb5389 Added "set background color" to Karate Man.
Seemingly stops working after a few background changes but works between game changes
2022-02-26 13:27:02 -05:00
Carson Kompon
1358a7f5b4 Fixed the sigh sfx in Fork Lifter 2022-02-26 02:57:09 -05:00
Slaith
52cee6f511 Fixed Space Soccer SFX spam glitch
You'll no longer be bombarded with sfx when starting the game far after a ball dispense cue. Some of the animations are still a bit rough and sometimes the ball is never dispensed, but those will be fixed in a future commit.
2022-02-25 23:33:10 -08:00
Slaith
40dbb70bb5 Refactored Space Soccer scripts
most of the refactoring is in the ball script, and the changes for the kicker and space soccer scripts are mostly in response to the refactoring.
2022-02-25 23:29:17 -08:00
Jenny Crowe
526269805d
Merge pull request #8 from CarsonKompon/karate-man-coloured-bulbs
Karate man coloured bulbs
2022-02-26 00:16:45 -07:00
Jenny Crowe
07f280a8b9
Merge pull request #10 from CarsonKompon/editor-autoplay-hotkey
Added Autoplay and Metronome Hotkeys
2022-02-26 00:15:02 -07:00
Carson Kompon
4e02c380e9 Added Autoplay and Metronome Hotkeys
A - Autoplay
M - Metronome
2022-02-26 02:03:33 -05:00
Carson Kompon
f35e015bbc Whoops I never added CTRL+N 2022-02-26 01:54:00 -05:00
Carson Kompon
26b9497114 Implemented proper sprite, flickering, and dropdown menu
There's now a "type" dropdown menu that allows you to choose between "Normal", "Yellow", "Blue", and "Custom". Custom will use the color specified in the Custom Color field
2022-02-26 01:31:35 -05:00
Carson Kompon
c557c62b32 Added Light to the Light Bulb if colour is changed with right click
You can now right click on bulb in the editor to change the colour of the light emitted. If the colour is set to black then no light is drawn.
2022-02-25 23:57:18 -05:00
Carson Kompon
e2ee02775a Preventing even more code re-use
Editor.NewRemix() from my last commit is now Editor.LoadRemix(json) and is called within Editor.LoadRemix(). The "New" button new calls Editor.LoadRemix("");
2022-02-25 22:48:44 -05:00
Carson Kompon
027a6cddbe Added New (CTRL+N) Button
Allows you to call GameManager.LoadRemix("") to initialize a blank remix at bpm 120. The New button (or CTRL+N) calls Editor.NewRemix();
2022-02-25 22:41:32 -05:00
Slaith
fd748e8309 Fixed tempo change bug
Tempo changes that were deleted would still exist in some places and break the check that determines if a new change should be placed.
2022-02-24 23:01:41 -08:00
Slaith
a8e1ce0ef0 Some small stuff
Changed the window title to the new name and added some full count-ins
2022-02-24 22:59:18 -08:00
Jenny Crowe
4738692323 Fixed minor song offset/song pitch compatibility issue 2022-02-24 21:37:04 -07:00
Jenny Crowe
74e1ea2e91 Eh it's playable enough 2022-02-24 21:33:51 -07:00
Jenny Crowe
68bb30ae2a Editor: Tempo finder tweaks 2022-02-24 21:30:02 -07:00
pixlblade
5bec083aa3 f merge conflicts (part 2) 2022-02-24 20:12:22 -05:00
pixlblade
3573f55881 f merge conflicts 2022-02-24 20:02:05 -05:00
Jenny Crowe
3fb4db34cb Better timeline handling for song offset 2022-02-24 17:09:14 -07:00
Jenny Crowe
8cb08ea8ec Swing variable added to entities. 2022-02-24 07:12:19 -07:00
Jenny Crowe
72d55d887a Editor: Song offset! 2022-02-24 07:02:21 -07:00
Jenny Crowe
2ce1741201 BTSDS: Scene adjustments for better future 3D cam movement compatibility 2022-02-24 05:26:56 -07:00
Jenny Crowe
c1e3277c0f BTSDS: Outline no longer overlaps hit effect. 2022-02-23 21:27:39 -07:00
Jenny Crowe
ac163fa2dc Camera now always resets on game switch, even when scrubbing. 2022-02-23 20:17:53 -07:00
Jenny Crowe
a64cb476e0 Rhythm Rally: Whistle separated from "toss ball" event and added to "whistle" event 2022-02-22 20:34:11 -07:00
Jenny Crowe
889a74107e Editor: Minor minigame info tweaks. 2022-02-22 20:28:27 -07:00
Jenny Crowe
8939f46151 Discord Rich Presence transition 2022-02-22 20:23:56 -07:00
Jenny Crowe
c6482cef01 Editor: Fixed smol starting bpm text 2022-02-22 01:24:31 -07:00
Jenny Crowe
19a76babd2 Editor: Starting BPM can be entered via input field as well as through the BPM change tool. 2022-02-22 01:16:10 -07:00
Jenny Crowe
12c70d4311 Rhythm Rally: Added "toss ball" action. Paddler now also tosses ball when you miss. 2022-02-21 23:43:24 -07:00
Jenny Crowe
081c08e47f Tweezers: Allowed inputting via arrow keys. Editor: Remix files now saved as .tengoku files (.rhmania files can still be opened via the editor). 2022-02-21 22:43:31 -07:00
Jenny Crowe
02b5d27feb Branding changes 2022-02-21 20:27:00 -07:00
Jenny Crowe
9716265960 Test commit 2: The testening 2022-02-21 19:37:46 -07:00
Jenny Crowe
b3419e273a Test commit 2022-02-21 16:50:31 -07:00
Jenny Crowe
3cb6ff3578 Tap Trial: Pose animation setup 2022-02-21 15:28:16 -07:00
Jenny Crowe
d1eff4a20d DJ School: Cue elegibility tweaks (autoplay should work correctly now) 2022-02-21 07:56:10 -07:00
Jenny Crowe
1a980347f6 DJ School: Additional gameplay implementation and tuning. 2022-02-20 10:28:56 -07:00
Jenny Crowe
9273f9d944 Tap Trial: Double Tap animations for player 2022-02-20 08:25:45 -07:00
Jenny Crowe
2d996ba3c1 Rhythm Rally: Fixed broken background in editor preview. FreeCam components can now be enabled/disabled with ctrl+shift+D. 2022-02-20 06:57:20 -07:00
Jenny Crowe
f24a081fce Editor: General enum property support. Hex input field functionality for color picker. 2022-02-20 06:31:55 -07:00
Jenny Crowe
5d76ffc918 Spaceball: Proper cap for end value of camera zoom 2022-02-20 04:59:36 -07:00
Jenny Crowe
612b042ecd Merge branch 'master' of https://github.com/RhythmHeavenDevelopment/RhythmHeavenMania 2022-02-19 17:17:15 -07:00
Braedon
bef5518b8f Tap Trial: Player tap animation 2022-02-19 16:03:45 -05:00
Braedon
00ba7dd3b7 Some tap trial setup 2022-02-19 13:51:46 -05:00
Jenny Crowe
e2f9dbddf4 BTSDS: Outline postprocess approach 2022-02-19 11:26:01 -07:00
Braedon
fc31354e14 Changing the "Update" function to "LateUpdate" in GameManager might fix some animation bugs. But also might cause a few others 2022-02-18 19:44:17 -05:00
Jenny Crowe
35a15b04af BTSDS: Fine tuning for block animation timing. 2022-02-18 07:32:38 -07:00
Braedon
6ca364d5a0 Got rid of unnecessary calculations 2022-02-17 21:59:52 -05:00
Braedon
c2c59e7910 Fixed timeline event's not being rendered if their start and end points are outside of the view.
Thank you to chrislo27 for suggesting a fix to this.
2022-02-17 21:57:35 -05:00
Braedon
79bf70f76f Fork lifter gulp graphical bug 2022-02-17 21:36:01 -05:00
Jenny Crowe
78d08856cf BTSDS: Implemented upscale hit graphic. Tweezers: Added background color events. 2022-02-17 05:11:06 -07:00
Jenny Crowe
c2c6c3d98d RHDS crumble sound fix 2022-02-17 01:11:57 -07:00
Jenny Crowe
50389c3fa3 BTSDS: Material moment 2022-02-16 20:23:55 -07:00
Jenny Crowe
94684947f3 BTS DS: Crumble sfx (thanks Maddy!) 2022-02-16 19:59:46 -07:00
Jenny Crowe
01de648e3f BTSDS: Added some sfx + slight margin tweak 2022-02-16 19:19:40 -07:00
Jenny Crowe
13b8fc7de1 BTSDS: Smol sound tweak 2022-02-16 18:07:10 -07:00
Jenny Crowe
475b946059 Built to Scale: Gameplay implemented (missing lots of sfx) 2022-02-16 10:04:28 -07:00
Jenny Crowe
1a839517c8 Built to Scale (DS) asset setup 2022-02-15 16:28:08 -07:00
Braedon
bea09a5d2f Rhythm Rally polish 2022-02-15 00:17:53 -05:00
Jenny Crowe
f638bca3e4 Tweezers: Fixed visual bug associated with plucking hairs during a fast vegetable transition. 2022-02-14 11:23:24 -07:00
Jenny Crowe
60cc4fc751 Space Soccer: Lateness margin tweaked. Karate Man: "Hit" voice in hit3 and hit4 is now played early to account for sound offset. 2022-02-14 06:48:41 -07:00
Jenny Crowe
ec5cc16493 Rhythm Rally: Basic gameplay setup 2022-02-14 01:53:58 -07:00
Jenny Crowe
51db8b53ba Tweezers: Added vegetable type and properties to "Next Vegetable" event. Added "Change Vegetable" event 2022-02-13 07:02:55 -07:00
Jenny Crowe
5cd14a2cb4 Rhythm Rally: Better camera/layer configuration 2022-02-12 10:16:50 -07:00
Jenny Crowe
9c2139129e Rhythm Rally: Utilizing rendertextures to preserve main camera qualities between games 2022-02-12 09:57:45 -07:00
Braedon
49f724f08a Testing jpeg cardboard box background in Rhythm Rally 2022-02-12 04:08:24 -05:00
Jenny Crowe
c92974dbe6 Rhythm Rally: Animations baybeeeeeeeeee 2022-02-12 01:12:12 -07:00
saladplainzone
db2d226a1d DJ School: Fixed Playback Speed not playing well with Offsets
Added in a new bit to the offset fixes that accounts for song pitch
2022-02-11 20:09:39 -08:00
saladplainzone
231227e94e DJ School: SFX Syncing
Re-synced some SFX, split others into multiple clips
2022-02-11 19:47:13 -08:00
Jenny Crowe
e188e1e184 Merge branch 'master' of https://github.com/RhythmHeavenDevelopment/RhythmHeavenMania into megaminerzero 2022-02-11 19:59:40 -07:00
Jenny Crowe
4a4641b7e4 Wait why didn't this push? 2022-02-11 19:59:23 -07:00
Braedon
c04f994d1b Custom snap interval, but not in the editor (yet) 2022-02-11 20:15:36 -05:00
Jenny Crowe
b5a49c7ce9 Tweezers: Long hair implementation 2022-02-11 00:21:43 -07:00
Braedon
a65a6c012c Long hair rhythm tweezers but very buggy (read desc)
Hair plucking is a bit weird a beat after a long pull.

The tweezers don't automatically skip to the beat they're supposed to be when pulling since it can put things out of sync.

You can't pull two long hairs at a time for some reason.

The long hair doesn't rotate correctly towards the tweezers.

I'm very tired if someone could go in and clean some of this up that would be great.
2022-02-10 21:14:09 -05:00
Braedon
cbc2ecef72 Update BCCAD.cs 2022-02-10 17:34:15 -05:00
Jenny Crowe
5dba944412 Tweezers: Hairs fall after being plucked. Eye growing implemented. 2022-02-10 08:29:53 -07:00
Jenny Crowe
c9ac1608e2 Tweezers: Plucking animation additions. Autoplay support. 2022-02-10 04:59:20 -07:00
Jenny Crowe
6e11ba3b13 Tweezers programming fixes 2022-02-10 03:14:15 -07:00
Braedon
772ab2783c bread2unity BCCAD interpreter setup 2022-02-10 03:13:54 -05:00
Jenny Crowe
e664c25bab Certified merge moment 2022-02-09 03:33:55 -07:00
Jenny Crowe
7fbb02d7cc Tweezers: Functioning gameplay loop + Editor implementation. 2022-02-09 03:29:09 -07:00