任务(quest)

RandomBuff的任务采用json格式

以下是一个例子

{
    "Name":"Test Quest",
    "Color":"ffffff",
    "ID":"testquestid",
    "Conditions":[
        {
            "Type":"MissionCondition",
            "MissionID":"Druid"
        }
    ],
    "UnlockItem":
    {
       "Cosmetic":[
        "GlowingLeaf"
       ]
    }
}

属性

Name (字符串类型)

"Name" : "你的quest的显示名称" 

Color (字符串类型)

"Color" : "你的quest的颜色的十六进制形式" 

ID (字符串类型)

"ID" : "你的quest的独一无二的id" 

Conditions (数组类型) 可以同时存在多个条件

单一条件格式

{
    "Type":"MissionCondition",  //(条件名称)
    "MissionID":"Druid"         //对应的条件属性(根据条件不同变化)
}

UnlockItem (字典类型) 可以同时存在多个解锁条目

单一解锁条目格式

"Cosmetic": //解锁条目类别
[
    "GlowingLeaf" //解锁条目ID
    "xxxx",
]