587 Commits

Author SHA1 Message Date
LA
074a929cb5 ManiaModSpaceBody 增加固定时间 2026-03-12 19:56:51 +08:00
LA
f390fc5c9c [维护]重构Mod类本地化结构,方便查找维护;清理一些无用using 2026-02-24 19:51:10 +08:00
LA
446419c03b 维护代码质量,删除无用代码 2026-02-15 18:41:58 +08:00
LA
a652506877 修复CC mod 机制,增加血量上限开关 2026-01-30 01:32:24 +08:00
LA
d0d7631094 维护代码质量,调整自定义hitmod相关
[标记反键无法加载问题]添加针对性测试及备忘。以前也出现过类似问题,无法进入游戏。修复后压缩提交
2026-01-14 16:59:43 +08:00
LA
c2e676d28b [xxysr]添加调试修正mod 2026-01-13 18:45:27 +08:00
LA
f01706214f [xxysr]添加测试代码 2026-01-13 01:38:56 +08:00
LA
092d3525e6 修复成绩分析中的acc计算问题;增加判定分析辅助工具 2026-01-12 20:55:13 +08:00
LA
642b08e5a6 添加分析测试 2026-01-12 11:51:18 +08:00
LA
7eed0ac007 [渐进]逐步回退、备份测试 2025-12-06 17:18:07 +08:00
LA
0c39d1e367 同步更新,调整mod代码,调整空判系统代码防报错。
待解决:游戏不结束,空判不扣血,空判降低acc
2025-11-30 14:05:16 +08:00
LA
3aab70ea97 同步更新 2025-11-15 22:54:10 +08:00
LA
493684465e 同步更新,优化ezmode逻辑 2025-08-28 23:13:06 +08:00
LA
9a45d0e0eb 同步更新,修改CS过滤代码 2025-08-27 23:57:40 +08:00
LA
5c2c937ca1 同步更新,调整资源工厂逻辑,优化EzPro皮肤逻辑 2025-07-19 20:47:44 +08:00
LA
bfe675ce50 同步更新,Ez设置大优化,增强兼容官方数据库 2025-07-06 16:56:21 +08:00
LA
a8283ba6e3 增加色彩方案配置界面,大更新 2025-06-02 04:04:35 +08:00
LA
6eee9dba80 大更新,可自定义note及配套特效,同步官方更新等等 2025-05-25 03:02:17 +08:00
LA
7946303c52 同步更新,增加可选EZ风判定图,优化EZ候选列表 2025-05-17 12:20:56 +08:00
LA
869aca39d1 修复代码
同步更新
2025-05-02 21:19:29 +08:00
LA
854c7b75dd 同步更新,整理资源 2025-05-02 16:01:38 +08:00
LA
021d0db59c 同步更新 2025-04-18 19:12:43 +08:00
LA
58e7d2ce98 更新,增加皮肤判定组件 2025-04-06 22:32:42 +08:00
Dean Herbert
007198fd98 Merge branch 'master' into mania-bring-back-touch-controls 2025-03-12 18:42:39 +09:00
Salman Alshamrani
b64e69d581 Apply suggested renames 2025-03-11 09:06:01 -04:00
Bartłomiej Dach
c962210b4f Fix placement blueprint tests 2025-03-11 07:55:48 +01:00
Salman Alshamrani
857b8637ae Replace toggles with a single dropdown 2025-03-10 04:45:32 -04:00
Salman Alshamrani
edcc607f4b Bring back touch control under a setting 2025-03-10 03:48:45 -04:00
Bartłomiej Dach
3f461c0734 Add "discard unsaved changes" operation to beatmap editor
Apparently useful in modding workflows when you want to test out a few
different variants of a thing.

Re-uses `Ctrl-L` binding from stable. Some folks may argue that the
dialog makes the hotkey pointless, but I really do want to protect
users from accidental data loss, and also if you want to power through
it quickly, you can hit the 1 key when the dialog shows, which will
bypass the hold-to-activate period (which wasn't intentional, but so
many people want a bypass at this point that we're probably keeping that
behaviour for power users).
2025-03-05 14:34:44 +01:00
Dean Herbert
db4a4a1723 Minor bump some packages 2025-02-17 15:23:26 +09:00
Dean Herbert
cf3a379b1c Merge pull request #31368 from frenzibyte/mobile-fix-mania
Improve osu!mania playability on mobile devices
2025-02-01 14:49:46 +09:00
Salman Alshamrani
8151c3095d Revert unnecessary inheritance
Everyone is right, too much inheritance and polymorphism backfires very badly.
2025-01-25 19:12:37 -05:00
Bartłomiej Dach
269ade178e Fix tests 2025-01-24 11:59:07 +01:00
Bartłomiej Dach
15b6e28ebe Remove dependence of blueprint containers on IPositionSnapProvider 2025-01-24 11:59:05 +01:00
Salman Alshamrani
4774d9c9ae Fix mania fade in test not actually testing the mod 2025-01-12 22:57:35 -05:00
Salman Alshamrani
f121b03a78 Merge branch 'master' into mobile-fix-mania 2025-01-12 02:00:49 -05:00
Dean Herbert
6f42b59e31 Upgrade more packages again
This also downgrades nunit to be aligned across all projects. Getting it
up-to-date is a bit high effort.
2025-01-08 03:13:11 +09:00
Salman Alshamrani
bea61d2483 Replace ManiaTouchInputArea with touchable columns 2024-12-31 12:28:04 -05:00
Dan Balasescu
12e5999700 Add another failing test 2024-12-13 15:53:27 +09:00
Dan Balasescu
62ea4e0970 Add failing test 2024-12-06 16:40:25 +09:00
Dean Herbert
6a0ac4c29e Merge pull request #29640 from smoogipoo/mania-imperfect-ss
Make mania award SS even if there are GREAT judgements
2024-11-22 14:42:32 +09:00
Dean Herbert
41addaae9a Rename variable to imply it is now a function 2024-11-22 13:11:32 +09:00
Salman Alshamrani
5dffc322af Recreate beatmap every test run in ModTestScene 2024-11-21 17:48:33 -05:00
Bartłomiej Dach
fd17966605 Remove unused using directive 2024-11-07 08:40:01 +01:00
Bartłomiej Dach
3d4f5d4d10 Fix test 2024-11-05 15:29:52 +01:00
Dean Herbert
7df3976d1c Merge pull request #30284 from bdach/mania-selection-preservation-again
Fix flip operations sometimes not preserving selection in mania editor
2024-10-23 16:13:20 +09:00
Dean Herbert
ca2bd640b4 Update all dependencies (except realm, nunit, moq and deepclone) 2024-10-18 16:20:07 +09:00
Bartłomiej Dach
98141430b0 Add failing tests 2024-10-14 14:48:07 +02:00
Bartłomiej Dach
8a650deab6 Fix tests 2024-10-03 13:11:02 +02:00
Dean Herbert
d9de2ad97b Merge pull request #29899 from bdach/mania-selection-dropped
Ensure selection is preserved when moving selection between columns
2024-09-27 18:11:23 +09:00