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 > |