Перейти к основному содержимому

Btcmob Skill Objective

BtcMob Skill Objective

Objectif de quête compté sur les lancers de compétence BtcMob observés autour du joueur. La progression est stockée dans fact, pas dans l'objectif : c'est un CachableFactObjective. mobName et skillName sont des expressions régulières (@Regex) ; laissées vides, elles acceptent tout. radius (défaut 64.0) borne les joueurs qui reçoivent la progression, et amount (défaut 1) est un Var<Int>, donc résoluble par joueur. display vaut <value>/<target>. Ce que cette entrée ne fait pas : - elle ne compte pas les lancers par le joueur : elle compte ceux qu'il observe dans son rayon. Un joueur passif progresse ; - elle ne distingue pas la cible du lancer, ni sa réussite : un sort qui décline compte ; - sans fact désigné, elle n'a nulle part où stocker et ne progresse jamais ; - deux objectifs qui partagent le même fact partagent leur progression.

Поля

ПолеТипПо умолчаниюОписание
questRef<QuestEntry>——
factRef<CachableFactEntry>—The fact that stores the number of matching native skill casts.
mobNameString—The native BTC mob template to match. Leave empty for any template.Regex
skillNameString—The compiled skill to match. Leave empty for any skill.Regex
amountVar<Int>1The number of matching native skill casts required.
radiusDouble64.0Players within this distance can receive objective progress.
displayVar<String><value>/<target>—
onCompleteRef<TriggerableEntry>?——
Общие поля TypeWriter (criteria, children, priorityOverride)
ПолеТипПо умолчаниюОписание
criteriaList<Criteria>empty—
childrenList<Ref<AudienceEntry>>empty—
priorityOverrideOptional<Int>——