Start Profession Competition
Démarrer un concours de métier
Felder
| Feld | Typ | Standard | Beschreibung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
competitionId | String | — | ID du concours à lancer (défini dans la configuration des professions) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
competitionConfig | ProfessionCompetition? | — | Configuration du concours (optionnel, sinon utilise celui défini dans professions)
|
| Feld | Typ | Standard | Beschreibung | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
professionId | String | — | Identifiant du métier concerné. | ||||||||||||||||||||
activity | ProfessionActivity | FISHING | Type d'activité suivie.Werte:FISHINGHARVESTMININGWOODCUTTINGGATHERINGENCHANTINGSMITHINGCOMBATFARMINGCOOKINGALCHEMYHUNTING | ||||||||||||||||||||
durationSeconds | Int | 300 | Durée du concours en secondes. | ||||||||||||||||||||
broadcastIntervalSeconds | Int | 30 | Intervalle en secondes entre deux mises à jour publiques. 0 pour désactiver. | ||||||||||||||||||||
participationThreshold | Int | 1 | Score minimal pour recevoir la récompense de participation. | ||||||||||||||||||||
onStart | Ref<TriggerableEntry> | — | Séquence exécutée à l'ouverture du concours. | ||||||||||||||||||||
onTick | Ref<TriggerableEntry> | — | Séquence exécutée périodiquement avec le temps restant. | ||||||||||||||||||||
onFinish | Ref<TriggerableEntry> | — | Séquence exécutée pour chaque participant à la clôture. | ||||||||||||||||||||
onContribution | Ref<TriggerableEntry> | — | Séquence déclenchée lorsqu'un joueur marque des points. | ||||||||||||||||||||
placementRewards | List<CompetitionPlacementReward> | empty | Récompenses selon le classement final.
|
| Feld | Typ | Standard | Beschreibung |
|---|---|---|---|
fromRank | Int | 1 | Rang minimal (inclus). 1 = premier. |
toRank | Int | 1 | Rang maximal (inclus). |
sequence | Ref<TriggerableEntry> | — | Séquence de récompense associée. |
loot | ProfessionLootTable? | — | Table de loot optionnelle appliquée à ce palier. |
participationLootProfessionLootTable?ProfessionLootTable (3)
| Feld | Typ | Standard | Beschreibung |
|---|---|---|---|
professionId | String | — | Identifiant du métier qui exploite cette table. |
options | List<ProfessionLootOption> | empty | Options de loot disponibles pour cette table. |
emptyRollTriggers | List<Ref<TriggerableEntry>> | empty | Séquences exécutées lorsque aucun loot n'est sélectionné. |
Gemeinsame TypeWriter-Felder (criteria, modifiers, triggers)
| Feld | Typ | Standard | Beschreibung |
|---|---|---|---|
criteria | List<Criteria> | empty | — |
modifiers | List<Modifier> | empty | — |
triggers | List<Ref<TriggerableEntry>> | empty | — |