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
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
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
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
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
Pengu123
163d414606
Fixed a bug where checkbox properties wouldn't load properly when selected
2022-05-03 17:26:08 +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
adianfiuef
0df71375db
tram&Pauline
2022-04-15 01:24:03 -07:00
adianfiuef
88c9c203a7
tram&Pauline
2022-04-15 01:22:19 -07: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
a4291cb10d
Internal: adjust debug print for loader
2022-04-12 13:30:22 -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
37bbbc4d55
Update Minigames.cs
2022-04-11 03:21:38 -07:00
adianfiuef
6812d54682
Tram&Pauline
2022-04-11 03:12:54 -07:00
adianfiuef
15c9e48c78
Tram&Pauline
2022-04-11 03:12:11 -07:00
adianfiuef
caff09df7d
Update Minigames.cs
2022-04-11 03:04:36 -07:00
adianfiuef
092240a3d5
Tram&Pauline
2022-04-11 02:19:01 -07: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