Commit graph

111 commits

Author SHA1 Message Date
minenice55
7fd1617ea7 add tabs system to editor settings 2022-07-09 23:22:59 -04: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
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
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
d1ee45fe7a editor fully scaleable 2022-06-29 21:58:21 -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
minenice55
607b97a4f3 wip editor responsive scaling 2022-06-26 17:37:30 -04: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
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
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
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
163d414606 Fixed a bug where checkbox properties wouldn't load properly when selected 2022-05-03 17:26:08 +02:00
minenice55
ca158363e4 Editor: disabled tempo change placing
UNTESTED
2022-03-24 13:17:49 -04:00
Jenny Crowe
9f10dbd3ca Editor: Music volume! 2022-03-19 05:46:38 -07:00
Jenny Crowe
9f7b8ee278 The biggest of boi refactors 2022-03-14 07:21:05 -07:00
Jenny Crowe
a9c452a5ee Editor: Timeline now scales to fit song length 2022-03-09 21:24:06 -07:00
Carson Kompon
a97fd43ec3 He rotate 2022-03-03 19:15:56 -05:00
Carson Kompon
1bf0df5855 Added WASD to Editor, Made Autoplay P as a result 2022-03-02 23:40:59 -05:00
Carson Kompon
8704daf8f9 Added tooltips for all existing parameters 2022-03-01 16:37:17 -05:00
Carson Kompon
6a43469056 Bottom right tooltip now matches hover tooltip if there is one 2022-03-01 16:11:19 -05:00
Carson Kompon
4142c09a4c Karate Man Events have been merged also I forgot the toggle in the last update lol 2022-03-01 12:40:59 -05:00
Carson Kompon
3f84054779
Merge branch 'megaminerjenny:master' into karate-man-event-merging 2022-03-01 12:23:25 -05:00
Carson Kompon
42b7d724be Started work on merging the karate man events
This breaks enum dropdowns but I'll fix that tomorrow
2022-03-01 03:17:06 -05:00
Carson Kompon
687f2b53f4 Added Checkbox Parameter + Toggle Inputs Event
So now you can disable inputs if you need to :)
2022-03-01 02:27:49 -05:00
Jenny Crowe
3bf3b5b4ab Pelly moment 2022-02-28 18:18:06 -07:00
Jenny Crowe
77af919722 Editor: Tempo Finder button tooltip 2022-02-28 01:38:43 -07:00
Jenny Crowe
07f280a8b9
Merge pull request #10 from CarsonKompon/editor-autoplay-hotkey
Added Autoplay and Metronome Hotkeys
2022-02-26 00:15:02 -07:00
Carson Kompon
4e02c380e9 Added Autoplay and Metronome Hotkeys
A - Autoplay
M - Metronome
2022-02-26 02:03:33 -05:00
Carson Kompon
f35e015bbc Whoops I never added CTRL+N 2022-02-26 01:54:00 -05:00
Carson Kompon
e2ee02775a Preventing even more code re-use
Editor.NewRemix() from my last commit is now Editor.LoadRemix(json) and is called within Editor.LoadRemix(). The "New" button new calls Editor.LoadRemix("");
2022-02-25 22:48:44 -05:00
Carson Kompon
027a6cddbe Added New (CTRL+N) Button
Allows you to call GameManager.LoadRemix("") to initialize a blank remix at bpm 120. The New button (or CTRL+N) calls Editor.NewRemix();
2022-02-25 22:41:32 -05:00
Slaith
fd748e8309 Fixed tempo change bug
Tempo changes that were deleted would still exist in some places and break the check that determines if a new change should be placed.
2022-02-24 23:01:41 -08:00
Jenny Crowe
68bb30ae2a Editor: Tempo finder tweaks 2022-02-24 21:30:02 -07:00
pixlblade
3573f55881 f merge conflicts 2022-02-24 20:02:05 -05:00
Jenny Crowe
72d55d887a Editor: Song offset! 2022-02-24 07:02:21 -07:00
Jenny Crowe
19a76babd2 Editor: Starting BPM can be entered via input field as well as through the BPM change tool. 2022-02-22 01:16:10 -07:00
Jenny Crowe
081c08e47f Tweezers: Allowed inputting via arrow keys. Editor: Remix files now saved as .tengoku files (.rhmania files can still be opened via the editor). 2022-02-21 22:43:31 -07:00
Jenny Crowe
2d996ba3c1 Rhythm Rally: Fixed broken background in editor preview. FreeCam components can now be enabled/disabled with ctrl+shift+D. 2022-02-20 06:57:20 -07:00