Commit Graph

389 Commits

Author SHA1 Message Date
c51bad0e35 Cache ManiaPlayfield instead 2020-04-13 13:42:21 +09:00
cb6372acac Merge branch 'master' into mania-stage-background-skinning 2020-04-09 15:37:48 +09:00
d13231eff7 Use ctor for default width 2020-04-08 18:23:24 +09:00
83db6cebb6 Implement bottom stage image 2020-04-08 16:20:54 +09:00
cd15b672eb Implement left and right stage images 2020-04-08 16:20:47 +09:00
e429c274a9 Initial structure 2020-04-08 15:35:37 +09:00
9db996a91f Increase size of default osu!mania skin's keys to allow clearance with HUD 2020-04-08 14:13:31 +09:00
3794b55eef Rename ManiaStage to Stage 2020-04-08 14:13:31 +09:00
9cfeb60afc Fix missed speed removal in mania 2020-04-07 16:30:58 +09:00
3289fa7c66 Merge branch 'master' into better-mania-scrollspeed 2020-04-03 23:25:14 +09:00
eacbb20d87 Merge branch 'master' into fix-convert-scroll-speed 2020-04-03 22:47:53 +09:00
1ff2cc31d1 Implement more familiar scroll speed options in mania 2020-04-03 18:25:01 +09:00
b42d1104b7 Fix mania converts scrolling at incorrect speeds 2020-04-03 13:16:01 +09:00
1f797207f7 Rework lookups to not require total playfield columns 2020-04-03 12:31:05 +09:00
0f5fd8051c Merge branch 'master' into mania-hitexplosion-skinning 2020-04-02 23:08:31 +09:00
5aa4c4f3cb Remove corner radius 2020-04-02 16:10:09 +09:00
7ba533b7a4 Expand mania to fit vertical screen bounds 2020-04-02 16:04:09 +09:00
62f6683a20 Remove unnecessary generic 2020-04-02 15:57:50 +09:00
c8d161e03a Fix explosion expiry 2020-04-02 15:57:02 +09:00
94031b57ea Split hit explosion positioning from column 2020-04-02 14:37:29 +09:00
33119d38ad Merge branch 'master' into fix-default-explosion-position 2020-04-01 20:03:23 +09:00
f4d8defa48 Fix incorrect explosion position on default skin 2020-04-01 20:01:35 +09:00
59eac34d82 Fix barlines scrolling at different speeds in legacy skins 2020-04-01 18:00:17 +09:00
9de348235e Add comment about legacy fallback widths 2020-04-01 15:30:51 +09:00
2d6d1a8cc6 Implement column width and column spacing 2020-04-01 13:38:03 +09:00
44fcd2613f Add support for special column 2020-03-31 22:58:04 +08:00
c9a81e7f71 Merge branch 'column-type3' into mania-skinning-refactor 2020-03-31 22:33:27 +08:00
c4f76ffdaf Implement mania note skinning 2020-03-31 15:29:25 +09:00
211a8db4c5 Merge branch 'mania-key-area-skinning' into mania-note-skinning 2020-03-31 15:23:59 +09:00
538dc0c558 Merge branch 'mania-hitobject-area-skinning' into mania-note-skinning 2020-03-31 15:20:56 +09:00
2008a7bbec fix naming 2020-03-31 14:03:11 +08:00
3fb044c3b6 rm unnecessary usings 2020-03-31 12:09:04 +08:00
323146e4a6 simplify column type check logic 2020-03-31 11:53:17 +08:00
02237133cb Implement mania hit target skinning 2020-03-31 12:17:44 +09:00
cb1513b374 Add mania key area skinning 2020-03-31 11:23:33 +09:00
44727eb2b8 Implement column background skinning 2020-03-31 10:57:56 +09:00
6ff2273b64 Make column + stage cached 2020-03-30 23:21:40 +09:00
388cf5c83a Fix catch positional data being incorrectly recorded 2020-03-24 15:38:54 +09:00
96a849f897 Add remaining replay recorders 2020-03-24 14:55:49 +09:00
9f73b2960d Prevent unnecessary auto-size computations in mania 2020-03-02 20:08:04 +09:00
7b2f58eb30 Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
76c70a7622 Move hit target bar height def to defaulthittarget 2020-01-11 21:19:46 +08:00
91735ff367 Update MathUtils namespace usages 2020-01-09 13:43:44 +09:00
20c5748342 Use hitTarget in place of stageHint 2019-12-29 23:37:28 +08:00
51000765dd remove override 2019-12-29 23:29:00 +08:00
61fb9f5613 Remove class StageHint and usage 2019-12-29 23:18:50 +08:00
cdfbe96e9b Make AccentColour of StageHint virtual 2019-12-29 14:52:51 +08:00
5d2b5cc950 correct type of field stageHint 2019-12-28 14:05:46 +08:00
bf162f148e Move mania stage hint to its own class 2019-12-28 13:48:10 +08:00
49bf8d27d1 Move CreateScoreProcessor() to Ruleset 2019-12-17 20:08:13 +09:00