* ready to pr i think
Fixed Alphabetical Sorting.
Fixed Chronological Sorting by adding a sorting value to every minigame.
Added Sort By Usage.
* i accidentally removed a bunch of work from yall oops this should fix that i think
* Air Rally Text Update
* Blue Bear Text Update
* Board Meeting Text Update
* Built To Scale DS Text Update
also changed Air Rally's assetbundle tag from "normal" to "keep"
* Catchy Tune Text Update
also changed some minor wording in Board Meeting and Built To Scale DS
* Cheer Readers Text Update
* The Clappy Trio Text Update
* Coin Toss Text Update
* Crop Stomp Text Update
* DJ School Text Update
* Dog Ninja Text Update
* Double Date Text Update
* Drumming Practice Text Update
* Fan Club Text Update
* Fireworks Text Update
* Second Contact Text Update
* Flipper-Flop Text Update
also fix an error in Catchy Tune
* Fork Lifter Text Update
* Glee Club Text Update
* Karate Man Text Update
also minor updates to other games
* Kitties! Text Update
* Launch Party Text Update
* Lockstep Text Update
* Marching Orders Text Update
* Meat Grinder Text Update
also fixed an error in Second Contact
* Mr. Upbeat Text Update
* Munchy Monk Text Update
* Octopus Machine Text Update
* Pajama Party Text Update
* Quiz Show Text Update
also changed some wording in meat grinder
* Rhythm Rally Text Update
* Rhythm Somen Text Update
that was easy
* Rhythm Tweezers Text Update
* Ringside Text Update
* Rockers Text Update
this sucked
* Samurai Slice DS Text Update
* See Saw Text Update
* Sneaky Spirits Text Update
* Spaceball Text Update
* Space Dance Text Update
* Space Soccer Text Update
* Splashdown Text Update
* Tambourine Text Update
* Tap Trial Text Update
* Tap Troupe Text Update
* The Dazzles Text Update
* Toss Boys Text Update
* Tram & Pauline Text Update
also added translation for Fireworks
* Tunnel Text Update
* Wizard's Waltz Text Update
* Working Dough Text Update
* fix compiler errors
* fix editor offset bug(?)
* fix missing param in second contact
* Ball Redispense text
* remove space soccer swing
* Trick on the Class Text Update
* Non-Game Text Update
* fix pre-function sorting
* camera shake ease
* remove a bunch of prints
* rhythm tweezers bug fix
* Update Credits.txt
* ssds nop samurai bop
* swap order of shake properties
* Update FirstContact.cs
---------
Co-authored-by: minenice55 <star.elementa@gmail.com>
* add mouse controller
* support different control styles in options
deprecate old input check methods
* fully functional input actions system
* btsds InputAction
* blue bear InputAction
* more games
fix bugs with some input related systems
* coin toss re-toss
* cheer readers touch
* dog ninja touch
* multiple games
* last of the easy games' touch
* more specialized games
* specialized games 2
* finish ktb games
* remove legacy settings disclaimer
* "only" two games left
* karate man touch
* rockers touch
still needs fixes and bad judge strum
* DSGuy flicking animation
* playstyle chart property
* improve performance of minigame preloading
* improve look of cursor
make assetbundles use chunk-based compression
refactor assetbundle loading methods a bit
* prime conductor stream playback to stabilize seeking operations
* fix air rally swing on pad release
* use virtual mouse pointer
* add UniTask
* make BeatAction use UniTask
* implement UniTask to replace some coroutines
* add touch style UI elements and effects
games now support the ability to define two cursor colours if they need split screen touch inputs
* update plugins and buildscript
* implement thresholded pointer position clipping
* fix clamping
* instant show / hide
fix discord game SDK crashes
* make BeatActions coroutines instead of componentrs
* pooled scheduled sounds
implement S' entity seek
* remove debug prints from last two changes
* implement absolute time tracking
implement DSP time resyncing
* optimize GameManager
* update TMPro
* update IDE packages
* fix dsp sync making the drift worse
* fix issue with the JSL dll
* relocate debug print
* make scheduled pitch setter functional
* any cpu
* 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
* air rally assetbundles
rvlbadminton
* blue bear assetbundles
ctrbear
* board meeting assetbundles
rvlrotation
* more board meeting stuff
* built to scale ds assetbundles
ntrassembly
* clappy trio & cheer readers assetbundles
agbclap and rvlbooks
* crop stomp assetbundles
ntrstomp
* dj school adjustment
ntrdj
* dog ninja assetbundles
ntrninja
* double date assetbundles
rvldate
* drumming practice assetbundles
ctrintro
NOTE: the mii system will probably need to be changed if we ever use miistudio
* fireworks & first (second) contact assetbundles
agbexplode and ctrinterpreter
* flipper flop assetbundles
rvlseal
CHANGED FROM MEGAMIX ``rvlGoma`` FOR EASE OF USE
* fork lifter assetbundles
rvlfork
* glee club assetbundles
ntrchorus
* kitties assetbundles
ctrteppan
* launch party assetbundles
rvlrocket
* lockstep assetbundles
ntrbackbeat
* meat grinder assetbundles
pcomeat
* mr upbeat assetbundles + meat grinder tag change
agboffbeat
* munchy monk assetbundles
ntrshugyo
* octopus machine assetbundles :cherryhappy:
NO SOUND
ntrcork
* Revert "octopus machine assetbundles :cherryhappy:"
This reverts commit a177e9b3c4e472b5bb05a783245553e626913b47.
* quiz show assetbundles
agbquiz
* a lot of games because i forgot to commit
whoops
* im just gonna start doing these commits in bulk
* all assetbundles except octopus machine & tram and pauline
* octopus machine assetbundles
ntrcork
* add pause menu assets
* layout and animation for pause
* make play mode prefab function
re-assign unused class inheritance
* remove filepath
* don't init medals twice
* remove PlayerActionObject
* initial attempt at anti-note lock
TODO: circumvent inputs clearing themselves making the functionality not work
* properly implement input lock prevention
* fix error on editor open
* functional pause menu
* bugfix
* make unpausing not reset current play statistics
* serialize initializer components in inspector instead of procedurally generating
* sanity check
* note for fade
* make flashes in the camera prefabs instead of in world space
remove / reorganize script files
address issue #411
* fix bug with perfect campaign
make minigame transitions hide the game canvas
adjust animation of the song credits textbox
* fully functional intro scene (placeholder for future title screen)
refactored entire game loading procedure
re-organized some files
* add interaction query to disclaimer text
* reword legal
* anchor section medals to section display
more tempo change placement controls
* operation order bugfix
* prep for future ratings and stats
* loading text
* autoload opening scene
* splash screen adjustments
added setting to force enable splash screen
* adjust setting entry
* Started
* Added bomb
* Just need more explosion types ig
* Count ins :D
* Remix 5 background
* This was painful
* Shity particles
* particle adjustments
* stuff
---------
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
* 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]
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