Commit graph

854 commits

Author SHA1 Message Date
Rapandrasmus 52c9474c90
Fixed working dough and lockstep earrape bugs and tambourine interval bugs (#281)
* mr upbeat input fix + lockstep offbeat switch event seperation

* Lockstep + MrUpbeat animation fixes

* Fixes to lockstep, tambourine and wd
2023-02-15 21:40:20 +00:00
Rapandrasmus e213a7f900
fixed small bug with ssds (#273)
* Tons of stuff...

* Drumming practice improvements

* Easing for drumming practice

* Converted TOTC to prefunction

* Split scratch o into two

* Forthington voice lines can now be played outside of air rally

* Rhythm Rally Improvements

* Air rally sound improvements

* Spawn blocks rework

* BTS ds small tweaks

* Tap Trial fixes

* More tweaks to tap trial

* Final minor tweaks

* Fixed small ssds bug

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-02-14 18:12:08 +00:00
Rapandrasmus fe19ddc767
Tons of cleanup in TONS OF MINIGAMES!!! (#270)
* Tons of stuff...

* Drumming practice improvements

* Easing for drumming practice

* Converted TOTC to prefunction

* Split scratch o into two

* Forthington voice lines can now be played outside of air rally

* Rhythm Rally Improvements

* Air rally sound improvements

* Spawn blocks rework

* BTS ds small tweaks

* Tap Trial fixes

* More tweaks to tap trial

* Final minor tweaks
2023-02-14 16:31:51 +00:00
Amy54Desu e6667bb34d
Playable Marcher (#265)
* Marcher changes

As the title suggests, this implements da marcher changes, but also adds a nearMiss sound which was strangely missing.

* Fix some problems, add sound seqs

Fixes the game from not loading due to an asset bundle error, and removes some currently non-functioning stuff, and uses sound sequences for attention, march, and halt.

* correct grammar in display

* fix sarge sound sequences

fix marching inputs being unreliable

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-02-07 12:17:40 -05:00
Braedon Lewis b45c4315b5
Editor bug fixes (#261)
* Spaceball cleanup and small bug fix

* Replace old hit sound in spaceball

* Camera filters

* added 9 new filters, including 3 types of sepia

* oops

* remark

* normalization of fade out and fade in on filters are by 100

* GenerateFilterTypeEnum comments

* Pure black and white filter

* Zooming

* Constant playback bar offset

* Prepare box selector rewrite

* Update icons, finalize

* Bug fixes
2023-02-05 14:48:49 -05:00
Rapandrasmus 5ce7862369
Ringside: Fixed the camera sometimes being zoomed out on game switch, fixed the newspaper having the miss pose when it shouldn't and fixed the kids laughter playing endlessly. (Generally cleaned up code too) (#260)
* Update Ringside.cs

* make unwanted ringside inputs score misses

update game icons

* Camera doesn't zoom out when it shouldn't

* Fixed the camera fr this time

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-02-05 14:48:41 -05:00
minenice55 b5222b15c8
Minigame "Feel" Adjustments and Additions (#258)
* add alt cue to fan club

* add effects to rhythm somen

update rhythm somen hitsound
add near miss interaction for rhythm somen

* adjust trick on the class animation

* adjust fan club spectator animation timing

fix bug with legacy beatmap conversion
2023-02-04 22:05:43 -05:00
Braedon Lewis 495cc5ad4c
General editor improvements (#257)
* Spaceball cleanup and small bug fix

* Replace old hit sound in spaceball

* Camera filters

* added 9 new filters, including 3 types of sepia

* oops

* remark

* normalization of fade out and fade in on filters are by 100

* GenerateFilterTypeEnum comments

* Pure black and white filter

* Zooming

* Constant playback bar offset

* Prepare box selector rewrite

* Update icons, finalize
2023-02-04 22:05:36 -05:00
Rapandrasmus 465c5b525f
Fixed camera staying zoomed out on game switch (#256)
* Update Ringside.cs

* make unwanted ringside inputs score misses

update game icons

* Camera doesn't zoom out when it shouldn't

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-02-04 18:14:32 -05:00
Rapandrasmus e8ff771347
Ringside small fixes and tweaks (#255)
* Update Ringside.cs

* make unwanted ringside inputs score misses

update game icons

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-02-04 12:52:13 -05:00
Rapandrasmus 9d1e08ac99
Ringside Added! (Btw ignore the conflicting changes) (#254)
* Started

* Started Wrestler

* Animation + input whiff

* Stuff

* a bunch of animations

* Added extra sprites to the wrestler object

* Question + more sprites

* Woah you go big guy

* Event redesign

* more animations

* pose animations (only one as of now)

* wrestler shadow fixed lol

* Pose for the fans code logic improvement

* Fixing pose for the fans

* smears and animation fixes

* Fixed anims

* Fixed more anims

* Camera zoom out for pose for the fans and camera flashes

* tiny anim fixes

* Pose for the fans visual details

* Added ease to the camera zoom

* more anims lolol

* Bopping

* audience pose anim changed a little

* Small visual details and toggle bop

* Small anim fix

* more anim changes!!!!!!!!!!

* Little small change

* z axis thing

* fixed the 3d zoomout *

they need to be lower doe

* wait i forgot this

* Maybe fixed anim for audience

* Added sweat

* crowd anim fix

* Newspaper Added

* Added miss reporter anim

* Some few miss sounds

* miss and pose anims and more!!!!

* Added most of the miss animations

* boing noise

* ringside anims done!!!!

* Implemented all the poses and also added a feature to edit the camera zoom ease

* add stretchable ringside cue

---------

Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
Co-authored-by: minenice55 <43734252+minenice55@users.noreply.github.com>
Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-02-03 21:50:42 -05:00
minenice55 76702f110a
Air Rally Fixes (#252)
* fix clouds

* add hit effects

fix jank with shuttle movement

* make near miss effect snap to player hit position

* add easing to forthington movement

* try different shuttle rotation method

* Revert "try different shuttle rotation method"

This reverts commit 96c0d56fd6.

* try other rotation method
2023-02-01 01:02:59 -05:00
Rapandrasmus 99d987065d
Done (#251) 2023-01-31 11:16:01 -05:00
Rapandrasmus 3d3575301f
Multiple space kickers, minor issues (#250)
* Almost done

* Bezier curves are silly

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-31 11:15:51 -05:00
minenice55 d4185441c4
fix particles not rendering in builds (#249) 2023-01-30 19:13:05 -05:00
minenice55 da60d3acf4
Air Rally Improvements (#248)
* air rally enhancements

* update credits

* add near miss for fanclub (oops)
2023-01-30 16:42:19 -05:00
Braedon Lewis 9ae7ac1b82
Pure black and white filter (#245)
* Spaceball cleanup and small bug fix

* Replace old hit sound in spaceball

* Camera filters

* added 9 new filters, including 3 types of sepia

* oops

* remark

* normalization of fade out and fade in on filters are by 100

* GenerateFilterTypeEnum comments

* Pure black and white filter
2023-01-30 10:50:38 -05:00
Braedon Lewis bdfb27b225
Camera filters (#242)
* Spaceball cleanup and small bug fix

* Replace old hit sound in spaceball

* Camera filters

* added 9 new filters, including 3 types of sepia

* oops

* remark

* normalization of fade out and fade in on filters are by 100

* GenerateFilterTypeEnum comments
2023-01-26 22:42:16 -05:00
Braedon Lewis e822a22f54
Spaceball cleanup and small bug fix (#236)
* Spaceball cleanup and small bug fix

* Replace old hit sound in spaceball
2023-01-25 10:29:31 -05:00
Bhaos e49c0825c5
Kitties (WIP) (#237)
* Kitties! (Initialization)

* Kitties Sprites Set-up

* Kitties (Placeholder Icon)

* Kitties (SFX added and some work on input)

* Kitties Animation Stuff

* Kitties Idle and Pop In

* Kitties Clap Animations and Inverse Spawn

* More Claps

* Face Claps

* Face Idle (Partially Done) and Mice

* Finished Claps

* Spins Partially Done

* Started On Fish

* Finished Rolls

* Fixed issue where animation flip would override code flip

* Fish Catch Animation Started

* Kitties Inputs Done and Custom Background sorta done

* Changed from "Initialization Only" to "WIP"
2023-01-25 10:29:21 -05:00
Rapandrasmus 3e76bd21b2
Mr Upbeat and Lockstep Animation fixes (#238)
* mr upbeat input fix + lockstep offbeat switch event seperation

* Lockstep + MrUpbeat animation fixes
2023-01-25 10:29:09 -05:00
minenice55 669588ab68
fix config creation collisions (#239) 2023-01-25 10:28:51 -05:00
minenice55 a8b6f345a2
Scoring System Preparation (#235)
* add calculation for accuracy

* record accuracy for playthrough

* implement forced miss scoring to some games
2023-01-24 22:54:19 -05:00
Rapandrasmus 4b13f559eb
mr upbeat input fix + lockstep offbeat switch event seperation (#233) 2023-01-24 14:31:59 -05:00
minenice55 9cbd353506
Persistent Settings (#234)
* modularize tabs-style menus

* make remix properties use modular design

* add persistent settings
2023-01-24 14:31:49 -05:00
Rapandrasmus 1f7c992ee6
Playable lockstep + Mr. Upbeat fix! (Lockstep is missing recolorable switchsteppers, many of them, and bach portraits) (#227)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE

* Begun development on tambourine

* Working Dough Polish

* Added many animations for tambourine

* Added Events

* Inputs added, near completion

* Miss Anims

* Animation changes

* DONE

* fix

* FIXED???

* FIXED FOR REAL

* Begun fixing lockstep, just needs small fixes and features

* Smol fix-ish

* Started work on mr upbeat

* MrUpbeat fixed, finishing up lockstep

* Added BG to lockstep

* Added bg colour change

* Done with my part
2023-01-23 17:48:05 -05:00
minenice55 299d898a15
only destroy queued inputs while conductor is stopped (#224) 2023-01-22 16:50:48 -05:00
minenice55 cff0842084
Working Dough Fixes (#223)
* make intervals be set at the correct time

clear queued balls lists while playback is stopped
queue sounds in advance to prevent mistiming

* clear tambourine queued inputs while playback is stopped

* clear queued inputs OnDestroy
2023-01-22 14:22:39 -05:00
Rapandrasmus 9ae3833dba
I never wanna work on a Call and respone game ever again (#220)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE

* Begun development on tambourine

* Working Dough Polish

* Added many animations for tambourine

* Added Events

* Inputs added, near completion

* Miss Anims

* Animation changes

* DONE

* fix

* FIXED???

* FIXED FOR REAL
2023-01-21 21:17:10 -05:00
Rapandrasmus 62fbf65f51
Third times the charm (#218)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE

* Begun development on tambourine

* Working Dough Polish

* Added many animations for tambourine

* Added Events

* Inputs added, near completion

* Miss Anims

* Animation changes

* DONE

* fix

* FIXED???
2023-01-21 16:29:28 -05:00
Rapandrasmus 4921109d87
Tambourine fix? (#217)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE

* Begun development on tambourine

* Working Dough Polish

* Added many animations for tambourine

* Added Events

* Inputs added, near completion

* Miss Anims

* Animation changes

* DONE

* fix
2023-01-21 15:37:09 -05:00
Rapandrasmus 652b76f396
Added Tambourine, only missing HD frog sprites. Also fixed Tambourine + Working Dough Icons (#216)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE

* Begun development on tambourine

* Working Dough Polish

* Added many animations for tambourine

* Added Events

* Inputs added, near completion

* Miss Anims

* Animation changes

* DONE
2023-01-21 14:41:57 -05:00
Saraistupid 002fa19971
Fix audio on MacOS (#214)
* JoyShockLibrary

Fix PlayerInput.cs errors on MacOS
Fix libraries not being added to the final build

* how did i do this

* both !

* Fix Audio on MacOS (and fix JSL again)

* Extra notes
2023-01-20 21:35:00 -05:00
Saraistupid d41463ed82
JoyShockLibrary (#213)
Fix PlayerInput.cs errors on MacOS
Fix libraries not being added to the final build
2023-01-20 20:39:58 -05:00
Rapandrasmus 55a5b91514
Working Dough Polish and QoL + Tambourine Initilization (#211)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE

* Begun development on tambourine

* Working Dough Polish
2023-01-20 10:48:30 -05:00
Rapandrasmus ecabbd8966
Add Working Dough (Finished), Missing HD Assets and Updated Icon only. (#210)
* Added sfx, sprites and folders neccesary. And also made an empty game object for working dough

* Started work on the background

* Implemented all unanimated sprites

* Added Init

* Added Prefabs

* Added Jumping and Idle Animatins for the Dough Dudes

* SmallFix

* Start Interval Event Implemented

* Added Audio and Small and Big Ball events

* Code Improvement + starting making the balls

* Added bezier curves

* Added First Rendition of Balls

* Added NPC Balls and starting doing small transporting animations

* SmallFixes

* SmallSoundChanges

* Implemented Audio and prefunction, not done with it though

* In process of fixing set interval

* Added more prefunction stuff and also started working on player input

* Tried adding player balls, not done, many bugs to fix

* Reverted trying to make the playerenterdoughball handle inputs, gonna do it through the main script instead

* Sat up input code for later

* Input works now! Need to add barely and wrong input animations and fix bugs

* Tiny fix

* Added first draft of wronginput animations

* Finished all input anims, trying to fix bugs

* Added finished Spaceship animations

* Added Mr Game and Watch WIP and lifting dough dudes

* Finished GANDW, fixed some bugs and still fixing bugs, almost done!

* DONE
2023-01-19 12:18:55 -05:00
kkuhn317 526d5ce6ec
Catchy Tune: fixed bop issue (#208)
* catchy tune setup work, animations

* more catchy tune progress

* catchy tune: gameplay implemented, animation adjustments

* more animation work catchy tune

* more animation work catchy tune

* adjust icon metadata

* code cleanup

left remarks for minigame developer

* Catchy Tune new sprites

* Catchy Tune miss animations, fix bugs

* barely animation

* Catchy Tune several things

* barely sounds
* miss animation for pineapple
* background for catchy tune 2
* new game action for switching bg

* Catchy Tune cleanup, asset bundle

* catchy tune fix tree layering, barely right sound

* Catchy Tune fix weird bop issue

* Catchy Tune remove WIP label

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-18 21:31:20 -05:00
minenice55 c037901d34
Configurable Event Priority & Bugfixes (#209)
* add event priority

fix crop stomp queuing inputs while chart is paused
fix rhythm tweezers not killing queued inputs when switching veggies

* file cleanup

* remove debug print

* remove more files
2023-01-18 21:31:08 -05:00
RaffyTaffy14 8d707ecd4e
Lockstep Initialization (#203)
* Lockstep

fansodnason

* More Lockstep

Implemented the new sprites (still needs work). Added new Icon.

* More lockstep stuff

i have no clue

* Animation Tweaking

I fiddled around with numbers weeeeeeeeeeeeeeee
2023-01-16 23:29:05 -05:00
kkuhn317 b8adc70fce
Catchy Tune: quick fixes (#207)
* catchy tune setup work, animations

* more catchy tune progress

* catchy tune: gameplay implemented, animation adjustments

* more animation work catchy tune

* more animation work catchy tune

* adjust icon metadata

* code cleanup

left remarks for minigame developer

* Catchy Tune new sprites

* Catchy Tune miss animations, fix bugs

* barely animation

* Catchy Tune several things

* barely sounds
* miss animation for pineapple
* background for catchy tune 2
* new game action for switching bg

* Catchy Tune cleanup, asset bundle

* catchy tune fix tree layering, barely right sound

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-16 20:51:53 -05:00
kkuhn317 ab30f1a88e
Catchy Tune: New sprites, animations, bug fixes (#204)
* catchy tune setup work, animations

* more catchy tune progress

* catchy tune: gameplay implemented, animation adjustments

* more animation work catchy tune

* more animation work catchy tune

* adjust icon metadata

* code cleanup

left remarks for minigame developer

* Catchy Tune new sprites

* Catchy Tune miss animations, fix bugs

* barely animation

* Catchy Tune several things

* barely sounds
* miss animation for pineapple
* background for catchy tune 2
* new game action for switching bg

* Catchy Tune cleanup, asset bundle

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-16 20:15:06 -05:00
KrispyDotlessI 4a92db679a
Karate Man - Object through sound changed from GBA to Fever/Megamix (#178)
* Karate Man - Object through sound changed from GBA to Fever/Megamix

it bothers me

* Marching Orders - Face Turn Inputs and More

i said it will be back in action in around november, it's less than 10 days close to november anyway, plus the inputs are easy peasy

* Fixing March Animations

slight error

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-15 22:08:37 -05:00
minenice55 dd0531f48f
Second PlayerActionEvent Pass (#206)
* fix crop stomp input scheduling bugs

* update space soccer to use PlayerActionEvent

* update spaceball to use PlayerActionEvent

make PlayerActionEvents clean themselves up on game switch

* update rhythm rally to use PlayerActionEvent

* update rhythm tweezers to use PlayerActionEvent

* update mahou tsukai to use PlayerActionEvent

* reduce logging level
2023-01-15 22:05:25 -05:00
minenice55 330c538947
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
Bhaos 0115333d8b
Kitties! (Initialization) (#200)
* Kitties! (Initialization)

* Kitties Sprites Set-up

* Kitties (Placeholder Icon)
2023-01-14 15:31:50 -05:00
minenice55 eaba812665
Timing Window Improvements (#199)
* implement a fix for #196

- improve checking for unwanted inputs in minigame scripts, see Fan Club, Karate Man, and Pajama Party for examples
- provisionally implemented calculating average player input offset

* update samurai slice ds to new assets

implement near miss feedback

* import new pajama party assets
2023-01-13 23:53:25 -05:00
AstrlJelly 54c4899f9d
Double Date Initialization (#198)
* starting out with double date stuff :D

not even the background is finished
i just wanna get this on my fork so that it's safe

* double date getting more initialized

no animations, one block, nothing actually functions. but the boy is put in place, and the girl is almost put in place! just wanted to merge this with the main branch to play catchy tune

* initialization done!!!!!

gonna fix up the code, see what i can take out, see what i can standardize, see what i need to add. loving this so far, even with all of its annoyances

* ughhhh animation stuff.

this is gonna take me a day or two to even comprehend

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-13 17:24:26 -05:00
ev f1de3cd30c
Editor Ui Redraw (#197)
* Editor Ui Redraw

-redrew every ui icon
-colors changed

-some ui elements (like pause, stop, play, undo, redo, and the line showing the beat youre on in the timeline) are the wrong color in-editor compared to unity

* fix colours

- update credits

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-13 17:18:11 -05:00
minenice55 3e9ac0292d
revert sound prescheduling behaviour (#195) 2023-01-12 17:34:38 -05:00
kkuhn317 1f06ca9a1c
Catchy Tune Added (#194)
* catchy tune setup work, animations

* more catchy tune progress

* catchy tune: gameplay implemented, animation adjustments

* more animation work catchy tune

* more animation work catchy tune

* adjust icon metadata

* code cleanup

left remarks for minigame developer

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-01-12 16:28:23 -05:00
minenice55 41e9d36177
Misc Additions #4 (#192)
* update icons

* add background loading of sound sequences

- fix bug with preFunction
- remove most of the old preloading code

* update spritesheets for karate man, marching orders

* file explorer chart loading

* update icon for trick on the class
2023-01-11 20:42:12 -05:00
Zeo ddc183acdd
Unrecognized entity support (#191)
Due to some recent discoveries about a certain upcoming rhythm game, I have added support for unrecognized entities found in remix.json to be loaded and moved, and be able to save them.
2023-01-06 22:59:54 -05:00
minenice55 87d20b8c8f
Better Sound Sequences (#190)
* add way of creating sound sequences in inspector

- actually implement GameAction preFunction
- implement sound scheduling for Jukebox and MultiSound

* Dj School: fix turntable effect being parented to root

* Pajama Party: fix sleep action type not carrying over between transitions
2023-01-04 23:04:31 -05:00
Demon-Jake fc84126ca6
Sneaky Spirits initialization (#186)
* Sneaky Spirits initialized

* Sneaky Spirits initialization

Co-authored-by: minenice55 <star.elementa@gmail.com>
2022-12-28 13:03:13 -05:00
Jellirby ab492fb8dd
A PROPER Initialization of Cheer Readers (#184)
* a PROPER initialization

* a PROPER initialization

* this again
2022-12-13 19:38:59 -05:00
Jellirby b68e9cd967
Cheer Readers Initialization + Other (#177)
* Cheer Readers Initialization + Other

So, cheer readers is coming now. Starting with an initialized version of course. Also, any games that only have Switch game events are categorized as [INITIALIZATION ONLY] to better differentiate them from [WIP] games that work, but are missing some things

* Update CheerReaders.cs

Fixed the internal name for cheer readers

* Launch Party is no longer [INITIALIZATION ONLY]
2022-11-28 09:09:22 -05:00
minenice55 b361814c11
editor input locking fix (#175)
* fix keyboard input locking

* add build date auto-generation script
2022-10-13 12:20:48 -04:00
minenice55 695f6671fb
Performance Improvements (#173)
* improve performance with new render settings

- fix letterboxing losing camera references

* fin in missing params?

needs testing

* finish default param check

* scale jump animation of fan club spectators

* fix missing references in a karate man method

* more liberal use of Double in conductor

beatkeeping is now absolute instead of being additive

* optimize Conductor more

reduce caching from constantly sorting tempo changes despite game manager doing it for us
moved metronome logic to LateUpdate
2022-09-22 22:05:04 -04:00
minenice55 af8dd6142e
fix event grid not scaling with song (#172) 2022-09-19 10:04:56 -04:00
minenice55 bccd88e164
Beatmap Sections & Latency Reduction (#170)
* prep UI for chart section

* all special layers now on one area

todo: have buttons toggle between special layers  (selection mode shows all?), use the tabs system for this

* swapping between special timelines - prelim

* special entities can be placed

* spec. timeline base functions complete

music volume changes should work now

* attempt at input lag reduction

needs testing

* fix dsp issues

* smaller DSP buffer?

* Revert "smaller DSP buffer?"

This reverts commit 9d36db5ff9.

* make conductor clock use real time (double)

change order of execution of input-related scripts to further attempt a reduction in input latency

* start values can be changed

make the old special entity bar visible when the corresponding type is selected

* creation of Chart Sections (TODO: GO REFERENCE)

* added GO references

* section edit dialog

* disable wrapping on chart section obj

* backspace can now delete entities

* entities don't shift when duplicated

* fix PlayerActionEvent order of operations

- fixed remix loading trying to clear special timeline while it's writing to itself

* make oop check match parity

* more operation order fix

* fix Karate Man BG initialization

* show section progress in editor

todo: section progress in-game

* more fix for entity duping
2022-09-18 16:48:14 -04:00
KrispyDotlessI ad46a48dcc Fix Formatting Errors
notepad++ is a fuck
2022-09-12 23:50:59 +08:00
KrispyDotlessI 19ddba8bdc marching orders again??? (animation FULLY done! player "inputs")
last commit for now because i wanna start making a remix for a custom remix showcase that will meet the deadline on december 31st (?), dw ill come back after i finish this
2022-09-12 23:25:57 +08:00
KrispyDotlessI 6b3a6d158a i hate multisound for being 0.10 beats late 2022-09-10 21:38:51 +08:00
KrispyDotlessI 22222582b4 Coin Toss - Temporary Fix to Cowbell Cues
they keep going offbeat to the throw when i put in multisound
2022-09-10 21:29:00 +08:00
KrispyDotlessI 287f8db6d1 Coin Toss - Improvement
- imported sofuto's textures
- tweaked animation errors
- added a new cowbell variation
- marching orders nonsense??
2022-09-10 20:56:26 +08:00
minenice55 95f1e19ea9
Merge pull request #168 from minenice55/riq-conversion-fix
tengoku -> riq converter: skip unknown datamodels
2022-09-08 16:30:19 -04:00
minenice55 ab119e02be tengoku -> riq converter: skip unknown datamodels 2022-09-08 16:29:56 -04:00
KrispyDotlessI afc495b519 Face Turns now in-progress
and still has yet to animate "Bomb"
2022-09-08 20:38:45 +08:00
KrispyDotlessI a064a06552 Animations (almost) done!
just need that one animation internally called "Bomb" when it's actually steam
2022-09-08 17:13:21 +08:00
KrispyDotlessI e3a4443d91 Cadets' heads and bodies separated, "keep-up" no more
you have no use anymore keep-up
2022-09-06 14:41:13 +08:00
KrispyDotlessI f631d546e5 Animation Layering Fixes
also replaced all instances of Play to DoScaledAnimationAsync to match the bpm
2022-09-05 15:46:19 +08:00
KrispyDotlessI 6051772f64
Merge branch 'megaminerjenny:master' into master 2022-09-05 06:35:05 +08:00
DPS2004 2c7472c9d0 update tunnel to use new minigame format 2022-09-04 13:23:43 -04:00
DPS2004 bedadfa498 Merge branch 'master' into tunnel 2022-09-04 12:52:43 -04:00
KrispyDotlessI 3f9fcb8c30 Fix compilation errors
i have to do that too aaaaaaaaaaaaa
2022-09-04 13:55:12 +08:00
KrispyDotlessI 4faedfdc98 Merge branch 'master' of https://github.com/KrispyDotlessI/HeavenStudio 2022-09-04 13:16:58 +08:00
minenice55 fd0f5799f7 new remix stops playback properly 2022-09-03 23:36:08 -04:00
minenice55 5dd7cdec2b loading: add extension filter for all supported formats 2022-09-03 23:26:19 -04:00
minenice55 e0c782d4a1 finish essential property work
- fix minor bug related to karate man flow bar sounds
2022-09-03 23:17:17 -04:00
minenice55 cb2b5707e9 headers and subheaders 2022-09-03 22:29:50 -04:00
minenice55 7084d96cc1 fix nasty bugs with saving / loading
- duplicate property names no longer soft crash loading (thanks, tap trial)
- fix remix saving nothing music
2022-09-03 21:51:37 -04:00
minenice55 68c1802e87 use tab manager to control flow 2022-09-03 19:46:54 -04:00
minenice55 87a51dd302 property menu population functional 2022-09-03 19:10:27 -04:00
KrispyDotlessI 02319fa392 Coin Toss sounds now come from global SFX
...and more progress to marching orders lmao
2022-09-03 14:09:23 +08:00
minenice55 b84dc9a2de prep auto-population of property menu 2022-09-01 20:57:47 -04:00
DPS2004 cad8047988 Merge branch 'master' into tunnel 2022-09-01 20:00:14 -04:00
KrispyDotlessI 74692a6d80 More anim-code progress
i procrastinated a bit
2022-08-29 22:07:32 +08:00
KrispyDotlessI da12ba79bb More Animations Done + Temporary Miss Animation
they're marching into place!!
2022-08-28 20:53:13 +08:00
KrispyDotlessI 7dc7671ce3 Export "bread' animations here
cause i wanna make it accurate™
2022-08-28 13:38:49 +08:00
KrispyDotlessI 1c42d7150a Coding Test
i did a dum dum and forgot to put the script in the prefab, another bummer.
2022-08-28 08:45:55 +08:00
KrispyDotlessI fd4e2140da Give up on coding until someone helps me
i cannot find the root cause of this
2022-08-27 12:40:49 +08:00
minenice55 b19afcd2e2 prepare automated property interface creation 2022-08-27 00:20:56 -04:00
minenice55 2b4b7f0a73 make all dialogs inherit one base class
- opening a new dialog closes the previous one
2022-08-26 23:43:01 -04:00
KrispyDotlessI 76254bb38d Animation started, attempt to code
"eVeNt NoT fOuNd!  MaY bE sPeLlEd WrOnG oR iT iS nOt ImPlEmEnTeD."
2022-08-27 10:20:48 +08:00
KrispyDotlessI a6a4dca9fe Forgot to update notes
Bummer.
2022-08-26 20:38:26 +08:00
KrispyDotlessI 3c0201dcdb Marching Orders - Full Base
im so tired rn i wanna at least get back on modding i wanna take a huge rest i wanna sleep
2022-08-26 18:48:32 +08:00
KrispyDotlessI 2cc7ffb6a8 Sarge placement, yet to animate
time to waste time on creating a minigame rather than actually modding megamix to make a custom remix 👌
2022-08-26 16:29:26 +08:00
KrispyDotlessI d7f52cb13b Fixing Mytiaoga's mistakes (save Tap Trial for later)
i've noticed the games created by the owner doesn't use type2, thus the said games are glitching out in terms of
right click options

i don't know multiple toggles it just breaks the editor??
2022-08-24 20:47:41 +08:00
KrispyDotlessI 263aaa797d DS Touchscreen Colors assigned to Fireworks and more
more include launch party, rhythm soumen, space dance, and tram & pauline
2022-08-24 11:14:51 +08:00
KrispyDotlessI 622bad744f Marching Orders - Base
rn it's coded with notepad++ it will be edited with visual studio code dw
2022-08-24 10:22:20 +08:00
minenice55 6c80073b12 prepare work for remix properties UI 2022-08-23 10:56:39 -04:00
minenice55 a0f25ad4a4 split event properties into own scripts 2022-08-23 10:27:30 -04:00
minenice55 2f05667126 dialog for clearing current remix 2022-08-23 09:38:23 -04:00
minenice55 cfc8b296ed handle reserved property names of entities 2022-08-23 09:24:42 -04:00
minenice55 4e7b9f87ea fix entity duplication 2022-08-23 09:19:17 -04:00
minenice55 4245f93e83 fix typo 2022-08-23 09:09:43 -04:00
minenice55 4a6f4fa1f0 correct param typings on load now 2022-08-22 19:14:38 -04:00
minenice55 dce22cb45a allow access to other data of entity 2022-08-21 22:25:39 -04:00
minenice55 94001c354c some notes 2022-08-21 22:05:10 -04:00
minenice55 fe0b97d1ab finally fix deserialization of the new format 2022-08-21 21:57:32 -04:00
minenice55 cc577966c1 further work
attempt at fixing colour deserialization, not working
2022-08-21 20:50:19 -04:00
minenice55 f209b2fd17 start implementation of new format
needs fixes for some types
2022-08-21 19:46:45 -04:00
minenice55 38a4086acf Merge branch 'master' into new-properties 2022-08-21 17:47:04 -04:00
minenice55 ca8d8b5145 fix bug with non-sequential enum properties 2022-08-21 17:40:40 -04:00
minenice55 cf2850ccb1 display action real name in aproppriate places
- make text on entities larger
- fix bug with enum properties
- show beat of editing entity when viewing properties
2022-08-20 23:54:09 -04:00
minenice55 647a2a0d19 finish conversions 2022-08-20 23:13:52 -04:00
minenice55 e2631acd2b start reorganize GameAction
- this won't compile, haven't finished yet
2022-08-20 19:03:51 -04:00
DPS2004 ea770e4bee remove even more leftovers 2022-08-20 16:27:20 -04:00
minenice55 4e4dc0f7b6 prep work on dynamic beatmap format 2022-08-20 16:21:30 -04:00
DPS2004 e95e4cf96a add temporary game icon for tunnel 2022-08-20 15:57:11 -04:00
DPS2004 889533b883 fix tunnel cues 2022-08-20 15:48:56 -04:00
DPS2004 a8403ff078 cowbell no longer drifts out of sync 2022-08-20 14:45:54 -04:00
DPS2004 19fe5c31b4 Merge branch 'master' into tunnel 2022-08-19 21:02:50 -04:00
DPS2004 ecfb147cca driver reacts to player
still need to do the car screeching, but thats for another time
2022-08-19 21:01:29 -04:00
minenice55 c1a29ab4c8 make Karate Man init from new entities 2022-08-19 19:46:37 -04:00
minenice55 2c45e9a61c Merge branch 'master' into misc-additions-3 2022-08-19 19:32:46 -04:00
minenice55 6a481aa7a0
Merge pull request #151 from huantianad/random-code-refactoring
Random code refactoring
2022-08-19 19:17:59 -04:00
minenice55 065e7aa572 reset timeline song position on end 2022-08-19 18:31:07 -04:00
minenice55 3adb82c504 optimize remix saving / loading
stream is now saved to a buffer so we don't have to convert every time we save, only once when loading a new audio file
- make a distinction between Load Remix and New Remix
2022-08-19 17:53:04 -04:00
minenice55 86b34fbb52 remove the need to use Space Soccer "keep-up" entity 2022-08-19 17:18:18 -04:00
minenice55 1c95c317b8 address Fan Club spectator "sticky hands" 2022-08-19 17:08:58 -04:00
minenice55 256c894d50 adjust Karate Man nori sound behaviour 2022-08-19 17:00:55 -04:00
minenice55 bc30fe5fd5 adjust screen shake behaviour
- fix bug with camera rotation easing
2022-08-19 16:48:55 -04:00
minenice55 1d8ef1fb1a Merge branch 'master' into misc-additions-3 2022-08-19 16:21:21 -04:00
DPS2004 9af7606b37 add (currently broken) count in event 2022-08-19 00:19:08 -04:00
DPS2004 52b74c892f tunnel now actually functions as a rhythm game 2022-08-18 23:47:40 -04:00
huantian 542ece5ed4
Random Code Refactoring 2022-08-18 18:28:05 -07:00
DPS2004 b8d5f908ef add cowbell shake and hand easing 2022-08-18 19:28:23 -04:00
DPS2004 30ad89c32a animate front hand with curve 2022-08-18 14:23:33 -04:00
minenice55 e3fe00e2b0 update Samurai Slice (Gold) sprites
- add easter egg object type
2022-08-18 13:15:50 -04:00
minenice55 e269855490 improve interaction with some karate man obejcts
- update Crop Stomp atlas
2022-08-18 12:12:02 -04:00
DPS2004 bf77deb6ac Merge branch 'master' into tunnel 2022-08-18 00:19:38 -04:00
DPS2004 3076d7872a get rid of a lot of leftover code 2022-08-17 23:33:05 -04:00
ThatZeoMan 9356b05826 fully functional screen shake
its a lil smooth at lower intensities but it works! lots of "complicated" "math" going on here.
thanks for all the help, minenice!

recommended settings -
intensity: 2
length: 0.25
2022-08-17 14:43:18 -05:00
minenice55 5613bc6f65 import HD fanclub background
- adjust more animations
- adjust spacing between spectators
2022-08-17 14:27:44 -04:00
ThatZeoMan a46b747898 something 2022-08-17 11:31:55 -05:00
DPS2004 a3a42a5378 remove assetbundle stuff 2022-08-17 12:24:24 -04:00
ThatZeoMan b4a029ba3f automatically go back to old camera 2022-08-16 22:30:22 -05:00
ThatZeoMan 52078ac4cd Intensity input fully functional
now time for, ugh, math.
2022-08-16 22:24:39 -05:00
ThatZeoMan 886de49a89 start work on screen shake 2022-08-16 22:21:04 -05:00
DPS2004 58937f12b7 try to make a copy of Coin Toss for Tunnel 2022-08-16 22:12:48 -04:00
ThatZeoMan 88f59efe15 default obj colors 2022-08-15 21:45:48 -05:00
ThatZeoMan b9b4a6ec97 Update ClappyTrio.cs 2022-08-15 21:14:00 -05:00
minenice55 775681fe70
Merge pull request #146 from KrispyDotlessI/spaceball-clappy-trio-tweaking
Addition of Spaceball's ball type, Clappy Trio minimum member count r…
2022-08-15 10:47:14 -04:00
minenice55 05375aacb7 facial expressions for just inputs
- kick barrels can now contain balls
- added bomb item
- adjusted colour map on bomb glow
- removed indev label from game name
2022-08-14 20:47:13 -04:00
minenice55 e62914f63e put resources in assetbundle
- implements the bomb glow for DS karate man kicks
2022-08-14 18:59:28 -04:00
minenice55 b59e39a5de unloaded support for the setup entities
- not tested too much but it seems to work so far
2022-08-14 17:39:42 -04:00
minenice55 009b593a42 radial bg type
- fix joe surprise face persisting
2022-08-14 16:29:39 -04:00
minenice55 33e2da9f9e address input lockout
- removes redundant code from PlayerActionObject which would actually lock out timing windows
2022-08-14 00:34:19 -04:00
minenice55 99b2294561 flow bar reactions 2022-08-13 22:11:17 -04:00
minenice55 5b3c0584f3 mania nori bar
- full nori effect may need to be changed
2022-08-13 18:38:22 -04:00
KrispyDotlessI 3b47a939a3 Addition of Spaceball's ball type, Clappy Trio minimum member count raised to 3 2022-08-13 15:53:32 +08:00
minenice55 0e960cf0ec add "Blood" bg texture 2022-08-12 23:33:50 -04:00
minenice55 c3e2e5694a set correct heart colours 2022-08-12 22:06:43 -04:00
minenice55 e381f89399 Merge branch 'master' into karate-man-2-part2 2022-08-12 21:11:21 -04:00
minenice55 cedce55922 start flow bar 2022-08-12 21:06:41 -04:00
minenice55 74c17a7a14 remappable item colours
- fixed bop toggle not working
- fixed some entities being stretchable when they shouldn't
2022-08-12 10:41:41 -04:00
ThatZeoMan 1e96114626 added shadow type to set bg effects
oi mate thats a lotta events ya got there, want me to clean em up for ya?

i dont know how it would happen but by god we need array-based properties
2022-08-11 22:39:30 -05:00
minenice55 2a2e8fc620 start adding object colour remapping 2022-08-11 19:36:47 -04:00
minenice55 bfb9162e46
Merge pull request #143 from minenice55/karate-man-2
WIP Karate Man Rework
2022-08-09 11:51:26 -04:00
minenice55 e8975c6dc4 fix all merge conflicts
unfortunately we lost a good chunk of git history in the process so that may hurt the ability for this to get merged, may have to consult everyone else for this
2022-08-09 11:23:17 -04:00
minenice55 6ac37d51d4 Merge branch 'master' into pr/140 2022-08-09 10:20:59 -04:00
minenice55 7e93d62347 improve feedback on combo finish out 2022-08-07 20:24:07 -04:00
minenice55 3f7af6a0eb joe prepare animation
- bg effect preview (buggy)
- adjusted path of hit items
- adjusted particle limits and spawning
- rain is now affected by wind
- cont. work on joe expressions

- animation helper sync scale now plays thru events properly
- adjusted timing windows
2022-08-07 19:40:06 -04:00
minenice55 bd0d05772a cooking pot lids fly off
- also fixes issues with fading shadow colours
- TODO: make fading bg texture colour more intuitive
2022-08-06 21:09:28 -04:00
minenice55 c4693eb093 background colour fading
- also allows fading of shadow and background texture colours
2022-08-06 19:15:44 -04:00
minenice55 2d4af47609 facial expressions
- activated thru certain actions (NG input, special moves) or can be forced via entity
2022-08-05 22:37:06 -04:00
minenice55 7509224289 background particles, gradient 2022-08-05 21:19:18 -04:00
minenice55 86c0e7eb0a recolourable shadows
- rework now has parity with the old version
2022-08-03 18:55:13 -04:00
minenice55 35ff6bdd45 background effects, special move camera
- also removed all old karate man assets
2022-08-03 17:49:32 -04:00
minenice55 f277a131db finish effect 2022-08-03 16:14:37 -04:00
minenice55 e37de018cd kicks complete, start work on particles
- bg colour can now be changed
2022-07-30 21:16:48 -04:00
minenice55 1b5288f7e9 hit effect start, kick charge 2022-07-29 22:25:48 -04:00
minenice55 463ae454d0 start work on kicks 2022-07-29 15:26:59 -04:00
minenice55 d0c0041bd0 replace old karate man prefab with new one 2022-07-29 15:06:22 -04:00
minenice55 e6e797a85e add y-offset functionality to start position offset 2022-07-29 12:52:59 -04:00
minenice55 a583529087 fully functional combo, several object types 2022-07-29 12:18:17 -04:00
minenice55 e5cb58ce9a combo input 2022-07-28 22:09:48 -04:00
minenice55 859e719e3c start working on inputs
- InputType enum is now flags, can be combined together
2022-07-28 19:12:21 -04:00
minenice55 94bd62d5a2 Merge branch 'master' into karate-man-2 2022-07-28 19:09:59 -04:00
minenice55 5079bd9b6f
Merge pull request #139 from ThatZeoMan/master
Track 5, along with QOL changes
2022-07-28 19:09:07 -04:00
ThatZeoMan 309e4997e1 vfx flashes work again
thanks for the help, minenice
2022-07-28 18:07:19 -05:00
ThatZeoMan ec7936b954 Track 5 fully functional
also fixed karate man's Set Background Effects
2022-07-28 17:16:20 -05:00
minenice55 a78235cea0 Merge branch 'master' into karate-man-2 2022-07-28 11:32:10 -04:00
ThatZeoMan aa9379e21e start gearing up for track 5
it is battery acid color (i will change it)

i probably did this wrong
2022-07-28 00:17:02 -05:00
minenice55 8680d13989 create classes 2022-07-27 18:35:18 -04:00
Mytiaoga 938580b880 Update repo to latest 2022-07-27 17:04:02 +08:00
ThatZeoMan 774bbea916 Update TramAndPauline.cs 2022-07-26 18:19:05 -05:00
ThatZeoMan 818e8a4cd5
Merge branch 'megaminerjenny:master' into master 2022-07-26 19:05:32 -04:00
ThatZeoMan 93f5244969 move flash to VFX 2022-07-26 18:04:02 -05:00