saladplainzone
05cd5b514f
Rhythm Somen - Done Except Eating But I'm Fine With It For Now
2022-06-23 23:22:06 -04:00
saladplainzone
2289eb6f0b
Rhythm Somen - Basic Setup, Cues
...
No inputs yet, but I figure this is big enough I can push it just to be safe
2022-06-23 23:20:43 -04:00
minenice55
101e2eb251
Trick on the Class: basic functionality complete
2022-06-23 21:28:17 -04:00
huantian
57e72611c9
Fix ScheduleInput docstring ( #114 )
2022-06-23 17:05:27 -07:00
huantian
49d949be1e
Fix Tram and Pauline file locations ( #113 )
2022-06-23 17:05:19 -07:00
minenice55
642842bbaa
Trick on the Class: player / girl animations done
2022-06-22 18:42:22 -04:00
minenice55
1f9b558220
Merge branch 'master' into game-mobTrick
2022-06-22 16:23:15 -04:00
huantian
3b65aec32f
Convert Starpelly.OS.Windows to be platform agnostic. ( #106 )
2022-06-22 12:55:12 -07:00
minenice55
3a9af801ec
Trick on the Class: update 2mo old code
2022-06-19 22:29:21 -04:00
minenice55
ed79c7e4fd
Merge branch 'master' into game-mobTrick
2022-06-19 21:47:42 -04:00
minenice55
ae017fdeef
Various small additions and changes ( #105 )
...
* Fan Club: spotlight effects
* new icons for Pajama Party, Karate Man
* Editor: make context use Rodin font
* idem for entities
* Blue Bear: import HQ texture
* Pajama Party: option to sleep forever
* Space Soccer: option to mute the dispense sound
2022-06-17 23:31:19 -07:00
minenice55
342f3d6771
Icon Improvement Concept & Resizeable Window ( #104 )
...
* Editor: mostly PoC icon effects
* slightly more responsive selection
* resizeable window
game camera still doesn't letterbox properly, will need a bit more work
* letterbox both in editor and in fullscreen
* restore camera rects when returning to editor
2022-06-13 22:24:41 -07:00
minenice55
b660b4dcbd
Allow games to load assets from AssetBundles ( #102 )
...
* Loading improvements: prepwork for loading from assetbundles
* note for sfx
* cleaner code
* correct type
* put loaded assetbundle in the minigame data instead
also lays groundwork for future localization stuff
* add samurai slice gold, coin toss assetbundles
* very messy "already loaded" checks
* make Dj School load from assetbundle
2022-06-12 12:32:00 -07:00
Jellirby
b15a4c6f0c
Launch Party Prefab Setup ( #97 )
...
This commit includes all the necessary things to get started with Launch Party (base color sprites, prefab, background, and a loader class script). Anyone is welcome to finish it
2022-06-10 09:50:39 -07:00
minenice55
8b8560eb3f
I shouldn't be coding at midnight ( #96 )
...
* Fix Sheets issue 11
* Textboxes: Fix unicode glyphs sometimes not displaying
* Fan Club: fix order of operation bug
* Conductor: refactor ReportBeat
this fixes issues with using crop stomp alongside tempo changes
* Built to Scale (Gold): temporarily disable post-processing
game renders very incorrectly due to the post processing effects
will need someone who knows what they're doing in that field to fix it proper
* marked some assets for deletion
* I'm dumb and left in debug prints
* peabrain moment
VERY IMPORTANT FIX
* Make this not loop
2022-06-08 23:46:51 -07:00
minenice55
37eb45ec6d
Small Bugfixes ( #95 )
...
* Fix Sheets issue 11
* Textboxes: Fix unicode glyphs sometimes not displaying
* Fan Club: fix order of operation bug
* Conductor: refactor ReportBeat
this fixes issues with using crop stomp alongside tempo changes
* Built to Scale (Gold): temporarily disable post-processing
game renders very incorrectly due to the post processing effects
will need someone who knows what they're doing in that field to fix it proper
* marked some assets for deletion
* I'm dumb and left in debug prints
2022-06-08 20:35:15 -07:00
minenice55
a824040f59
Tempo changes restored ( #92 )
...
* Prepwork for seeking + tempo change fixes
TODO: make playing after seeking function (I'll need help with the offset stuff so if anyone can push to this branch please do)
* functions to get the beat from a song position
will need more testing but I think it works well enough to get into prod
thanks @wooningcharithri#7419 for the psuedo-code
2022-06-06 09:54:57 -07:00
minenice55
a3fb579c6d
Animation speed helpers, stop on remix end ( #91 )
2022-06-06 09:54:49 -07:00
minenice55
057bdf7fe5
Gameplay: Timing windows use a "smart" BPM scaling system ( #86 )
...
* Game: Pajama Party
* Pajama Party: bg setup, Mako jump
* Pajama Party: mako jumping
* Pajama Party: prep landing anim references
* Pajama Party: several anims, improved 3d scene
* Pajama Party: bg cleanup
* Pajama Party: Mako sleeping anims
* Pajama Party: All Mako anims, add sounds to fs
* Pajama Party: prep monkey prefab
* Pajama Party: thrown pillow, prep sequences
* Pajama Party: make embarrassed catch not loop
whoops
* Pajama Party: sound adjust, prefab work
* Pajama Party: monkey spawning, basic jumping
* Pajama Party: jump sequence
no input detection or landing yet
* Pajama Party: anims override
* Pajama Party: jump cue functional
comes with improvements and bugfixes to PlayerActionEvent
* Pajama Party: sleep cue functional
* Pajama Party: some notes
* PlayerActionEvent: more bugfixes
* Pajama Party: fully functional throw cue
* Pajama Party: start animating sleep cue
* Pajama Party: feature-complete
* Pajama Party: unfuck layering
* Pajama Party: icon
also adds Fan Club's concept icon
* Pajama Party: cues while unloaded
* inverse-scale timing windows based on speed
* Fan Club: move to new input system
* Fan Club: allow forced animations during calls
* Crop Stomp: fix camera shake regression
2022-06-03 20:15:56 -07:00
Saraistupid
9b9bfea627
Fix Importing Music files on Linux ( #89 )
...
* fix importing music files on linux
* oops
2022-06-03 20:15:45 -07:00
minenice55
fc07f80b4f
Feature: Textboxes and other text-related features ( #90 )
...
* Textboxes: setup prefab
* Textboxes: basic functionality finished
* Textbox: scaling
* Textbox: open captions
* Textbox: res edits
* Textbox: song artist
* Textbox: closed captions
* Textbox: fix not being able to use multiple text events
* I/O: save / load remixes using UTF-8 encoding
* Textboxes: stop editor shortcuts while typing
2022-06-03 20:15:05 -07:00
minenice55
022cbad1d6
Minigame: Pajama Party ( #84 )
...
* Game: Pajama Party
* Pajama Party: bg setup, Mako jump
* Pajama Party: mako jumping
* Pajama Party: prep landing anim references
* Pajama Party: several anims, improved 3d scene
* Pajama Party: bg cleanup
* Pajama Party: Mako sleeping anims
* Pajama Party: All Mako anims, add sounds to fs
* Pajama Party: prep monkey prefab
* Pajama Party: thrown pillow, prep sequences
* Pajama Party: make embarrassed catch not loop
whoops
* Pajama Party: sound adjust, prefab work
* Pajama Party: monkey spawning, basic jumping
* Pajama Party: jump sequence
no input detection or landing yet
* Pajama Party: anims override
* Pajama Party: jump cue functional
comes with improvements and bugfixes to PlayerActionEvent
* Pajama Party: sleep cue functional
* Pajama Party: some notes
* PlayerActionEvent: more bugfixes
* Pajama Party: fully functional throw cue
* Pajama Party: start animating sleep cue
* Pajama Party: feature-complete
* Pajama Party: unfuck layering
* Pajama Party: icon
also adds Fan Club's concept icon
* Pajama Party: cues while unloaded
2022-05-27 19:40:16 -07:00
minenice55
4ace832a11
Global Camera Movement ( #80 )
...
* Global Camera: move Spaceball to new system
* Global Camera: holy shit I'm done already?????
2022-05-15 22:29:39 -07:00
minenice55
2453f9a48b
Minigame: Samurai Slice (Gold) ( #79 )
...
* Game: Samurai Slice (DS)
initial scene setup
* Samurai Slice (Gold) - Start animations
* Samurai Slice (Gold) - Finish core samurai animations
* Samurai Slice (Gold) - Basic interactions
* Samurai Slice (Gold): object prep
* Samurai Slice (Gold): object type setup
* Samurai Slice (Gold): object paths
* Samurai Slice (Gold): prep for other objects
* Samurai Slice (Gold): prep fish
* Samurai Slice (Gold): Objects complete
* Samurai Slice (Gold): dinero
quiero cien vbucks
* Samurai Slice (Gold): polish cash, slicing anim
* Samurai Slice (Gold): child catching
* Samurai Slice (Gold): feature complete
2022-05-15 22:29:26 -07:00
Jenny Crowe
9b99d73ec9
Meta files moment
2022-05-07 14:32:47 -07:00
Jenny Crowe
60b5602050
Merge branch 'master' into master
2022-05-07 14:28:49 -07:00
Jenny Crowe
784b9e886e
Merge pull request #76 from Pengu12345/alternate_input_system
...
Separation of input detection in it's own class + Addition of Coin Toss
2022-05-07 14:19:15 -07:00
Jenny Crowe
e164c66439
Merge pull request #77 from freeformfunposting/master
...
(minor) Fix for a sound error with Autoplay in Spaceball
2022-05-07 14:18:04 -07:00
Stef Jenkins
fd8c4fd047
Fixed a sound error with Autoplay
2022-05-06 15:14:01 -07:00
Pengu123
4bd1dd92cc
Clean up the debug messages
2022-05-06 22:30:17 +02:00
Pengu123
6d92ded6a6
Background control in Coin Flip
2022-05-06 22:23:52 +02:00
Pengu123
71bbefb764
Cleanup + new Shedule methods
2022-05-06 22:05:19 +02:00
Pengu123
0b79779b9b
More comments, new method to detect expected inputs
...
IsExpectingInputNow() detects wether the player is expected to input something at the closest InputEvent
2022-05-04 20:37:52 +02:00
Pengu123
5cdd044154
Added a list to keep track of all the scheduled inputs of a minigame
...
...Along with an Util function to return the closest scheduled input
2022-05-04 20:05:51 +02:00
Pengu123
f5bcd70756
BUGFIX: Prevents Scrolling between cues mid-game
...
You can't scroll between the game event selector when the song is playing (Using the keyboard or scrollwheel). It's smoother especially when doing arrow inputs
2022-05-04 19:26:19 +02:00
Pengu123
defd64a56e
noAutoplay and autoplayOnly settings
...
Would be especially useful for menial optional inputs like the offbeat parts of flockstep
2022-05-04 19:21:11 +02:00
Pengu123
ba8d2132ce
Added Support for specific direction inputs
...
Added some comments on the PlayerInput class too for clarity
2022-05-04 18:42:06 +02:00
Pengu123
70a69a7c91
Fixed Input bugs + Optimizations
...
-- On the PlayerInput class --
FIXED: Bug where Directions input were still recorded even with autoplay on
OPTIMIZED: Moved the conditions wether player had control in it's own method so we can re-use the same condition on new methods
2022-05-04 18:05:05 +02:00
Pengu123
d41eaac105
ScheduleInput Method added, tests awaiting
2022-05-03 22:36:55 +02:00
Pengu123
555a2d6bc0
Fixed a bug where checkbox properties wouldn't load properly when selected
2022-05-03 17:26:08 +02:00
minenice55
78594345b6
Fan Club: fast kamone plays when scene is unloaded
2022-05-02 16:16:00 -04:00
minenice55
278d2773f7
Fan Club: unarranged sequel feature-complete
2022-05-02 13:43:47 -04:00
minenice55
6cfd3d9fda
Fan Club: particle stuff, unarranged crouch / kiss
2022-05-02 11:45:48 -04:00
minenice55
2eff834a7a
Fan Club: arranged landing, corrected texture atlas colours
2022-05-01 20:08:48 -04:00
Pengu123
6bf5be2e5b
Bug Fixing
2022-05-02 00:24:07 +02:00
Pengu123
b7ba06c812
Coin Toss Done. Needs HD Textures and more customization
2022-05-01 23:49:55 +02:00
Pengu123
6083e07535
Coin Toss Functionnal (Needs Miss and Blank animation)
2022-05-01 22:10:00 +02:00
Pengu123
0232fe5540
Throw and Catch animation
2022-05-01 20:22:00 +02:00
minenice55
c8e7bb1292
Fan Club: cont. unarranged sequel work
2022-04-30 01:20:19 -04:00
minenice55
b41c97b6c7
Fan Club: more work on unarranged sequel
2022-04-30 00:36:47 -04:00
minenice55
97df0a43cf
Fan Club: initial support for "unarranged" sequel
2022-04-28 17:56:00 -04:00
minenice55
dbdc3d44ae
Fan Club: various adjustments
...
address input lockout (still has one minor issue I need to check)
make certain forced animations make more sense
2022-04-28 16:01:07 -04:00
minenice55
c1ea34dc8d
Fan Club: add fast kamone
2022-04-27 18:02:53 -04:00
adianfiuef
2dd4bcda64
tram&Pauline
2022-04-15 01:24:03 -07:00
adianfiuef
5d42425eb6
tram&Pauline
2022-04-15 01:22:19 -07:00
minenice55
a882f45ebd
Trick on the Class: new minigame definition
2022-04-13 10:14:13 -04:00
minenice55
fda9f3612d
Merge branch 'master' into game-mobTrick
2022-04-13 10:12:47 -04:00
minenice55
b0637a1281
Internal: fixed duplicated game defs
2022-04-12 17:49:00 -04:00
minenice55
9c37c673a4
Internal: adjust debug print for loader
2022-04-12 13:30:22 -04:00
minenice55
1f0187ee66
Internal: separate minigame definitions
2022-04-12 12:14:46 -04:00
minenice55
293ed09127
Trick on the Class: refactor object sound
2022-04-11 10:57:27 -04:00
minenice55
8f905535ba
Trick on the Class: prep bop entity
2022-04-11 09:56:37 -04:00
adianfiuef
cdaa6b6732
Update Minigames.cs
2022-04-11 03:21:38 -07:00
adianfiuef
be2a2155f3
Tram&Pauline
2022-04-11 03:12:54 -07:00
adianfiuef
2c9dedc01b
Tram&Pauline
2022-04-11 03:12:11 -07:00
adianfiuef
88abe23c86
Update Minigames.cs
2022-04-11 03:04:36 -07:00
adianfiuef
1b5c2691ac
Tram&Pauline
2022-04-11 02:19:01 -07:00
adianfiuef
490e0a25dc
Tram&Pauline
2022-04-11 02:05:43 -07:00
minenice55
d102d1baa2
Trick on the Class: basic gameplay with placeholders
2022-04-10 21:05:33 -04:00
minenice55
0ee7e73a0c
Trick on the Class: object rotation
2022-04-10 19:15:59 -04:00
minenice55
035d3f4fce
Trick on the Class: flying objects
2022-04-10 18:29:31 -04:00
minenice55
ddc6b84063
Trick on the Class: object paths
2022-04-10 17:37:37 -04:00
minenice55
30d23ea309
Trick on the Class: initial setup
...
hell
2022-04-04 10:48:37 -04:00
Jenny Crowe
8c0a79255c
Merge pull request #66 from minenice55/more-ntrIdol-2
...
Fan Club: bugfixes and additions
2022-03-28 11:55:18 -07:00
minenice55
dc3e7aadbd
Correct compilation errors from merge
2022-03-28 09:45:16 -04:00
minenice55
24765c3d68
Merge branch 'master' into more-ntrIdol-2
2022-03-28 09:43:55 -04:00
Slaith
71e4e9c1f6
Fixed barrel break not working
2022-03-27 18:23:59 -07:00
minenice55
06980c2781
Fan Club: remove WIP
2022-03-27 19:06:00 -04:00
minenice55
6bbbabf7f6
Fan Club: more animations
2022-03-27 19:05:08 -04:00
Slaith
8960d9da55
Allowed lion count and mii faces to be set before game switches and fixed some bugs from last pr
...
I went through every single game script to look for bugs in intialization, there shouldn't be anything else that was caused by the pr (there is a bug in Spaceball where a ball cue won't trigger correctly if it's on the same beat as the switch, but i'm not sure how to fix it)
2022-03-27 11:13:13 -07:00
Jenny Crowe
a1527d58b6
Blue Bear: Crumbs! (Also fixed animation bugs associated with a recent PR)
2022-03-27 05:08:26 -07:00
minenice55
bf172ca17e
Fan Club: idol squatting animation
2022-03-27 00:11:32 -04:00
Slaith
1c9331daf8
fixing another bug with clappy trio
2022-03-26 17:53:34 -07:00
Slaith
b9c02eb039
i'm dumb lol
2022-03-26 17:42:50 -07:00
Jenny Crowe
abf86b4258
Merge pull request #63 from Slaith12/main
...
Prevented out of order initialization
2022-03-25 21:48:51 -07:00
minenice55
7c591e0a11
Fan Club: arisa jump
2022-03-25 22:45:54 -04:00
Slaith
a653194e07
Moved all minigame initialization to Awake()
...
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
2022-03-25 19:08:46 -07:00
minenice55
cfe79438bf
Merge branch 'master' into scaled-secPerBeat
2022-03-25 18:59:57 -04:00
minenice55
831b019735
Fan Club: root motion
2022-03-25 18:59:18 -04:00
minenice55
61aaea72d9
Fan Club: fix references
2022-03-25 18:51:43 -04:00
minenice55
1e2f259c97
Merge branch 'master' into more-ntrIdol-2
2022-03-25 18:29:18 -04:00
minenice55
68b12ee34b
Editor: disabled tempo change placing
...
UNTESTED
2022-03-24 13:17:49 -04:00
minenice55
173e9d80dd
Fan Club: note to self
2022-03-22 15:49:29 -04:00
minenice55
d13d547c89
Merge branch 'master' into more-ntrIdol-2
2022-03-22 15:28:44 -04:00
minenice55
6d857e9d5c
Fan Club: prepare Arisa jumping
2022-03-22 15:23:55 -04:00
minenice55
5d95c9ec16
Conductor: property that returns secPerBeat scaled to song pitch
...
NEEDS TESTING
2022-03-22 14:29:15 -04:00
minenice55
04535747f7
Fan Club: fix forcing idol anims during responses
2022-03-21 11:29:24 -04:00
minenice55
d768f48eae
Fan Club: address issue with double clap -> I suppose stack
2022-03-21 11:23:42 -04:00
minenice55
7d580fb132
oops forgot a small thing
...
includes example using a fan club sound
2022-03-20 19:58:37 -04:00
minenice55
87bc5c9fff
extend multisound with pitch, volume, looping, offset in seconds
2022-03-20 19:46:12 -04:00