Commit Graph

575 Commits

Author SHA1 Message Date
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
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 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 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 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 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 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 0eb47fa1bf Merge remote-tracking branch 'upstream/master' 2022-07-10 14:56:09 -07: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 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 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 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 6165203061 First Contact - Re-initialization 2022-06-29 13:37:14 +08: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 607b97a4f3 wip editor responsive scaling 2022-06-26 17:37:30 -04:00
saladplainzone a470c5e773 Space Dance - Initial Prefab Setup 2022-06-25 23:48:14 -07: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 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 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
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 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