Commit graph

833 commits

Author SHA1 Message Date
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
minenice55
fb322e3198 update Arisa's animations with new sprites 2022-08-16 19:19:30 -04:00
minenice55
1f9eb25820 Merge branch 'ntrIdol-hd' into misc-additions-3 2022-08-16 18:12:13 -04:00
minenice55
3fbb7299d0 add new icons
- disables compression on icon masks for better filtering
2022-08-16 18:07:41 -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
c4f4549a67 fix fire particle colour 2022-08-14 21:59:21 -04:00
minenice55
6e548d1cc4 update credits 2022-08-14 21:06:57 -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
e85210511b upscaled assets
- setup material for colourmapping
- adjust SpritesheetScaler to accept floating point scaling options
2022-08-11 17:08:47 -04:00
Jellirby
2f02545c2a Launch Party Prefab Update
So I updated the launch party prefab. The launchpad is now visible and stars extend past the default window.
2022-08-11 00:58: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
ef8b4011fe particle adjust 2022-07-30 21:33:11 -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
adianfiuef
09581bddca Tram&Pauline animation update 2022-07-26 14:14:28 -04:00
minenice55
5433b85e58 start karate man redo 2022-07-26 11:37:02 -04:00
minenice55
111531b07d make dropdown properly update after auto-search 2022-07-26 08:54:59 -04:00
minenice55
d8f4a4bb70 update joyshock gyro and touch states 2022-07-25 18:56:13 -04:00
minenice55
d3c3beb950 playstation controller lightbar colours
- fix controller feature flags not actually being flags
2022-07-25 18:36:32 -04:00
minenice55
a713895f96 move duplicate code to own method 2022-07-25 12:49:43 -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
059aba74bf
Add files via upload 2022-07-25 10:04:43 +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
7e275365b8 dual joy-con support
- add controller icons in the controller selection menu
2022-07-24 18:38:00 -04: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
minenice55
ecbe84074f heavy rework of our input system
- implement the InputController abstract class, an adapter class for any HID interface to use common controller methods relevant to Heaven Studio
- implement InputKeyboard and InputJoyshock classes, for keyboard input and controllers driven by JoyShockLibrary respectively
- add Linux compile of JoyShockLibrary
2022-07-23 20:36:10 -04:00
minenice55
6699e7d98b basic controller input from JSL
may need compiles for linux and mac
2022-07-19 18:50:35 -04:00
minenice55
86a4f6efcd Update Editor.unity 2022-07-17 18:26:21 -04:00
minenice55
afaacfe796 prepare controller settings menu 2022-07-17 18:25:54 -04:00
minenice55
063513ded6 update Fan Club character sheets to HD assets 2022-07-16 23:41:26 -04:00
minenice55
92577ae3e2
Merge pull request #135 from Mytiaoga/master
First Contact & Tap Trial Updates
2022-07-11 19:54:21 -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
5e7acfee17
Add files via upload 2022-07-11 15:22:00 +08:00
Mytiaoga
111fbaf159
First Contact - slight change on Mission Control 2022-07-11 15:21:17 +08:00
Mytiaoga
45da7c6d54
Add files via upload 2022-07-11 14:28:55 +08:00
Mytiaoga
174251eda1 Current version pull
Updated First Contact anims
2022-07-11 14:22:12 +08:00
Mytiaoga
e80c9dc3fa First Contact - Revert Offbeat to OnBeat Live 2022-07-11 14:06:30 +08:00
Mytiaoga
86b8766259 Merge branch 'master' of https://github.com/Mytiaoga/HeavenStudio 2022-07-11 13:54:26 +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
minenice55
28275d19cf
Merge pull request #131 from saladplainzone/master
Space Dance - Initial Implementation
2022-07-10 19:32:21 -04:00
saladplainzone
4a55614416 First Contact - General Refinements (Anims, LIVE text) 2022-07-10 16:28:29 -07:00
saladplainzone
0eb47fa1bf Merge remote-tracking branch 'upstream/master' 2022-07-10 14:56:09 -07:00
minenice55
bddb36af0c update credits text 2022-07-10 17:55:06 -04:00
minenice55
9f3e0de3b4 missing fit to song 2022-07-10 17:45:59 -04:00
minenice55
a7bea351c5 add cursor toggle, master volume 2022-07-10 17:39:14 -04:00
saladplainzone
3f530adf33 Space Dance - Input Changes 2022-07-09 23:32:58 -07:00
minenice55
7fd1617ea7 add tabs system to editor settings 2022-07-09 23:22:59 -04: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
minenice55
52ff2a7829 settings resolution changer 2022-07-08 22:11:55 -04:00
minenice55
be5aff5aae prep settings menu for real 2022-07-08 18:49:15 -04:00
minenice55
2409a20aab fix layer 4 not being usable at certain window sizes 2022-07-08 17:58:58 -04:00
minenice55
ee142c9bcc fix issue with param disabling 2022-07-08 16:20:39 -04:00
minenice55
4a410a7f18 property scrolling 2022-07-08 16:11:51 -04:00
minenice55
216c50a99f duplicating entities can now be undone / redone 2022-07-08 12:50:23 -04:00
minenice55
4d3e330f90
Merge pull request #128 from Mytiaoga/master
First Contact & DJ School updates
2022-07-08 10:58:07 -04:00
minenice55
e9346a5791 fix dj school assetbundle 2022-07-08 10:57:42 -04:00
minenice55
5515397df1 remove old files 2022-07-08 10:38:13 -04:00
minenice55
355a8d61a7 Merge branch 'master' into pr/128 2022-07-08 10:36:30 -04: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
minenice55
e2956f7c29 make copying use deep copies lol 2022-07-04 13:09:23 -04:00
minenice55
fb39a7c5fe copy entities, prep settings menu 2022-07-04 12:57:19 -04:00
minenice55
21c175d025 fully functional snap change menu 2022-07-04 11:29:19 -04:00
minenice55
70a335da5d spawn tempo changes on load 2022-07-04 10:28:40 -04:00
Mytiaoga
b1a491b50a First Contact - Updated Input Manager
Also changed the game icon w/ mask
2022-07-03 16:42:18 +08:00
minenice55
a57536be17 get stuff ready for canary 2022-07-01 22:31:58 -04:00
minenice55
b02a6b0b8a event scroll fixes 2022-07-01 22:29:16 -04:00
minenice55
ae944062c5 selecting crap works properly now 2022-07-01 22:03:15 -04:00
minenice55
8e16e9be04 event selection doesn't go offscreen anymore
github copilot is insane it wrote half of the code in this commit lmao
2022-06-30 15:51:13 -04:00
minenice55
c27ae71727 Merge branch 'master' into responsive-editor 2022-06-30 14:48:48 -04:00
minenice55
d1ee45fe7a editor fully scaleable 2022-06-29 21:58:21 -04:00
Mytiaoga
abcf66ff5a First Contact - Game Icon 2022-06-29 13:40:09 +08:00
Mytiaoga
6165203061 First Contact - Re-initialization 2022-06-29 13:37:14 +08:00
minenice55
af07c6957f Update Editor.unity 2022-06-28 18:55:28 -04:00
minenice55
2be7b9c9b8 make game selection scroll not suck 2022-06-28 18:51:19 -04:00
minenice55
d8dbd1f44c tempo change: clamp on scroll 2022-06-28 16:58:23 -04:00
minenice55
9229304c52 fix missing reference errors in tooltip 2022-06-28 16:09:41 -04:00
minenice55
2a87dd3aff fix tooltip with scaled window 2022-06-28 15:57:32 -04:00
saladplainzone
6517a22120 Space Dance - Sound Effects
lets fucking sit down
2022-06-27 09:07:27 -07:00
saladplainzone
d7764493b9 Crop Stomp Spritesheet Update, Space Dance Anim Tweaks 2022-06-26 17:59:27 -07:00
minenice55
ec4f710caa prep dialog stuff 2022-06-26 19:18:03 -04:00
minenice55
7ad6fe80b5 basic layout ok 2022-06-26 18:24:45 -04:00
minenice55
607b97a4f3 wip editor responsive scaling 2022-06-26 17:37:30 -04:00
saladplainzone
99c5c97476 Space Dance - More Animations 2022-06-26 00:36:32 -07:00
saladplainzone
a470c5e773 Space Dance - Initial Prefab Setup 2022-06-25 23:48:14 -07:00
minenice55
53879de099 Move stray somen file to its folder 2022-06-26 00:27:23 -04:00
minenice55
59aaf44d02 Pajama Party: no awake can be interrupted by other cues 2022-06-26 00:16:37 -04:00
minenice55
85d0a8e4b5 Update cropstompspritesheet.png 2022-06-25 23:42:15 -04:00
minenice55
8aa554cbb1 trim Trick on the Class sfx, fix Pajama party sprites 2022-06-25 23:38:40 -04:00
minenice55
034b6307dd Add quad inflation to SpritesheetScaler 2022-06-25 22:35:43 -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
c4cf3e545f Rhythm Somen - Okay I did it again He's alive now 2022-06-23 23:25:34 -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
7396fa8814 Rhythm Somen - We Need To Trim Further 2022-06-23 23:21:37 -04:00
saladplainzone
f829736b83 Rhythm Somen - Oops Forgot One 2022-06-23 23:21:24 -04:00
saladplainzone
c55d9b116f Rhythm Somen - Trim SFX 2022-06-23 23:20:58 -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
3eeaf1c772 Update Dodge.anim 2022-06-23 22:45:10 -04:00
minenice55
dba5599e6c Add new icons 2022-06-23 22:41:21 -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
adianfiuef
6e5f1ef5cd
Tram&Pauline (#111)
* Tram&Pauline

Update

* Tram&Pauline

guys I have the update and I putted it all in the right folders

* Tram&Pauline

Hey put everything in the right folders
2022-06-23 12:45:19 -07:00
adianfiuef
1e3ab44fee Tram&Pauline
Hey put everything in the right folders
2022-06-22 22:52:52 -07:00
adianfiuef
430a192d93 Merge branch 'master' of https://github.com/adianfiuef/HeavenStudio 2022-06-22 22:46:39 -07:00
adianfiuef
83a00d1a56 Tram&Pauline
guys I have the update and I putted it all in the right folders
2022-06-22 22:46:27 -07:00
minenice55
aba100038e Update Throw.anim 2022-06-22 18:52:35 -04:00
minenice55
3f420f6c4f Trick on the Class: player / girl animations done 2022-06-22 18:42:22 -04:00
minenice55
37231cb3cd Merge branch 'master' into game-mobTrick 2022-06-22 16:23:15 -04:00
huantian
36c110e4ad
Convert Starpelly.OS.Windows to be platform agnostic. (#106) 2022-06-22 12:55:12 -07:00
minenice55
f3515fcef2 Trick on the Class: update prefab with new assets 2022-06-19 23:26:19 -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
8d571f6443
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
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
saladplainzone
cd70267243
Rhythm Somen - Initial Commit, Prefab Setup (#99)
Somen moment
2022-06-11 13:40:27 -07:00
Jellirby
db067264eb
Added Launch Party Icon (#98)
* Launch Party Prefab Setup

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

* Launch Party Icon Added

Due to me being stupid, I forgot to put the icon in the existing pull request. This one should fix that
2022-06-11 13:34:52 -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
8ff7539d2b
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
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
bd6f3ee23d
Textboxes: adjustments (#93)
- button glyphs now have softer outlines
- corrected the mixup between the East and West face buttons
- added glyphs for shoulder buttons
- added set of custom emoji
2022-06-07 16:27:21 -07:00
minenice55
d3a528a43a
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
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
Saraistupid
3a5273d31b
Fix Importing Music files on Linux (#89)
* fix importing music files on linux

* oops
2022-06-03 20:15:45 -07:00
Saraistupid
8bea107daa
Merge UI Folders (#88) 2022-06-03 20:15:24 -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
saladplainzone
972826ce12
Trim Rhythm Rally SFX, Icon Work (#83)
* Trim Rhythm Rally SFX

Trimmed down some sound files associated with Rhythm Rally to make them sync better, the bounce sfx especially were very out of sync with eachother beforehand, this should make things sound a lot better

* Replace RHRE Icons

Replaces all currently used game icons from RHRE with original ones. These will be revised over time but might as well get our foot in the door I think

* Implement Katie's Icons

* Update Drumming Practice Icon

* Dexie's Wizard's Waltz
2022-05-23 07:34:07 -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
Saraistupid
bf0d23bc47
Linux Music Support™️ (#78)
* A little warning about audio

* Create Linux.meta

* Create libVorbisPlugin.so.meta

* Linux audio support maybe?

* Update README.md
2022-05-11 14:02:57 -07:00
Jenny Crowe
9efe13a7f6 Meta files moment 2022-05-07 14:32:47 -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
13a2417f37 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
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