Enum Class Tag
- All Implemented Interfaces:
Serializable,Comparable<Tag>,Constable
Tag 열거형의 각 상수는 특정 맵에 대한 태그를 나타냅니다.
convertTag(String) 메서드를 사용하여 문자열을 Tag 열거형으로 변환할 수 있습니다.
태그는 맵당 5개까지 사용할 수 있고 5개를 초과할 시 아래 규칙에 따라 제외됩니다.
Memorization태그가 포함되어 있을 경우Gimmick태그를 제외합니다.FunkyBeat태그가 포함되어 있을 경우TresilloTripletQuintupletSeptuplet태그 순서로 제외합니다.- 그 외의 경우
TresilloSwingTripletMagicShapeGallop태그 순서로 제외합니다.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription변속64+비트DLC개박질주기믹4분이상마법진암기배속변경X소용돌이XNSFW폴리리듬동시치기2+동타다섯잇단일곱잇단흰토끼급가속스윙트레실로셋잇단 -
Method Summary
-
Enum Constant Details
-
Pseudo
동시치기2개 키를 동시에 입력해야 하는 기믹성 타일이 포함되거나 트릴을 제외한 15도, 30도 간격을 둔 두 타일이 포함된 맵에 사용되는 태그입니다.
Pseudo2태그가 존재할 경우 제외됩니다. -
Pseudo2
2+동타3개 이상의 키를 동시에 입력해야 하는 기믹성 타일이 포함된 맵에 사용되는 태그입니다.
-
Triplet
셋잇단하나의 박자를 3배수 등분 한 박자가 여러번 포함된 맵에 사용되는 태그입니다.
태그가 5개를 초과할 경우 제외될 수 있습니다.
-
Quintuplet
다섯잇단하나의 박자를 5배수 등분 한 박자가 포함된 맵에 사용되는 태그입니다.
태그가 5개를 초과하고
FunkyBeat태그가 존재할 경우 제외될 수 있습니다. -
Septuplet
일곱잇단하나의 박자를 7배수 등분 한 박자가 포함된 맵에 사용되는 태그입니다.
태그가 5개를 초과하고
FunkyBeat태그가 존재할 경우 제외될 수 있습니다. -
PolyRhythm
폴리리듬2개 이상의 대조되는 리듬이 합쳐진 리듬이 여러번 포함된 맵에 사용되는 태그입니다.
겹박자일 경우 제외될 수 있습니다.
-
Swing
스윙스트레이트 비트에서 벗어나 셔플(2/3박 - 1/3박 등)의 성향을 띠는 박자가 20% 내외로 존재하는 맵에 사용되는 태그입니다.
태그가 5개를 초과할 경우 제외될 수 있습니다.
-
Tresillo
트레실로두개의 박자를 3-3-2로 나눈 박자가 여러번 포함된 맵에 사용되는 태그입니다.
태그가 5개를 초과할 경우 제외될 수 있습니다.
-
FunkyBeat
개박일반적인 박자 구성이 아닌 불규칙적인 박자의 타일이 포함된 맵에 사용되는 태그입니다.
-
Beat64
64+비트64비트 이상의 비트(64분음표 이상)가 포함된 맵에 사용되는 태그입니다.
-
Acceleration
변속기본 BPM의 정수배가 아닌 BPM이 포함된 맵에 사용되는 태그입니다.
기본 BPM이 변화하는 경우 포함됩니다.
-
Gallop
질주600BPM(보편적인 16비트)이상의 일직선 기반 연타가 곡의 한 파트 이상 포함되어있거나 1200BPM(보편적인 32비트)이상의 일직선 연타가 2초 이상 포함되어 있는 맵에 사용되는 태그입니다.
태그가 5개를 초과할 경우 제외될 수 있습니다.
-
MagicShape
마법진등속 연타나 같은 구간이 반복되는 파트에서 의도적으로 트랙을 꼬아 만든 기믹이 포함된 맵에 사용되는 태그입니다.
태그가 5개를 초과할 경우 제외될 수 있습니다.
-
Memorization
암기맵의 일부분을 보여준 다음 타일을 가린 후 지나가는 기믹이 포함된 맵에 사용되는 태그입니다.
-
DLC
DLCDLC 기능이 사용된 맵에 사용되는 태그입니다.
-
Long
4분이상노래의 길이가 4분 이상인 맵에 사용되는 태그입니다.
-
Slow
흰토끼최고 BPM이 300 미만인 맵에 사용되는 태그입니다.
-
NoSpeedChange
배속변경X토끼와 달팽이가 존재하지 않는 맵에 사용되는 태그입니다.
-
NoTwirl
소용돌이X소용돌이가 존재하지 않는 맵에 사용되는 태그입니다.
-
Gimmick
기믹통상적인 얼불춤의 형식이 아닌 독특한 플레이 시스템이 포함된 맵에 사용되는 태그입니다.
태그가 5개를 초과하고
Memorization태그가 존재할 경우 제외될 수 있습니다. -
NSFW
NSFW선정적이거나 잔인한 컨텐츠가 포함된 맵에 사용되는 태그입니다.
-
SuddenAcceleration
급가속16배 이상의 토끼가 하나 이상 존재하는 맵에 사용되는 태그입니다.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
convertTag
주어진 문자열을 Tag 열거형으로 변환합니다.- Parameters:
name- 변환할 문자열입니다.- Returns:
- 주어진 문자열에 해당하는 Tag 상수입니다.
- Throws:
NullPointerException- 주어진 문자열이 null인 경우 예외가 발생합니다.IllegalArgumentException- 주어진 문자열이 어떤 Tag 상수와도 일치하지 않는 경우 예외가 발생합니다.
-