染色系统🛆纠错
闪染介绍 更新日期: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, 按照色码表两种颜色分别为FFFFFF及000000,过渡色序列如下:
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)的数值
变换码(B)及颜色序列 过渡色序列会因参数不同而起变化,具体情况如下: 序列1——模式4(规则)、模式5,变换0(B=0):算出17个过渡色,去除“0B”位置的颜色,组成16色序列。 颜色1FFFFFF 颜色2000000
序列2——模式4(规则)、模式5,变换1-F(B=1~F):算出17个过渡色,去除“0A”位置的颜色,组成16色序列,再进行步长变换。 颜色1FFFFFF 颜色2000000
序列3——模式6(往返):算出17个过渡色,从0B开始,每隔一位抓取一个颜色,再组成往返序列。 颜色1FFFFFF 颜色2000000
变换码"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的对比
色码表(color.xml) ↓首位
|
笔记
闪染药水介绍:增加了官方使用的闪烁名称
闪染药水介绍:更新了闪染算法
补充了“午后红茶染色药水套装”的资料
补充了“温蒂妮服饰染色药水套装”至“古典贵族染色药水套装”共7套的资料
本站为网络游戏Mabinogi洛奇中国大陆的资料站
本站资料收录整理于迪尔纳诺攻略组、奇幻世界、Mabinogi Wiki*