Commit graph

515 commits

Author SHA1 Message Date
minenice55
c1a29ab4c8 make Karate Man init from new entities 2022-08-19 19:46:37 -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
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
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
3076d7872a get rid of a lot of leftover code 2022-08-17 23:33:05 -04:00
minenice55
5613bc6f65 import HD fanclub background
- adjust more animations
- adjust spacing between spectators
2022-08-17 14:27:44 -04:00
DPS2004
a3a42a5378 remove assetbundle stuff 2022-08-17 12:24:24 -04: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
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
adianfiuef
09581bddca Tram&Pauline animation update 2022-07-26 14:14:28 -04:00
adianfiuef
e343e66b8d Tram&Pauline
Animation mostly done perfectly
2022-07-25 01:04:16 -07:00
Mytiaoga
180fea7832 Merge branch 'master' of https://github.com/Mytiaoga/HeavenStudio 2022-07-25 10:09:25 +08:00
Mytiaoga
0c743b44d5 First Contact, Tap Trial, Air Rally
First Contact
- Fixed a bug

Tap Trial
- All anims and input are implemented

Air Rally
- Initialization
2022-07-25 10:04:55 +08:00
Mytiaoga
fb169868b5
Add files via upload 2022-07-25 10:03:01 +08:00
Mytiaoga
bb81e24572
Add files via upload 2022-07-25 10:02:33 +08:00
minenice55
06fe482f3d add controller selection, auto-search
- fix bug in master volume control where the text input doesn't work
- fix bug in the Fan Club minigame where the player wouldn't jump when they were supposed to
2022-07-23 22:24:07 -04:00
Mytiaoga
f726fb93ce
First Contact - Fixed bug for [lookAt] 2022-07-11 16:55:35 +08:00
Mytiaoga
68d560b8bc
First Contact - Toggle Live Bar beat
- On beat or Off beat live bar
2022-07-11 15:38:34 +08:00
Mytiaoga
111fbaf159
First Contact - slight change on Mission Control 2022-07-11 15:21:17 +08:00
Mytiaoga
e80c9dc3fa First Contact - Revert Offbeat to OnBeat Live 2022-07-11 14:06:30 +08:00
Mytiaoga
4f08887078 First Contact & Tap Trial
First Contact:
Live is now offbeat
[alienSuccess] code block is a bit smaller
Mission Control is now stretchable

Tap Trial
- Started working on coding the inputs
- Animated monkey (tap, double, and triple (incomplete))
2022-07-11 13:53:25 +08:00
ThatZeoMan
6754a34e26 Unified minigame titles 2022-07-09 22:02:59 -05:00
ThatZeoMan
f27d16a1a5 Further simplified Coin Toss
Also added 3 new color attributes: colorD, colorE, and colorF
2022-07-09 21:42:28 -05:00
ThatZeoMan
f7c6cedc08 Combined Coin Toss's "Set XXXXground color" into one
also renamed "Hit3" to "HitX"
2022-07-09 21:20:30 -05:00
Mytiaoga
614059a4d3 Updated Inputs for some minigames
First Contact & DJ School has their inputs methods updated
2022-07-08 13:27:10 +08:00
Mytiaoga
b1a491b50a First Contact - Updated Input Manager
Also changed the game icon w/ mask
2022-07-03 16:42:18 +08:00
Mytiaoga
6165203061 First Contact - Re-initialization 2022-06-29 13:37:14 +08:00
minenice55
59aaf44d02 Pajama Party: no awake can be interrupted by other cues 2022-06-26 00:16:37 -04:00
minenice55
8aa554cbb1 trim Trick on the Class sfx, fix Pajama party sprites 2022-06-25 23:38:40 -04:00
minenice55
b246af7033
Merge pull request #117 from minenice55/game-mobTrick
Minigames: Trick on the Class & Rhythm Somen
2022-06-24 01:20:43 -04:00
minenice55
1f792eb6f2 Game scroll and other adjustments
add icons to Rhythm Somen, Trick on the Class
adjust bg colour of Rhythm Tweezers, Karate Man
2022-06-24 00:51:22 -04:00
saladplainzone
6d9e9b2a5f Rhythm Somen - Done Except Eating But I'm Fine With It For Now 2022-06-23 23:22:06 -04:00
saladplainzone
9d0b87924b 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
9159d5209f Trick on the Class: basic functionality complete 2022-06-23 21:28:17 -04:00
huantian
cfc137e749
Fix ScheduleInput docstring (#114) 2022-06-23 17:05:27 -07:00
huantian
9d6b2d25ee
Fix Tram and Pauline file locations (#113) 2022-06-23 17:05:19 -07:00
minenice55
3f420f6c4f Trick on the Class: player / girl animations done 2022-06-22 18:42:22 -04:00
minenice55
3112e208d7 Trick on the Class: update 2mo old code 2022-06-19 22:29:21 -04:00
minenice55
31dcf5410f Merge branch 'master' into game-mobTrick 2022-06-19 21:47:42 -04:00
minenice55
ef0f090ba7
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
1dda4f9477
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
2faa06a7bd
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
b039ff219a
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
a4d6537f9c
Animation speed helpers, stop on remix end (#91) 2022-06-06 09:54:49 -07:00
minenice55
52ecce8c3e
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
minenice55
12fb8c2117
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
ecc905a42f
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
545eb752cd
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
c46f653612
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
2749f9a782
Merge branch 'master' into master 2022-05-07 14:28:49 -07:00
Jenny Crowe
7d2bc548a5
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
b437b5b392
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
bdc5642710
Fixed a sound error with Autoplay 2022-05-06 15:14:01 -07:00
Pengu123
d4c2fe669a Clean up the debug messages 2022-05-06 22:30:17 +02:00
Pengu123
06c4bf0c16 Background control in Coin Flip 2022-05-06 22:23:52 +02:00
Pengu123
286b778676 Cleanup + new Shedule methods 2022-05-06 22:05:19 +02:00
Pengu123
34e29efae8 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
6384d28295 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
f056b0d4b6 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
8911581873 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
846e4c5c4c 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
f41d9d9cf0 ScheduleInput Method added, tests awaiting 2022-05-03 22:36:55 +02:00
minenice55
85ba13b21b Fan Club: fast kamone plays when scene is unloaded 2022-05-02 16:16:00 -04:00
minenice55
1fb8271d1e Fan Club: unarranged sequel feature-complete 2022-05-02 13:43:47 -04:00
minenice55
33eb285385 Fan Club: particle stuff, unarranged crouch / kiss 2022-05-02 11:45:48 -04:00
minenice55
e58feee0db Fan Club: arranged landing, corrected texture atlas colours 2022-05-01 20:08:48 -04:00
Pengu123
94b688dbc6 Bug Fixing 2022-05-02 00:24:07 +02:00
Pengu123
70dd10c646 Coin Toss Done. Needs HD Textures and more customization 2022-05-01 23:49:55 +02:00
Pengu123
72b4ef1aeb Coin Toss Functionnal (Needs Miss and Blank animation) 2022-05-01 22:10:00 +02:00
Pengu123
fdfcbe8948 Throw and Catch animation 2022-05-01 20:22:00 +02:00
minenice55
c041b37031 Fan Club: cont. unarranged sequel work 2022-04-30 01:20:19 -04:00
minenice55
f3b7b851f5 Fan Club: more work on unarranged sequel 2022-04-30 00:36:47 -04:00
minenice55
6979e454f6 Fan Club: initial support for "unarranged" sequel 2022-04-28 17:56:00 -04:00
minenice55
6be3b47559 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
ad05ecf6f2 Fan Club: add fast kamone 2022-04-27 18:02:53 -04:00
minenice55
74a83c46c5 Trick on the Class: new minigame definition 2022-04-13 10:14:13 -04:00
minenice55
64897819a8 Merge branch 'master' into game-mobTrick 2022-04-13 10:12:47 -04:00
minenice55
d7ff6e23b4 Internal: fixed duplicated game defs 2022-04-12 17:49:00 -04:00
minenice55
be41ff3014 Internal: separate minigame definitions 2022-04-12 12:14:46 -04:00
minenice55
1775923118 Trick on the Class: refactor object sound 2022-04-11 10:57:27 -04:00
minenice55
995d20d522 Trick on the Class: prep bop entity 2022-04-11 09:56:37 -04:00
adianfiuef
f6dd5e28a9 Tram&Pauline 2022-04-11 02:05:43 -07:00
minenice55
27dd45148e Trick on the Class: basic gameplay with placeholders 2022-04-10 21:05:33 -04:00
minenice55
c3ef726ef8 Trick on the Class: object rotation 2022-04-10 19:15:59 -04:00
minenice55
beeb309e26 Trick on the Class: flying objects 2022-04-10 18:29:31 -04:00
minenice55
51c529a16f Trick on the Class: object paths 2022-04-10 17:37:37 -04:00
minenice55
a193cf8909 Trick on the Class: initial setup
hell
2022-04-04 10:48:37 -04:00
Jenny Crowe
f7d1aaea63
Merge pull request #66 from minenice55/more-ntrIdol-2
Fan Club: bugfixes and additions
2022-03-28 11:55:18 -07:00
minenice55
158d0ab2f3 Correct compilation errors from merge 2022-03-28 09:45:16 -04:00
minenice55
04328464f7 Merge branch 'master' into more-ntrIdol-2 2022-03-28 09:43:55 -04:00
Slaith
e6373b5d26 Fixed barrel break not working 2022-03-27 18:23:59 -07:00
minenice55
8ca290cc3f Fan Club: more animations 2022-03-27 19:05:08 -04:00
Slaith
030837d3c9 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
d72aa964b2 Blue Bear: Crumbs! (Also fixed animation bugs associated with a recent PR) 2022-03-27 05:08:26 -07:00
minenice55
f179122dfa Fan Club: idol squatting animation 2022-03-27 00:11:32 -04:00
Slaith
2f974e0e61 fixing another bug with clappy trio 2022-03-26 17:53:34 -07:00
Slaith
e28862c99e i'm dumb lol 2022-03-26 17:42:50 -07:00
Jenny Crowe
4321e2c719
Merge pull request #63 from Slaith12/main
Prevented out of order initialization
2022-03-25 21:48:51 -07:00