Commit Graph

159 Commits

Author SHA1 Message Date
Braedon a8b5d3ed7f Fixed timeline event's not being rendered if their start and end points are outside of the view.
Thank you to chrislo27 for suggesting a fix to this.
2022-02-17 21:57:35 -05:00
Braedon 73042ae2ae Custom snap interval, but not in the editor (yet) 2022-02-11 20:15:36 -05:00
Braedon 79fc4c8f8d Camera flashes (bug associated with fullscreen) 2022-02-07 20:07:03 -05:00
Braedon 63daf103d3 Fix event property dropdown 2022-02-06 04:28:32 -05:00
Jenny Crowe 83afbd0e9f Editor: Added Float type. Space Soccer: Added "swing" property to high-kick-toe event. 2022-02-06 01:28:14 -07:00
Braedon 3f01bfdf7f You can no longer stab multiple peas at once (Fork Lifter) 2022-02-05 23:03:31 -05:00
Jenny Crowe befa71a135 Editor: Autoplay button updates at start to reflect autoplay status. 2022-02-05 06:47:47 -07:00
Braedon 5098ca135d Spaceball camera easings 2022-02-04 17:16:22 -05:00
Braedon c958e20ceb Spaceball camera and more entity parameters. (ugly UI) 2022-02-03 22:25:18 -05:00
Braedon be3c913c4e Entity object parameters testing 2022-02-03 17:20:26 -05:00
Jenny Crowe 6ade4c7dcf Minimizing Camera.main references 2022-02-03 01:25:27 -07:00
Braedon dbf60aec34 Playback speed slider 2022-02-03 02:28:14 -05:00
Braedon 44faa3f150 Count ins and event selector cleanup 2022-02-02 22:58:08 -05:00
Braedon eac24e76c0 DJ School sounds 2022-02-02 21:09:50 -05:00
Braedon d8653bf135 Space soccer polish and editor preview button 2022-02-02 03:36:20 -05:00
Braedon 759d4236e2 Discord rich presence 2022-01-30 18:40:12 -05:00
Braedon a910701b1c Make sure you can only select when the selection state is set 2022-01-30 14:04:15 -05:00
Braedon bc8f7419be Basic saving and loading system 2022-01-30 07:03:37 -05:00
Braedon 69535ba564 Upgrade renderer to the universal render pipeline 2022-01-30 04:09:26 -05:00
Braedon a5638a3302 Karate man game switch cue fix 2022-01-29 18:30:29 -05:00
Braedon dd0a811560 Keyboard shortcuts for timeline state 2022-01-29 16:59:20 -05:00
Braedon 0f70fe3fe2 Some tempo changes improvements 2022-01-28 21:26:34 -05:00
Braedon aef93fa0a1 Tempo change? (Don't update very buggy) 2022-01-27 21:50:57 -05:00
Braedon b79535168b More space soccer crap, like fixing some animations 2022-01-24 20:02:45 -05:00
Braedon d88a5614ec I'm tired 2022-01-23 21:15:23 -05:00
Braedon 606ad902e7 Fixed some bugs, including one where the game refuses to load a new game. Also migrating a few games to the new Input system. (Read desc)
However the new input system has a bug where if you press with two events eligible for a press, both of them interact. I don't know whether to fix this or not.
2022-01-23 02:01:59 -05:00
Braedon 62c6e65945 Autoplay began 2022-01-22 22:40:53 -05:00
Braedon 923dd15597 Command pattern (Undo/Redo) system began. (Read desc)
I spent about 6 hours trying to fix this one specific bug involving the move undo. Turns out all I had to do was calm down and think logically instead of typing random bullshit for a few hours until it worked. I'm tired and I thank this for ruining my sleep schedule.
2022-01-22 05:44:19 -05:00
Braedon 490f021279 Improvements to editor objects 2022-01-21 16:09:14 -05:00
Braedon 44e70ddf1e A lot of stuff (Read desc)
Beat action is now used to define one-off objects that is used by the beat but I don't wanna bother making a different script for. Example case: the "hit 3" sprite in Karate Man.

Animation helpers for functions I don't wanna rewrite 100,000 times.

General improvements for Karate Man, like prepare animation and some updates to game events.
2022-01-21 02:09:32 -05:00
Braedon d10d60358c Karate Man design overhaul 2022-01-19 00:40:49 -05:00
Braedon f7694ba345 Better tooltip 2022-01-17 19:40:23 -05:00
Braedon f0f09e44b9 Improved selection, just cleaner overall 2022-01-17 18:54:25 -05:00
Braedon b338b05a43 Some resizable fixes 2022-01-17 15:08:32 -05:00
Braedon 6cf529327b Buggy timeline object resizing 2022-01-17 14:23:18 -05:00
Braedon ce193bf572 Improved inputs (A SHIT MORE DYNAMIC BETWEEN GAMES) and a whole lot cleaner code in general 2022-01-17 00:00:26 -05:00
Braedon d99d420f59 Fixed some play and pause bugs in the editor 2022-01-16 21:31:49 -05:00
Braedon 5ac4d0c8fd Finally perfected grid game selector 2022-01-16 19:40:14 -05:00
Braedon e7d35d45e8 Game event selector needs to be rewritten, will do that soon 2022-01-16 18:29:45 -05:00
Braedon 936448351e Game event selector broken, unity ui fucking sucks 2022-01-16 17:51:57 -05:00
Braedon 32298d85d6 Box selection improvements 2022-01-16 14:23:46 -05:00
Braedon 38e442da84 Import game icons 2022-01-15 17:52:53 -05:00
Braedon 660af3f678 Game switching in every game 2022-01-15 13:46:50 -05:00
Braedon ff6eb94055 Game switching fixes 2022-01-15 12:45:08 -05:00
Braedon da7ca44bc5 Timeline playback start clamping 2022-01-15 02:08:23 -05:00
Braedon 11d111b0ac Proper editor button sprites and Tooltip improvements 2022-01-15 00:20:47 -05:00
Braedon c92e369d37 Editor ui improvements 2022-01-14 17:46:14 -05:00
Braedon bf7d7110bc Dynamic editor theme (WIP), read desc for more info
Spaceball has been improved, you can now hit multiple balls at a time. Fork Lifter and Karate Man need this update soon as well. No idea why I did it the way I did.

Time jumping also has been improved by pausing.

Dynamic editor themes for custom theme support, however that won't be implemented until later.
2022-01-13 21:33:51 -05:00
Braedon 75c98a87fb Time hopping improvements although still a bit buggy 2022-01-13 19:35:41 -05:00
Braedon 0686697150 bare bones selection system 2022-01-12 22:59:54 -05:00
Braedon 602f351e87 Event colors 2022-01-11 22:29:27 -05:00
Braedon e8f4b24490 Better game selection 2022-01-10 21:06:13 -05:00
Braedon 8e00fa3d4c Drag n drop begun 2022-01-10 19:17:29 -05:00
Braedon f4459c1c98 Timeline improvements 2022-01-09 18:35:55 -05:00
Braedon 5c2b4317df Timeline entities added 2022-01-08 11:42:48 -05:00
Starpelly 7928e3f94b Can pick places on timeline and gamemanager bugs fixed 2022-01-07 18:51:08 -05:00
Starpelly c838c65494 Playback visualization + started on timeline in editor 2022-01-07 06:36:23 -05:00
Starpelly 032777e36f Editor stuff 2022-01-05 19:11:33 -05:00
Starpelly ee42be75e0 Initialize game with one script 2022-01-03 17:42:43 -05:00