!menu!
染色系统🛆纠错

闪染介绍
更新日期:2021年4月21日
请注意本条目系介绍闪染的计算参数,并非收录游戏中出现的闪染代码。
玩家游戏中可通过多种途径取得拥有闪烁颜色的<固定颜色染色药水>。
本条目参考了玩家菠菜进行曲艾一(五哥放羊)的研究内容,并结合辅助工具和游戏内<DIY闪染制作工具>的情况进行了更新。
编者亦按照本页面的算法制作了闪染模拟器

染色代码详解
闪染8位代码格式如下,接下来将按此格式进行介绍。
A B C D XX YY

XX: 闪烁模式时的颜色编号,请参阅文末色码表,下称颜色1。
YY: 闪烁模式时的颜色编号,请参阅文末色码表,下称颜色2。
系统会从颜色2开始到颜色1之间计算出15个过渡色,由前4位代码控制这些颜色的表现。颜色2是序列中第1个颜色,颜色1是第17个颜色。在计算其他代码后将会去除一个颜色,组成变化序列中的16色。
示例:XX=FF, YY=00, 按照色码表两种颜色分别为FFFFFF000000,过渡色序列如下:
0A*
0B*
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
#000000
#101010
#202020
#303030
#404040
#505050
#606060
#707070
#808080
#8F8F8F
#9F9F9F
#AFAFAF
#BFBFBF
#CFCFCF
#DFDFDF
#EFEFEF
#FFFFFF
*0号位置的颜色会根据参数决定,下面会详细讲解。

A: 模式码。代表闪烁模式,数值为0及A-F时使用十六进制色码,详见下表介绍。
B: 变换码。当A值为4-6,B值代表每一闪跳过的过渡色数;当值为7和9,B值越小,颜色2出现几率越大,反之颜色1出现几率越大。
C: 速度码。代表闪烁频率,0最快,F最慢。
D: 起始色码。代表闪烁的起始颜色,参照过渡色序列,0是序列中第1个颜色,1是第2个颜色,以此类推,F是第16个颜色。

模式码(A)的数值
  
0
  
固定颜色,显示颜色为C,  D, XX, YY所组成的十六进制色码。
  
系统随机颜色及大部分固染都是00开头。
  
1
  
固定颜色,显示颜色2
  
此代码未在游戏内使用。
  
2
  
固定颜色,显示颜色1
  
此代码未在游戏内使用。
  
3
  
固定颜色,显示颜色2至颜色1过渡色中的一种,由D的数值决定,请参考上述起始色码示例。
  
此代码未在游戏内使用。
  
4
  
正向递进(规则),按过渡色序列1计算其他参数后生成。
示例:40X0FF00
type4.png
  
5
  
反向递进,算法与正向递进相同,序列反转。
type5.png
此代码未在游戏内使用
  
6
  
双向递进(往返),按过渡色序列3计算其他参数后生成。
示例:60X0FF00
type6.png
  
7
  
双色随机(切换),颜色1和颜色2随机出现,即使多个固染代码相同,闪烁也不会同步。
  
8
  
16色随机(不规则),过渡色序列2(见下一栏目)的16个颜色随机出现,即使多个固染代码相同,闪烁也不会同步。
  
9
  
双色同步,颜色X和颜色Y随机出现,但相同代码的固染,闪烁会同步。
  
A至F
  
固定颜色,显示颜色为C, D, XX, YY所组成的十六进制色码。
  
使用普通染色的代码均以FF开头。


变换码(B)及颜色序列
过渡色序列会因参数不同而起变化,具体情况如下:

序列1——模式4(规则)、模式5,变换0(B=0):算出17个过渡色,去除“0B”位置的颜色,组成16色序列。
颜色1FFFFFF 颜色2000000
0A
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
4
#000000
#202020
#303030
#404040
#505050
#606060
#707070
#808080
#8F8F8F
#9F9F9F
#AFAFAF
#BFBFBF
#CFCFCF
#DFDFDF
#EFEFEF
#FFFFFF
5
#FFFFFF
#DFDFDF
#CFCFCF
#BFBFBF
#AFAFAF
#9F9F9F
#8F8F8F
#808080
#707070
#606060
#505050
#404040
#303030
#202020
#101010
#000000

序列2——模式4(规则)、模式5,变换1-F(B=1~F):算出17个过渡色,去除“0A”位置的颜色,组成16色序列,再进行步长变换。
颜色1FFFFFF 颜色2000000
0B
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
4
#101010
#202020
#303030
#404040
#505050
#606060
#707070
#808080
#8F8F8F
#9F9F9F
#AFAFAF
#BFBFBF
#CFCFCF
#DFDFDF
#EFEFEF
#FFFFFF
5
#EFEFEF
#DFDFDF
#CFCFCF
#BFBFBF
#AFAFAF
#9F9F9F
#8F8F8F
#808080
#707070
#606060
#505050
#404040
#303030
#202020
#101010
#000000

序列3——模式6(往返):算出17个过渡色,从0B开始,每隔一位抓取一个颜色,再组成往返序列。
颜色1FFFFFF 颜色2000000
0B
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
#101010
#303030
#505050
#707070
#8F8F8F
#AFAFAF
#CFCFCF
#EFEFEF
#EFEFEF
#CFCFCF
#AFAFAF
#8F8F8F
#707070
#505050
#303030
#101010

变换码"B"的数值表示从起始位置跳过"B"个格,直到跳回起始位置为一个循环。
变换码示例(起始色码D=0):
B=0, 序列=0A——1——2——3——4——5——6——7——8——9——A——B——C——D——E——F——0A……
B=1, 序列=0B——2——4——6——8——A——C——E——0B……
B=2, 序列=0B——3——6——9——C——F——2——5——8——B——E——1——4——7——A——D——0B……
B=3, 序列=0B——4——8——C——0B……
B=E, 模式6=0B——F——E——D——C——B——A——9——8——7——6——5——4——3——2——1——0B…
B=E, 模式4/5=0B——F——0A——D——C——B——A——9——8——7——6——5——4——3——2——1——0B…
B=F, 序列=0B——0B——0B……(维持颜色Y不变)
B=F, D=F, 模式4/5=0A——F——0A——F……(颜色1和颜色2双色闪)

速度码(C)和起始色码(D)

速度码(C)决定了换颜色的间隔。经过计时及模拟器测试得出初始间隔在32-34ms之间,推断是30FPS,即C=0时每33.3毫秒改变一次颜色。
变换间隔公式(ms):33.3*(C+1)
因此4000FF00完成一次序列用时0.533秒,40F0FF00完成一次序列用时8.53秒。

起始色码(D)决定了从哪个位置开始进行序列,以下是40X0FF00和40X5FF00的对比
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
D=0
#000000
#202020
#303030
#404040
#505050
#606060
#707070
#808080
#8F8F8F
#9F9F9F
#AFAFAF
#BFBFBF
#CFCFCF
#DFDFDF
#EFEFEF
#FFFFFF
D=5
#606060
#707070
#808080
#8F8F8F
#9F9F9F
#AFAFAF
#BFBFB
#CFCFCF
#DFDFDF
#EFEFEF
#FFFFFF
#000000
#202020
#303030
#404040
#505050

色码表(color.xml)
↓首位
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
#000000
#002084
#008221
#0082A5
#840C18
#7B1894
#BD7D21
#C6C3C6
#393839
#002CFF
#10FF63
#FF0000
#FFFF00
#EF49FF
#29DFFF
#FFFFFF
1
#F7EFFF
#F7F3DE
#EFE3B5
#FFE3B5
#FFD7B5
#FFC7C6
#CEAAAD
#B58A7B
#ADAAA5
#9C5D42
#C6794A
#633C31
#000000
#211C39
#424563
#5A4D8C
2
#7B8AAD
#ADAEC6
#E7E3FF
#FFF38C
#EF9252
#C67139
#C61400
#7B2C10
#000000
#000033
#000066
#000099
#0000CC
#0000FF
#003300
#003333
3
#003366
#003399
#0033CC
#0033FF
#006600
#006633
#006666
#006699
#0066CC
#0066FF
#009900
#009933
#009966
#009999
#0099CC
#0099FF
4
#00CC00
#00CC33
#00CC66
#00CC99
#00CCCC
#00CCFF
#00FF00
#00FF33
#00FF66
#00FF99
#00FFCC
#00FFFF
#330000
#330033
#330066
#330099
5
#3300CC
#3300FF
#333300
#333333
#333366
#333399
#3333CC
#3333FF
#336600
#336633
#336666
#336699
#3366CC
#3366FF
#339900
#339933
6
#339966
#339999
#3399CC
#3399FF
#33CC00
#33CC33
#33CC66
#33CC99
#33CCCC
#33CCFF
#33FF00
#33FF33
#33FF66
#33FF99
#33FFCC
#33FFFF
7
#660000
#660033
#660066
#660099
#6600CC
#6600FF
#663300
#663333
#663366
#663399
#6633CC
#6633FF
#666600
#666633
#666666
#666699
8
#6666CC
#6666FF
#669900
#669933
#669966
#669999
#6699CC
#6699FF
#66CC00
#66CC33
#66CC66
#66CC99
#66CCCC
#66CCFF
#66FF00
#66FF33
9
#66FF66
#66FF99
#66FFCC
#66FFFF
#990000
#990033
#990066
#990099
#9900CC
#9900FF
#993300
#993333
#993366
#993399
#9933CC
#9933FF
A
#996600
#996633
#996666
#996699
#9966CC
#9966FF
#999900
#999933
#999966
#999999
#9999CC
#9999FF
#99CC00
#99CC33
#99CC66
#99CC99
B
#99CCCC
#99CCFF
#99FF00
#99FF33
#99FF66
#99FF99
#99FFCC
#99FFFF
#CC0000
#CC0033
#CC0066
#CC0099
#CC00CC
#CC00FF
#CC3300
#CC3333
C
#CC3366
#CC3399
#CC33CC
#CC33FF
#CC6600
#CC6633
#CC6666
#CC6699
#CC66CC
#CC66FF
#CC9900
#CC9933
#CC9966
#CC9999
#CC99CC
#CC99FF
D
#CCCC00
#CCCC33
#CCCC66
#CCCC99
#CCCCCC
#CCCCFF
#CCFF00
#CCFF33
#CCFF66
#CCFF99
#CCFFCC
#CCFFFF
#FF0000
#FF0033
#FF0066
#FF0099
E
#FF00CC
#FF00FF
#FF3300
#FF3333
#FF3366
#FF3399
#FF33CC
#FF33FF
#FF6600
#FF6633
#FF6666
#FF6699
#FF66CC
#FF66FF
#FF9900
#FF9933
F
#FF9966
#FF9999
#FF99CC
#FF99FF
#FFCC00
#FFCC33
#FFCC66
#FFCC99
#FFCCCC
#FFCCFF
#FFFF00
#FFFF33
#FFFF66
#FFFF99
#FFFFCC
#FFFFFF

笔记
闪染药水介绍:增加了官方使用的闪烁名称 -- 2021-4-18 14:32 / jchoi
闪染药水介绍:更新了闪染算法 -- 2021-4-21 23:00 / jchoi
补充了“午后红茶染色药水套装”的资料 -- 2022-1-21 00:45 / jchoi
补充了“温蒂妮服饰染色药水套装”至“古典贵族染色药水套装”共7套的资料 -- 2022-8-11 20:47 / jchoi

Mabinogi China Wiki

本站为网络游戏Mabinogi洛奇中国大陆的资料站
本站资料收录整理于迪尔纳诺攻略组奇幻世界Mabinogi Wiki*