2019-01-24 16:43:03 +08:00
|
|
|
|
// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence.
|
|
|
|
|
// See the LICENCE file in the repository root for full licence text.
|
2018-04-13 21:41:35 +08:00
|
|
|
|
|
|
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace osu.Game.Beatmaps.Legacy
|
|
|
|
|
{
|
|
|
|
|
[Flags]
|
|
|
|
|
public enum LegacyMods
|
|
|
|
|
{
|
|
|
|
|
None = 0,
|
2019-08-09 11:29:33 +08:00
|
|
|
|
NoFail = 1,
|
2018-04-16 20:14:40 +08:00
|
|
|
|
Easy = 1 << 1,
|
|
|
|
|
TouchDevice = 1 << 2,
|
|
|
|
|
Hidden = 1 << 3,
|
|
|
|
|
HardRock = 1 << 4,
|
|
|
|
|
SuddenDeath = 1 << 5,
|
|
|
|
|
DoubleTime = 1 << 6,
|
|
|
|
|
Relax = 1 << 7,
|
|
|
|
|
HalfTime = 1 << 8,
|
|
|
|
|
Nightcore = 1 << 9,
|
|
|
|
|
Flashlight = 1 << 10,
|
|
|
|
|
Autoplay = 1 << 11,
|
|
|
|
|
SpunOut = 1 << 12,
|
|
|
|
|
Autopilot = 1 << 13,
|
|
|
|
|
Perfect = 1 << 14,
|
|
|
|
|
Key4 = 1 << 15,
|
|
|
|
|
Key5 = 1 << 16,
|
|
|
|
|
Key6 = 1 << 17,
|
|
|
|
|
Key7 = 1 << 18,
|
|
|
|
|
Key8 = 1 << 19,
|
|
|
|
|
FadeIn = 1 << 20,
|
|
|
|
|
Random = 1 << 21,
|
|
|
|
|
Cinema = 1 << 22,
|
|
|
|
|
Target = 1 << 23,
|
|
|
|
|
Key9 = 1 << 24,
|
|
|
|
|
KeyCoop = 1 << 25,
|
|
|
|
|
Key1 = 1 << 26,
|
|
|
|
|
Key3 = 1 << 27,
|
|
|
|
|
Key2 = 1 << 28,
|
2020-08-29 17:45:59 +08:00
|
|
|
|
Mirror = 1 << 30,
|
2018-04-13 21:41:35 +08:00
|
|
|
|
}
|
|
|
|
|
}
|