Commit Graph

123 Commits

Author SHA1 Message Date
Dean Herbert 17574833fb Update other transformers with similar refactored logic 2021-05-30 19:15:59 +09:00
Salman Ahmed fbc316ea1d Fix legacy skin transformers potentially ignoring source implementations 2021-05-29 21:23:22 +03:00
Dean Herbert 5b1d9f4cf0 Fix constant case 2021-03-22 16:19:29 +09:00
Dean Herbert 690fb9224a Combine constants for readability 2021-03-22 16:18:31 +09:00
smoogipoo db64fac824 Delay key fade in legacy mania skins 2021-03-22 15:26:22 +09:00
Dean Herbert 00574a5288 Use ISample everywhere in Skin GetSample lookup path 2021-02-18 18:32:28 +09:00
smoogipoo de9d075f94 Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
Dean Herbert bf39aa5980 Fix incorrectly converted rotation values 2020-12-22 12:18:42 +09:00
Dean Herbert e1b2de27a6 Update osu!mania legacy skin's judgement animation to match stable 2020-12-21 17:23:23 +09:00
smoogipoo a835ca9612 Fix anchors/origins for legacy pieces 2020-12-14 14:20:43 +09:00
smoogipoo 1794bfeddb Move offset into legacy mania judgement 2020-12-14 13:07:55 +09:00
ekrctb e3c035fe9c Adjust namespace 2020-12-07 12:32:52 +09:00
ekrctb 40da799103 Move piece files of Mania ruleset 2020-12-07 12:31:56 +09:00
Bartłomiej Dach 21f29e28e2 Add clarification comment 2020-11-16 20:36:56 +01:00
Bartłomiej Dach e88920442c Use HitStateUpdateTime instead 2020-11-16 20:01:10 +01:00
Bartłomiej Dach ba30800bf4 Extract constant 2020-11-13 22:21:22 +01:00
Bartłomiej Dach a199a957cc Use stored hold note break time to fade upon it 2020-11-13 22:16:38 +01:00
Bartłomiej Dach 4777b1be81 Fix fade not applying to tails sometimes 2020-11-13 20:52:15 +01:00
Bartłomiej Dach 55a91dbbe0 Add fading on hit state change 2020-11-13 20:52:15 +01:00
smoogipoo b1877b649b Use new hit results in mania 2020-09-29 16:33:38 +09:00
Dean Herbert cd0a73883d
Merge pull request #9945 from smoogipoo/skin-colour-fix-2
Exactly reproduce osu!stable skin colour alphas
2020-08-29 20:06:26 +09:00
Dean Herbert da34544fdc
Merge branch 'master' into hold-note-lighting 2020-08-28 18:27:29 +09:00
smoogipoo 7002193165 Mark nullable members 2020-08-27 23:16:59 +09:00
smoogipoo 29b29cde8e Flip condition to reduce nesting 2020-08-27 23:09:54 +09:00
smoogipoo 157e1d8965 Add fades 2020-08-26 20:46:12 +09:00
smoogipoo 6fe1279e9d Re-use existing inset container 2020-08-26 20:23:01 +09:00
smoogipoo 1db836e9e0 Merge branch 'master' into hold-note-lighting 2020-08-26 20:22:07 +09:00
smoogipoo 9372c6eef6 Implement hold note lighting 2020-08-26 20:21:56 +09:00
smoogipoo d057f5f4bc Implement mania "KeysUnderNotes" skin config 2020-08-26 15:37:16 +09:00
smoogipoo c09cef4fca Apply post-merge fixes to LegacyStageBackground 2020-08-25 19:40:17 +09:00
smoogipoo 8dde512657 Merge branch 'master' into skin-colour-fix-2 2020-08-25 19:39:01 +09:00
smoogipoo ff72ccabd8 Rename method 2020-08-25 18:44:32 +09:00
smoogipoo ab8d9be095 Move out into a separate method 2020-08-25 15:16:41 +09:00
smoogipoo 018523a43a Rework to remove cross-class pollutions 2020-08-25 01:21:27 +09:00
smoogipoo 77bf646ea0 Move column lines to background layer 2020-08-24 23:01:06 +09:00
smoogipoo 500cb0ccf5 Fix legacy hit target being layered incorrectly 2020-08-24 22:36:37 +09:00
Bartłomiej Dach 891f5cb130 Add padding to mania column borders to match stable 2020-08-21 20:00:20 +02:00
smoogipoo 08078b9513 Rename method to remove "InitialColour" namings 2020-08-22 00:56:29 +09:00
smoogipoo 454564b189 Update mania with legacy colour setters 2020-08-22 00:19:15 +09:00
Dean Herbert f6ca31688e Fix incorrect spacing 2020-08-19 21:39:55 +09:00
Jihoon Yang 474f245222 Replace nested loop with early return 2020-08-18 08:40:29 -07:00
Jihoon Yang af8f727721 Disable LegacyHitExplosion for hold notes 2020-08-18 08:28:53 -07:00
smoogipoo 00821e7b65 Re-implement support for small ticks 2020-07-29 16:14:19 +09:00
smoogipoo 7f2e554ad4 Fix animations not being reset 2020-07-29 15:52:25 +09:00
smoogipoo 0f1f4b2b5c Add pooling for mania hit explosions 2020-07-29 15:36:42 +09:00
smoogipoo b3769112fb Fix mania hold note bodies behaving badly with edge alphas 2020-07-17 17:08:26 +09:00
Bartłomiej Dach 8233f5fbc4 Check skin option in skin transformers 2020-06-22 20:08:32 +02:00
Bartłomiej Dach ad85c5f538 Add base legacy skin transformer 2020-06-21 23:06:55 +02:00
mcendu ca555a6a52 rename per-column skin config retrieval to GetColumnSkinConfig
Removed parameter "index"; all these cases should use extension instead
2020-06-20 14:56:39 +08:00
mcendu 8298a2c8a9 inline stage light lookup and clarify behavior 2020-06-20 14:53:25 +08:00