Commit graph

91 commits

Author SHA1 Message Date
Rapandrasmus 14b8a1843e umbrella 2023-06-26 19:14:28 +02:00
Rapandrasmus 1d4fc52e37 Roll cue platform visuals done 2023-06-26 13:36:45 +02:00
Rapandrasmus 0d81381348 roll platform added to jumpl platform prefab 2023-06-26 13:13:46 +02:00
ev 4d3fdd5ded end platform anim 2023-06-25 12:44:25 -04:00
Rapandrasmus 731f7bef17 end event functionality finished 2023-06-25 17:05:08 +02:00
Rapandrasmus bb8a15bef9 End event setup 2023-06-25 15:14:37 +02:00
Rapandrasmus a06b6a4e9b Blink animations n stuff 2023-06-24 21:49:50 +02:00
Rapandrasmus 84c564b85a Star scrolling functionality done 2023-06-24 20:51:14 +02:00
Rapandrasmus 09aa2d5aba Fall smear added 2023-06-24 15:11:43 +02:00
ev b814294f2a barely anims 2023-06-23 17:54:25 -04:00
ev 5f5771d70f new sprites touched up anims 2023-06-23 17:19:29 -04:00
Rapandrasmus 9ff4bef135 Fish implemented 2023-06-23 14:29:47 +02:00
Rapandrasmus 1c8000c581 Fallyan :( 2023-06-22 22:03:17 +02:00
Rapandrasmus 6c0d780576 Height changes added 2023-06-22 00:15:33 +02:00
Rapandrasmus 9e7d0bc08e He jumps now! 2023-06-21 21:30:46 +02:00
Rapandrasmus 4f904c99c2 Got em inputs in nightwalk gba to work 2023-06-21 20:12:45 +02:00
Rapandrasmus 7d96bcfec0 Count In Added 2023-06-21 19:00:50 +02:00
Rapandrasmus ab1935bc0d Merge remote-tracking branch 'upstream/release_1' into Nightwalk 2023-06-21 00:00:01 +02:00
minenice55 118cd4993d Merge branch 'release_1' into pr/458 2023-06-13 17:22:01 -04:00
Rapandrasmus 6eac745eae gandw on balls has been added 2023-06-13 15:51:35 +02:00
Rapandrasmus 41157a038c Some new curves 2023-06-12 14:04:32 +02:00
AstrlJelly a4b66367fd Merge remote-tracking branch 'upstream/master' into MiscAdditions_4 2023-06-10 16:01:44 -04:00
AstrlJelly faf3fbf97c a lot
* munchy monk input + mustache fixes
* fork lifter and pajama party bopping
* meat grinder miss bop fix
* cloud monkey Real
* marching orders Go! was broken
* force march doesn't break when it's too early from a game switch
* you can use the March! block without the marching now
2023-06-10 15:18:45 -04:00
minenice55 b1fab52ad9
Integration of Jukebox Library (#451) (#457)
* 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
2023-06-10 19:17:06 +00:00
minenice55 bb2ae74339
Integration of Jukebox Library (#451)
* 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
2023-06-10 15:13:29 -04:00
Rapandrasmus 99530aaf6c platformSetUp 2023-06-09 18:41:06 +02:00
AstrlJelly 11044922d3
Marching Orders Rework + Bug Fixes (#442)
* first things first, kill mr. downbeat.

now onto fixing meat grinder forrealzies

* meat grinder fix

* fixed munchy monk icon + mr upbeat ding bug

* a few little changes

* lotta stuff

yeahh just look at the pr description

* point and clap

* anim Adjustment

* new sheet + adjustments for it

* IM USING THE INTERNET

i hate merge conflicts

* grrr merge conflicts

* insane changes

* progress

* fixed The Spaceball Camera Bug (literally a single line of code wtf guys)
* colrs

* k im done :3

---------

Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-06-04 04:30:42 +00:00
ev 445d06046a
Timing Window Particle (#446)
* particles

* oops
2023-06-01 02:28:59 +00:00
AstrlJelly 1a78876bae
Octopus Machine Finalized (#437)
* copied some code

broken rn but i'll fix it on my pc
(commiting to work not on my laptop)

* general work idk

basically got all the blocks/parameters in that i want for now
mostly need to fix the copied glee club at this point

* blehh it's almost done

but no animators means no real progress.

* squeeze anim done

* pop anim has popped up

* inputs are inputting and animations are animating

TODO:
* fix bopping/preparing so it's not janky and weird
* bubble entrance
* color tweening (about halfway done)

* more stuff yippee

* so much stuff

* bubbles block (still kinda wip?)
* squeeze color works
* preparing so much better
* added the thing where the release sfx doesn't play sometimes

* finalizing the game!

hopefully no bugs :3

* i'm pretty sure it's done!

yippee

* final

---------

Co-authored-by: wookywok <wookywok11@gmail.com>
2023-05-28 04:33:02 +00:00
ev 9b16a8d5a9
Fan Club Retouch (#416)
* new sprites not done

* more sprites more anim chanegs

* almost done

* INSANE

* sheet done

* its done

* re-implement improved squat sprite

* remove many unused assets

allow games to be hidden in the editor

* start animations of backup dancers

* finish backup dancer animations

* add effects to backup dancers' tree

* add dancers to the prefab

* import new sprites

* backup dancers fully functional

* game camera now updates in LateUpdate()

* touched some anims

* oops

* oops 2

* add audience applause

fix the mapped cellanim shaders

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-05-21 17:35:00 +00:00
minenice55 caf7d9465f
Play Mode Features Part 1 (#413)
* 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
2023-05-07 20:33:15 +00:00
ev 7858bdba3d
Double Date Tweaks (#401)
* al l anims done yay

* make balls follow paths

added FollowPath objects

* added 2 grass and changed sky

* make balls rotate

todo: shadows

* complete SuperCurve

add dropshadows
add weasel hit

* make football stop dropshadow when hit

* finish animation

add scrolling clouds

* tint shader

* oops

* slow down clouds

* better leaves

* new sheet new particle

---------

Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-04-25 04:15:35 +00:00
minenice55 2272416fa7
Double Date Balls (#396)
* al l anims done yay

* make balls follow paths

added FollowPath objects

* added 2 grass and changed sky

* make balls rotate

todo: shadows

* complete SuperCurve

add dropshadows
add weasel hit

* make football stop dropshadow when hit

* finish animation

add scrolling clouds

* tint shader

* oops

* slow down clouds

---------

Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-04-22 19:20:01 +00:00
Jenny Crowe 4656ebe630
Remix properties panel now scrolls correctly when the curor is over an inputfield (#395)
Co-authored-by: Jenny Crowe <jakobwcrowe@berkeley.edu>
2023-04-19 01:49:19 +00:00
minenice55 3984c8353f
Rendering Fixes and Other Adjustments (#384)
* fix game view alpha issues

* fix right-clicking on parameter-less entity locking event selection

* reduce ram use of rendertextures

* fix missing sprite references

fix cheer readers sprite masks not working

* fix lockstep rendering discrepancy

* fix section medal toggle not matching described behaviour in UI

* fix game settings masking issue

* dj school "Scratchy Music" toggle on by default

* import new sheets for fan club, mahou tsukai

* make dj school audio FX persist between game change

* make one shot sounds not create extra objects when not needed

* fix potential issue with new one shots

* make string properties apply changes for every keystroke
2023-04-03 04:17:55 +00:00
minenice55 0ded57bafc
Upgrade Fixes (#369)
* fix issues from Unity Upgrade

* more fixes
2023-03-27 15:43:14 +00:00
AstrlJelly 85f9b508a2
Octopus Machine (Initialization) (#367)
* oops! deleted the branch with no backup!

basically have to rebuild prefab. at least i kept the animations and scripts.
not actually that bad but like half an hour of my life was lost getting all these files back together

* started moving animation stuff and allat to a separate Octopus.cs script
* changed order of octopodes; it's much more intuitive for it to be left to right than right to left

i think the sprites are too low res tho :( only 2k for 22 sprites not including the text stuff

* did some stuf

* pushing stuff for unity editor

* basically just everything. still more work that needs to be done tho

* unity update

color stuff idk

* icon
2023-03-27 03:30:11 +00:00
ev 455692a2cd
Double Date (#366)
* Got the inputs and audio in

* Fixed some things

* kick anim

* more stuff

* anim stuff

* particle mistake oops

* Oops. I am sorry

* Implemented visual stuff

* Made animations scaled to be faster

* Fixes

* lots of anims

* More anims implemented

---------

Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-03-27 03:12:23 +00:00
ev e8aa00c5a8
Second Contact (#363)
* second contact sprites

* Started rewriting

* Sound stuff

* foreigner textbox

* default miss message

* implement basic player textbox

* transparency support for textbox

refactor function labels to use C# convention

* avoid double function call with mistranslation

* add mistranslation textbox

* fix logic with trailing translation

* auto-positioning of translated text content

* auto-hide textboxes on start

* icon

* Added two new helper functions for pitching with semitones and cents

* All new sounds should be in now

* bunch of visual fixes

* Fixed stuff being innaccurate

* Repeating voicelines begone!

* Thump sound for bob man

* Put an animator on the crowd

* Fixed missing sprites

* Fixed anim not playing sometimes on barely

* Changed length of pass turn event from 0.5 to 1 beat long

* Downscaled Sprites

yippee

* Auto look at

* Fixed bob's textbox not appearing sometimes

* Fixed some small things

---------

Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: minenice55 <star.elementa@gmail.com>
Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-03-27 03:09:55 +00:00
minenice55 26248b0f83
Lockstep Additions (#360)
* tiled stepswitchers

* recolourable step switchers

change text used in the properties edit menu

* fix colour setup on game load

* colourize text based on track

* B
2023-03-27 02:26:01 +00:00
ev cfb454bb61
Tap Trial Upscale + Fixes (#352)
* many anim fixes + upscale

* more tweaks

* Implemented anim

* oops

* removed all the ref images

* fixed bg

* oops final tap anim

---------

Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
2023-03-19 17:49:17 +00:00
Rapandrasmus 039c33b138
Glee Club REAL! (#346)
* Got some basics down

* Started on the event stuff

* Stop wail added

* Baton cue added

* quick anim fixes

* Started on hearts and miss faces

* Did anim stuff

* anim fixes

* Together Now!

* Glee Club - Together Now & Anim Fixes

* Forcesing added

* Street Spirit (Fade Out)

* Pitching Slider for conductor voice

* Small tweaks to glee club

* Repeating tickbox added to glee club sing event

* Toggle chorus kid presence added

---------

Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
Co-authored-by: saladplainzone <chocolate2890mail@gmail.com>
Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-03-15 01:28:03 +00:00
minenice55 84cfef1995
re-enable stencil buffer in game RenderTexture (#344)
oops
2023-03-12 22:42:09 +00:00
minenice55 0724ce9510
improve game rendering setup (#342)
fix alpha channel overriding issues with transparent objects in game scene
2023-03-12 22:20:22 +00:00
minenice55 29d8c3c40d
Bugfixes (#340)
* new letterbox implementation

* make DSP buffer larger

* add new "ambient" letterbox option

* remap keyboard control

* enable autoplay cheat mode

* fix editor settings not being applied on start

* run the cursor init in editor init

remove debug prints
2023-03-12 02:56:26 +00:00
minenice55 d5ae99d8ba
Game Overlays (#280)
* add accuracy display

* temp BG for show

* separate overlays prefab

make proper shader for star effects

* aim shakiness display

* implement testing skill star

* fully functional skill star

* separate section display from editor

* fully separate chart section display from timeline

* add section to overlays

* fix nullreference issues

* start game layout settings

* add game settings script

* fix nonfunctioning scoring

* invert y position logic on timing bar

* add perfect challenge functionality

* fix section not showing up in editor

add perfect challenge option

* add timing display minimal mode

* Update PerfectAndPractice.png

* show gismo for minigame bounds in editor

* add ability to disable overlays in editor

* prepare medals

add new timing display graphic

* hide screen preview

* per-axis camera control

added per request

* section medals basic functionality

* add medal get animations

* fix bug with perfect icons

* visual enhancements

* adjust look of timing display minmode

address audio ducking issues(?)

* prepare overlay lyt editor

add viewport pan, rotate, scale
adjust audio setting

* add layout editor UI elements

* dynamic overlay creation

* fix default single timing disp

* set up overlay settings controls

* start UI events

* runtime uuid for component reference

* layout editor affects overlay elements

* show overlay element previews while editing

* advanced audio settings

* fix bug in drop-down creation

* fallback defaults for the new stuff

* fix textbox & overlay visibility bugs
2023-03-11 04:51:22 +00:00
Rapandrasmus d83900fe5b
Added Flipper-Flop! Fliptastic! (#333)
* Begun

* horizon

* Added animators and attention company voiceline

* Success Inputs and audio done

* some flipper flop anims

* Icon + Flipper roll improvements + anim implementation

* Code cleanified

* Begun work on missing logic and sounds and faces

* Faces fixing

* Barely faces and sound

* forgort this

* Miss faces for the player implemented

* flippers done

* a few fixes

* Gave captain tuck's head an animator

* mirrored anims

* more anim stuff

* Implemented some anims and shit

* more anim stufff

* Implemented dem anims

* captain tuck anims

* More implementations

* reverse rolls

* captain tuck walk

* more animation nonsense

* more tweaks lol

* camera and move stuff, buggy though

* I hate this bug !

* Implemented more anims! WOw!

* Walking

* Grrr

* More stuff implemented yippee

* roll fixes

* anim stuff 2

* oops

* new anim scaling

* Fixed stuff

* fixing past mistakes

* Exposed roll distance in inspector

* anim nonsense

* Lots of fixes and tweaks and small additions

* Fixes!!!!!!

* Changed to an uh slider instead of tickbox

* animation adjustments

* snow particles

* implemented snow particle

* Miss sound improved and whiffs added

* miss anims

* Updated bop and ability to mute attention company voice line

* Impact fixes

---------

Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-03-08 18:58:16 +00:00
Jellirby db81702c22
Cheer Readers (Just in General) (#328)
* Trying to revive cheer readers

* its up to you!

* animation time

* rah rah sis boom ba boom

* position fixes

* Ok it's on and other cool stuff

* help

* lotta stuff

* girls

* implemented faces

* Resetpose

* nature is healing

* anim fixes

* Fixed the lipsync stuff

* more lip sync

* oops

* blushing and lipsync for its up to you

* fixes

* blush fixes

* Fixes with repositioning stuff

* Prefab ready for posters

* Posters work, look ugly af, but they work

* Yay placeholder animation

* yay placeholders

* fixes

* Fixed stuff! Wow epic!

* almost all lipsync is in

* boom placeholder

* Multiple posters

* a bunch of girls

* Implemented da girls

* all anims done

* oops

* more fixes

* Implemented happy faces

* oops

* Oops2

* made timing of the happy face more accurate

* upscaled background

* books

* Fixed a bug with ok its on

* particles for yay

* star particle implemented

* oops the particle

* added another stand

* new icon

---------

Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
Co-authored-by: ev <85412919+evdial@users.noreply.github.com>
2023-03-05 19:41:35 +00:00
ev 5952d4d8d1
The Dazzles (#325)
* i Am trying

* changes

* i moved boxes by like 3 pixels

* particle

* done w the pose particle

* edited the particle a bit oops

* The dazzles is now initiliazed

* Lol added a script to the girl prefab

* girl

* Girl in scene activated

* Added animator to girl

* should be good now

* almost all the animations

* night walk stars

* oops

* scddfxcdx

* Got Started on the inputs

* Started on custom poses

* box stuff

* anim changes

* Custom poses!

* oops

* grr

* Box moment

* Stretchables crouch + star enable/disable dropdown

* fixed box animation

* anim fix again

* Bopping added

* Fixes to bops and other weird stuff

* mis s stuff

* oops

* Sound improvements

* blackflash is funky

* The heads are in... kinda

* Angy >:(

* small fix

* fixed heads

* fixed mouth

* Whiff inputs should be more accurate now

* Fixed every possible Issue I could find

* Fixed the lighting, only missing an icon now

* Force hold event added + sound fixes

* made them autobop by default

* anims fixes lol

* Fixed some inputs being inaccurate

* temp icon

* oops

* some tweaks and We are done!

* Count in is more accurate

* fixed the sounds yet again

* new icon

* oops

---------

Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com>
2023-03-03 04:24:02 +00:00
Rapandrasmus 31da780d3d
Boom (#319) 2023-02-27 03:05:40 +00:00