minenice55
5ccd1185c5
improve game rendering setup ( #342 )
...
fix alpha channel overriding issues with transparent objects in game scene
2023-03-12 22:20:22 +00:00
minenice55
adfacc07fa
Bugfixes ( #340 )
...
* new letterbox implementation
* make DSP buffer larger
* add new "ambient" letterbox option
* remap keyboard control
* enable autoplay cheat mode
* fix editor settings not being applied on start
* run the cursor init in editor init
remove debug prints
2023-03-12 02:56:26 +00:00
minenice55
06cb09e64f
Game Overlays ( #280 )
...
* add accuracy display
* temp BG for show
* separate overlays prefab
make proper shader for star effects
* aim shakiness display
* implement testing skill star
* fully functional skill star
* separate section display from editor
* fully separate chart section display from timeline
* add section to overlays
* fix nullreference issues
* start game layout settings
* add game settings script
* fix nonfunctioning scoring
* invert y position logic on timing bar
* add perfect challenge functionality
* fix section not showing up in editor
add perfect challenge option
* add timing display minimal mode
* Update PerfectAndPractice.png
* show gismo for minigame bounds in editor
* add ability to disable overlays in editor
* prepare medals
add new timing display graphic
* hide screen preview
* per-axis camera control
added per request
* section medals basic functionality
* add medal get animations
* fix bug with perfect icons
* visual enhancements
* adjust look of timing display minmode
address audio ducking issues(?)
* prepare overlay lyt editor
add viewport pan, rotate, scale
adjust audio setting
* add layout editor UI elements
* dynamic overlay creation
* fix default single timing disp
* set up overlay settings controls
* start UI events
* runtime uuid for component reference
* layout editor affects overlay elements
* show overlay element previews while editing
* advanced audio settings
* fix bug in drop-down creation
* fallback defaults for the new stuff
* fix textbox & overlay visibility bugs
2023-03-11 04:51:22 +00:00
minenice55
07b9f8dff1
fix config creation collisions ( #239 )
2023-01-25 10:28:51 -05:00
minenice55
d96570513e
Persistent Settings ( #234 )
...
* modularize tabs-style menus
* make remix properties use modular design
* add persistent settings
2023-01-24 14:31:49 -05:00
minenice55
434e40274c
prep auto-population of property menu
2022-09-01 20:57:47 -04:00
minenice55
c4d77c2254
make dropdown properly update after auto-search
2022-07-26 08:54:59 -04:00
minenice55
a47153f2f6
playstation controller lightbar colours
...
- fix controller feature flags not actually being flags
2022-07-25 18:36:32 -04:00
minenice55
379ad6163b
move duplicate code to own method
2022-07-25 12:49:43 -04:00
minenice55
a695a4c221
dual joy-con support
...
- add controller icons in the controller selection menu
2022-07-24 18:38:00 -04:00
minenice55
96ac465200
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
a45625ebd0
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
8df667bfec
basic controller input from JSL
...
may need compiles for linux and mac
2022-07-19 18:50:35 -04:00
minenice55
fbeab5f0ad
add cursor toggle, master volume
2022-07-10 17:39:14 -04:00
minenice55
0f1eb77988
add tabs system to editor settings
2022-07-09 23:22:59 -04:00