dos e0002 ncolorData - cwtickle/danoniplus-docs GitHub Wiki
English | Japanese
^ Return to Screen effects specification
| < Speed change | Color change | Lyrics display > |
Color change ( ncolor_data )
Overview
- Sets the timing of the color change of arrows and freeze arrows displayed on the screen and the color of the destination of the change.
- For conventional color change specifications, please refer to this page.
Usage
|ncolor_data=
200,0...7 ,#ffff99
200,- ,// Changed to "#ffff99" for arrows 1-7 that appear after frame 200.
300,0...7:frzNormal,#ff9999:#ffff99@radial-gradient
300,- ,// Changed the arrow frame and band of the freeze arrow (normal) that appears after 300 frames to a gradation from #ff9999 to #ffff99.
400,3 :frzShadow,#333333
400,- ,// Changed the arrow fill of the freeze arrow that appears after 400 frames to "#333333".
500,1/3/5/7 ,#99ffff,all
500,- ,// Arrows 1, 3, 5, and 7 changed simultaneously to "#99ffff" at 500 frame timing (overall color change).
|
|ncolor2_data=ncolor_data| // // The second chart is a copy of the data of the first chart
One set per line. The existing "color_data" and "acolor_data" are integrated to allow individual/whole color change with a single setting.
Descriptive specification
Color change
No |
Logical name |
Example |
Description |
1 |
Frame |
1436 |
Specifies the number of frames at which to change the color. |
2 |
ColorNo:TargetPattern |
0...5:FrzNormal |
Specify the target object (arrow number) to be changed, such as an arrow or freeze arrow, and the color change target. See below. |
3 |
ColorCode |
#aa99ff |
Both color codes starting with "0x" and "#" can be used. Also, colon (:) delimited gradation is supported. |
4 |
allFlg |
all |
Flag for immediate application. When "all" or "ALL" is specified, the entire color change is applied. If not specified, individual color change will be applied. |
Comments
No |
Logical name |
Example |
Description |
1 |
Frame |
200 |
Specify the number of frames. Specification is optional. |
2 |
Position |
- |
Hyphen fixed. |
3 |
Comment |
|
Comment text can be freely entered. |
Arrow number
- Specify an arrow number to indicate the target.
- Multiple arrow numbers can be specified, separated by slashes. Example .
0/2/4/6
.
- If it is a continuous range, you can specify
0...7
or, if the range is contiguous, 0...7
will automatically apply from 0 to 7
.
Arrow Number |
Logical name |
Description |
0- |
Arrows (individual) |
Specifies how many arrows or freeze-arrows are in the step zone when arranged in left-to-right and top-to-bottom order. Starts at 0. Used to apply arrows individually. Pattern 0 for each key is the standard. Other patterns are automatically selected in the source. |
g0~g9 |
Group 1~10 |
Set the arrow or freeze-arrow group specified by "setColor" from 1 to 10. |
all |
All objects |
Same as when all g0 to g9 are specified. |
Color change target
- Only
Arrow
can be omitted when specified singly. (1/3/5:Arrow
and 1/3/5
have the same meaning)
- As with arrow numbers, if you want to specify multiple patterns at the same time, separate them with a slash.
Example: Arrow/ArrowShadow
, Arrow/Frz
.
pattern name(abbreviation) |
meaning |
Arrow (AR) |
Border color of arrows |
ArrowShadow (AS) |
Filled area with arrows |
Normal (NA) |
Border color of the starting and ending arrows of Freeze Arrow (normal) |
NormalBar (NB) |
Bar color of Freeze Arrow (normal) |
NormalShadow (NS) |
Filled area with starting and ending arrows of Freeze Arrow (normal) |
Hit (HA) |
Border color of the starting and ending arrows of Freeze Arrow (hit) |
HitBar (HB) |
Bar color of Freeze Arrow (hit) |
HitShadow (HS) |
Filled area with starting and ending arrows of Freeze Arrow (hit) |
FrzNormal (FN) |
Border and bar color of the starting and ending arrows of Freeze Arrow (normal)※Normal+NormalBar |
FrzHit (FH) |
Border and bar color of the starting and ending arrows of Freeze Arrow (hit)※Hit+HitBar |
FrzShadow (FS) |
Filled area with starting and ending arrows of Freeze Arrow (normal/hit)※NormalShadow+HitShadow |
Frz |
Border and bar color of the starting and ending arrows of Freeze Arrow (normal/hit)※Normal+NormalBar+Hit+HitBar |
AF |
Border color of arrows, border and bar color of the starting and ending arrows of Freeze Arrow (normal/hit)※Arrow+Normal+NormalBar+Hit+HitBar |
Flag for immediate application (may be omitted)
- If "all" or "ALL" is entered, it is treated as an overall color change. If not specified, individual color change (applied from the time the arrow appears) will be applied.
How to migrate from the existing description
Arrow number (conventional) |
Logical name |
Changed designation method |
0~19 or1000~ |
Arrows (individual) |
0~ * Descriptions after 1000 are not supported. |
20~24 |
Arrow groups 1-5 |
g0, g1, g2, g3, g4 |
30,32,34,36,38 |
Freeze Arrow Group 1-5 (Normal/Arrow) |
g0, g1, g2, g3, g4 + :Normal |
31,33,35,37,39 |
Freeze Arrow Group 1-5 (Normal/Bar) |
g0, g1, g2, g3, g4 + :NormalBar |
40,42,44,46,48 |
Freeze Arrow Group 1-5 (Hit/Arrow) |
g0, g1, g2, g3, g4 + :Hit |
41,43,45,47,49 |
Freeze Arrow Group 1-5 (Hit/Bar) |
g0, g1, g2, g3, g4 + :HitBar |
50~54 |
Freeze Arrow Group 1-5 (Normal/Arrow and Bar) |
g0, g1, g2, g3, g4 + :FrzNormal |
55~59 |
Freeze Arrow Group 1-5 (Hit/Arrow and Bar) |
g0, g1, g2, g3, g4 + :FrzHit |
60 |
All Freeze Arrow (Normal/Arrow and Bar) |
all:FrzNormal |
61 |
All Freeze Arrow (Hit/Arrow and Bar) |
all:FrzHit |
Related pages
Changelog
Version |
Change details |
v36.3.1 |
- Expanded arrow number "all" to accommodate groups 1-50. |
v36.0.0 |
- Initial implementation (ncolor_data) |
| < Speed change | Color change | Lyrics display > |