Commit Graph

386 Commits

Author SHA1 Message Date
b86f308af6 Add async workflow. 2016-11-01 23:24:14 +09:00
13b5fb0578 Update transforms to not accept clock. 2016-10-28 17:42:00 +09:00
ee8b678989 Fix volume controls handling mouse wheel at a higher level than anything else game-wide. 2016-10-26 18:45:48 +09:00
3ce93608fb Fix one remaining FlowContainer. 2016-10-22 19:37:27 +09:00
cdef75c98b Fix AutoSize references. 2016-10-22 17:50:42 +09:00
43f0409893 Start to structure flow of information in Player.
- Allow basic clicking of hitobjects.
- Break non-osu! game modes temporarily.
- Fix some issues with RollingCounters.
- Add the ability to increment counters.
2016-10-19 19:44:03 +09:00
ee463dc65c Merge pull request #77 from NeoAdonis/counters-a
Rolling counters
2016-10-19 15:06:00 +09:00
68476eafb9 Use DrawSize instead of Size whereever Size was previously read due to framework changes.
Note, that this was just stupid replacement. Many components will likely want to actually read Size and not DrawSize. We may want to do a pass over this at some point, but for now everything is working like this. (Old behavior.)
2016-10-18 18:53:31 +02:00
eeacd85073 Protect RollingCounter props 2016-10-17 21:40:50 -05:00
72c4dc344e Misc. fixes and improvements 2016-10-16 18:30:25 -05:00
862dc1d7c7 Tidying code and restricting methods 2016-10-15 19:07:07 -05:00
10b47859c3 Delay order on StarCounter changed 2016-10-15 18:04:00 -05:00
0ceb72ba42 More refactoring 2016-10-15 15:16:02 -05:00
a15f4cda44 Tidying 2016-10-15 15:03:51 -05:00
2625d06553 Why calling StopAnimation() on StarCounter's ctor()? 2016-10-15 13:53:39 -05:00
6bd3eaf37d Changes according to review + Refactor 2016-10-14 18:23:27 -05:00
edbbe8daef Delete unnecessary class attributes 2016-10-13 22:54:02 -05:00
9ccff6ec48 Tidying up 2016-10-13 19:50:06 -05:00
0deb5b4e22 Removed unneeded vars 2016-10-13 18:07:06 -05:00
69621eb6d3 Star animation delay micro fix 2016-10-13 18:00:36 -05:00
ce07a45456 Improved code 2016-10-13 17:13:20 -05:00
5e3e949fd6 Revert all counter commits. Requires much further review. 2016-10-13 14:45:41 +09:00
1d8d2fa9c9 Implicit base() 2016-10-12 21:46:51 -05:00
8f0093f133 Comments in StarCounter 2016-10-12 21:36:52 -05:00
55420d4356 Improvements in transformCount handling 2016-10-12 21:33:55 -05:00
bf832ebe71 uint for ids 2016-10-12 21:03:41 -05:00
71d7de5326 Leading zeroes now part of ScoreCounter ctor 2016-10-12 20:57:06 -05:00
73e4359e9d Adjusted StarCounter ctor 2016-10-12 20:51:50 -05:00
e9a38f0c4d Fixed some animations 2016-10-12 17:24:06 -05:00
fa67ab86ed Adjusted Combo Counter animation 2016-10-12 15:28:24 -05:00
11e0429fd3 Children creation off-load to ctors 2016-10-12 14:38:48 -05:00
798e7241d8 Make counters work again 2016-10-12 14:33:04 -05:00
61d5c7c56d Make stuff compile again (but StarCounter hits assertions). 2016-10-12 16:11:40 +09:00
e800649633 Merge remote-tracking branch 'upstream/master' into limit-game-access 2016-10-12 16:03:03 +09:00
4052a665bf Remove all non-load Game access. 2016-10-12 15:47:08 +09:00
5306141f5f Merge pull request #49 from NeoAdonis/counters
Rolling counters (initial)
2016-10-11 15:04:46 -04:00
2954c19345 Misc. fixes 2016-10-09 15:19:35 -05:00
4d0c8ed441 StarAnimationEasing 2016-10-09 14:55:50 -05:00
fd1cbfd8fa Hide VisibleCount from transformStar 2016-10-09 14:53:06 -05:00
01da3ca474 More line wrapping 2016-10-09 14:48:24 -05:00
841707b61f Not animate stars over MaxStars 2016-10-09 14:09:07 -05:00
707effb591 Completed StarCounter
More complex than the other counters, but hopefully functional.
I subestimated you and your silly bouncing animations.
>.>
2016-10-09 14:02:44 -05:00
dd04b33232 Use AddInternal instead of AddTopLevel. 2016-10-09 20:06:23 +09:00
67d3d772f6 Minor fix with StarCounter width 2016-10-08 22:15:25 -05:00
37115c8c9f Merge branch 'master' into counters 2016-10-08 22:02:43 -05:00
accf365fd1 More styling. 2016-10-08 21:58:53 -05:00
0d18680eeb StarCounter styling using absolute positioning. 2016-10-08 21:45:01 -05:00
5ebb2fc289 Refactor + Stars Counter (initial)
Moved a few things to allow using common transforms
for a star counter. This implementation is basic and
hacky, but good enough as proof of concept.
2016-10-08 19:11:01 -05:00
5ff9d828eb Add KeyCounter to Player for fun. 2016-10-08 15:53:59 +09:00
a3b4a34a1a TestCase buttons + minor fixes 2016-10-07 17:15:36 -05:00