WDBFields.xml更新 - 增加Quest字段说明
耗时一晚上,终于将QuestCache.wdb的字段搞正确了~ wiki的描述前面正确,到后面Target部分就混乱了~当然也很可能是咱们zhCN太特殊了~
下面是我本机的Quest表内容,各位可以看到俺任务历程,艰辛啊。。。
questcache.wdb.txt.7z
<
File
name
="questcache.wdb"
version
="1.0"
>
< Note > http://www.sourcepeek.com/wiki/QuestCache.wdb </ Note >
< Fields >
< Field position ="0" type ="integer" size ="4" > ID </ Field >
< Field position ="1" type ="integer" size ="4" > EntrySize </ Field >
< Field position ="2" type ="integer" size ="4" > DupID </ Field >
< Field position ="3" type ="integer" size ="4" > Type </ Field >
< Field position ="4" type ="integer" size ="4" > Level </ Field >
< Field position ="5" type ="integer" size ="4" > AreaID/SortID </ Field >
< Field position ="6" type ="integer" size ="4" > InfoID </ Field >
< Field position ="7" type ="integer" size ="4" > Players </ Field >
< Field position ="8" type ="integer" size ="4" > FactionID </ Field >
< Field position ="9" type ="integer" size ="4" > FactionAmount </ Field >
< Field position ="10" type ="integer" size ="4" ></ Field >
< Field position ="11" type ="integer" size ="4" ></ Field >
< Field position ="12" type ="integer" size ="4" > NextID </ Field >
< Field position ="13" type ="integer" size ="4" > Coins </ Field >
< Field position ="14" type ="integer" size ="4" > SubExp70 </ Field >
< Field position ="15" type ="integer" size ="4" > RewardSpellID </ Field >
< Field position ="16" type ="integer" size ="4" > EffectOnPlayer </ Field >
< Field position ="17" type ="integer" size ="4" ></ Field >
< Field position ="18" type ="integer" size ="4" > StartItemID </ Field >
< Field position ="19" type ="integer" size ="4" > Flags </ Field >
< Field position ="20" type ="integer" size ="4" > CharTitled </ Field >
< Field position ="21" type ="integer" size ="4" ></ Field >
< Field position ="22" type ="integer" size ="4" ></ Field >
< Field position ="23" type ="integer" size ="4" > GivenItemID1 </ Field >
< Field position ="24" type ="integer" size ="4" > GivenItemAmount1 </ Field >
< Field position ="25" type ="integer" size ="4" > GivenItemID2 </ Field >
< Field position ="26" type ="integer" size ="4" > GivenItemAmount2 </ Field >
< Field position ="27" type ="integer" size ="4" > GivenItemID3 </ Field >
< Field position ="28" type ="integer" size ="4" > GivenItemAmount3 </ Field >
< Field position ="29" type ="integer" size ="4" > GivenItemID4 </ Field >
< Field position ="30" type ="integer" size ="4" > GivenItemAmount4 </ Field >
< Field position ="31" type ="integer" size ="4" > ChoiceItemID1 </ Field >
< Field position ="32" type ="integer" size ="4" > ChoiceItemAmount1 </ Field >
< Field position ="33" type ="integer" size ="4" > ChoiceItemID2 </ Field >
< Field position ="34" type ="integer" size ="4" > ChoiceItemAmount2 </ Field >
< Field position ="35" type ="integer" size ="4" > ChoiceItemID3 </ Field >
< Field position ="36" type ="integer" size ="4" > ChoiceItemAmount3 </ Field >
< Field position ="37" type ="integer" size ="4" > ChoiceItemID4 </ Field >
< Field position ="38" type ="integer" size ="4" > ChoiceItemAmount4 </ Field >
< Field position ="39" type ="integer" size ="4" > ChoiceItemID5 </ Field >
< Field position ="40" type ="integer" size ="4" > ChoiceItemAmount5 </ Field >
< Field position ="41" type ="integer" size ="4" > ChoiceItemID6 </ Field >
< Field position ="42" type ="integer" size ="4" > ChoiceItemAmount6 </ Field >
< Field position ="43" type ="integer" size ="4" ></ Field >
< Field position ="44" type ="integer" size ="4" ></ Field >
< Field position ="45" type ="integer" size ="4" ></ Field >
< Field position ="46" type ="integer" size ="4" ></ Field >
< Field position ="47" type ="cstring" size ="0" > Name </ Field >
< Field position ="48" type ="cstring" size ="0" > Description </ Field >
< Field position ="49" type ="cstring" size ="0" > Detail </ Field >
< Field position ="50" type ="cstring" size ="0" > SubDescription </ Field >
< Field position ="51" type ="integer" size ="4" > TargetID1 </ Field >
< Field position ="52" type ="integer" size ="4" > TargetAmount1 </ Field >
< Field position ="53" type ="integer" size ="4" > CollectItem1 </ Field >
< Field position ="54" type ="integer" size ="4" > CollectItemAmount1 </ Field >
< Field position ="55" type ="integer" size ="4" > Unkn1 </ Field >
< Field position ="56" type ="integer" size ="4" > TargetID2 </ Field >
< Field position ="57" type ="integer" size ="4" > TargetAmount2 </ Field >
< Field position ="58" type ="integer" size ="4" > CollectItem2 </ Field >
< Field position ="59" type ="integer" size ="4" > CollectItemAmount2 </ Field >
< Field position ="60" type ="integer" size ="4" > Unkn2 </ Field >
< Field position ="61" type ="integer" size ="4" > TargetID3 </ Field >
< Field position ="62" type ="integer" size ="4" > TargetAmount3 </ Field >
< Field position ="63" type ="integer" size ="4" > CollectItem3 </ Field >
< Field position ="64" type ="integer" size ="4" > CollectItemAmount3 </ Field >
< Field position ="65" type ="integer" size ="4" > Unkn3 </ Field >
< Field position ="66" type ="integer" size ="4" > TargetID4 </ Field >
< Field position ="67" type ="integer" size ="4" > TargetAmount4 </ Field >
< Field position ="68" type ="integer" size ="4" > CollectItem4 </ Field >
< Field position ="69" type ="integer" size ="4" > CollectItemAmount4 </ Field >
< Field position ="70" type ="integer" size ="4" > Unkn4 </ Field >
< Field position ="71" type ="cstring" size ="0" > Objective1 </ Field >
< Field position ="72" type ="cstring" size ="0" > Objective2 </ Field >
< Field position ="73" type ="cstring" size ="0" > Objective3 </ Field >
< Field position ="74" type ="cstring" size ="0" > Objective4 </ Field >
</ Fields >
</ File >
< Note > http://www.sourcepeek.com/wiki/QuestCache.wdb </ Note >
< Fields >
< Field position ="0" type ="integer" size ="4" > ID </ Field >
< Field position ="1" type ="integer" size ="4" > EntrySize </ Field >
< Field position ="2" type ="integer" size ="4" > DupID </ Field >
< Field position ="3" type ="integer" size ="4" > Type </ Field >
< Field position ="4" type ="integer" size ="4" > Level </ Field >
< Field position ="5" type ="integer" size ="4" > AreaID/SortID </ Field >
< Field position ="6" type ="integer" size ="4" > InfoID </ Field >
< Field position ="7" type ="integer" size ="4" > Players </ Field >
< Field position ="8" type ="integer" size ="4" > FactionID </ Field >
< Field position ="9" type ="integer" size ="4" > FactionAmount </ Field >
< Field position ="10" type ="integer" size ="4" ></ Field >
< Field position ="11" type ="integer" size ="4" ></ Field >
< Field position ="12" type ="integer" size ="4" > NextID </ Field >
< Field position ="13" type ="integer" size ="4" > Coins </ Field >
< Field position ="14" type ="integer" size ="4" > SubExp70 </ Field >
< Field position ="15" type ="integer" size ="4" > RewardSpellID </ Field >
< Field position ="16" type ="integer" size ="4" > EffectOnPlayer </ Field >
< Field position ="17" type ="integer" size ="4" ></ Field >
< Field position ="18" type ="integer" size ="4" > StartItemID </ Field >
< Field position ="19" type ="integer" size ="4" > Flags </ Field >
< Field position ="20" type ="integer" size ="4" > CharTitled </ Field >
< Field position ="21" type ="integer" size ="4" ></ Field >
< Field position ="22" type ="integer" size ="4" ></ Field >
< Field position ="23" type ="integer" size ="4" > GivenItemID1 </ Field >
< Field position ="24" type ="integer" size ="4" > GivenItemAmount1 </ Field >
< Field position ="25" type ="integer" size ="4" > GivenItemID2 </ Field >
< Field position ="26" type ="integer" size ="4" > GivenItemAmount2 </ Field >
< Field position ="27" type ="integer" size ="4" > GivenItemID3 </ Field >
< Field position ="28" type ="integer" size ="4" > GivenItemAmount3 </ Field >
< Field position ="29" type ="integer" size ="4" > GivenItemID4 </ Field >
< Field position ="30" type ="integer" size ="4" > GivenItemAmount4 </ Field >
< Field position ="31" type ="integer" size ="4" > ChoiceItemID1 </ Field >
< Field position ="32" type ="integer" size ="4" > ChoiceItemAmount1 </ Field >
< Field position ="33" type ="integer" size ="4" > ChoiceItemID2 </ Field >
< Field position ="34" type ="integer" size ="4" > ChoiceItemAmount2 </ Field >
< Field position ="35" type ="integer" size ="4" > ChoiceItemID3 </ Field >
< Field position ="36" type ="integer" size ="4" > ChoiceItemAmount3 </ Field >
< Field position ="37" type ="integer" size ="4" > ChoiceItemID4 </ Field >
< Field position ="38" type ="integer" size ="4" > ChoiceItemAmount4 </ Field >
< Field position ="39" type ="integer" size ="4" > ChoiceItemID5 </ Field >
< Field position ="40" type ="integer" size ="4" > ChoiceItemAmount5 </ Field >
< Field position ="41" type ="integer" size ="4" > ChoiceItemID6 </ Field >
< Field position ="42" type ="integer" size ="4" > ChoiceItemAmount6 </ Field >
< Field position ="43" type ="integer" size ="4" ></ Field >
< Field position ="44" type ="integer" size ="4" ></ Field >
< Field position ="45" type ="integer" size ="4" ></ Field >
< Field position ="46" type ="integer" size ="4" ></ Field >
< Field position ="47" type ="cstring" size ="0" > Name </ Field >
< Field position ="48" type ="cstring" size ="0" > Description </ Field >
< Field position ="49" type ="cstring" size ="0" > Detail </ Field >
< Field position ="50" type ="cstring" size ="0" > SubDescription </ Field >
< Field position ="51" type ="integer" size ="4" > TargetID1 </ Field >
< Field position ="52" type ="integer" size ="4" > TargetAmount1 </ Field >
< Field position ="53" type ="integer" size ="4" > CollectItem1 </ Field >
< Field position ="54" type ="integer" size ="4" > CollectItemAmount1 </ Field >
< Field position ="55" type ="integer" size ="4" > Unkn1 </ Field >
< Field position ="56" type ="integer" size ="4" > TargetID2 </ Field >
< Field position ="57" type ="integer" size ="4" > TargetAmount2 </ Field >
< Field position ="58" type ="integer" size ="4" > CollectItem2 </ Field >
< Field position ="59" type ="integer" size ="4" > CollectItemAmount2 </ Field >
< Field position ="60" type ="integer" size ="4" > Unkn2 </ Field >
< Field position ="61" type ="integer" size ="4" > TargetID3 </ Field >
< Field position ="62" type ="integer" size ="4" > TargetAmount3 </ Field >
< Field position ="63" type ="integer" size ="4" > CollectItem3 </ Field >
< Field position ="64" type ="integer" size ="4" > CollectItemAmount3 </ Field >
< Field position ="65" type ="integer" size ="4" > Unkn3 </ Field >
< Field position ="66" type ="integer" size ="4" > TargetID4 </ Field >
< Field position ="67" type ="integer" size ="4" > TargetAmount4 </ Field >
< Field position ="68" type ="integer" size ="4" > CollectItem4 </ Field >
< Field position ="69" type ="integer" size ="4" > CollectItemAmount4 </ Field >
< Field position ="70" type ="integer" size ="4" > Unkn4 </ Field >
< Field position ="71" type ="cstring" size ="0" > Objective1 </ Field >
< Field position ="72" type ="cstring" size ="0" > Objective2 </ Field >
< Field position ="73" type ="cstring" size ="0" > Objective3 </ Field >
< Field position ="74" type ="cstring" size ="0" > Objective4 </ Field >
</ Fields >
</ File >
下面是我本机的Quest表内容,各位可以看到俺任务历程,艰辛啊。。。
questcache.wdb.txt.7z