Skip to content

Effekt kann angezeigten Dialog ändern #2

@manuelkuss

Description

@manuelkuss

Beispiel: Effekt Button soll Dialog weiter schalten können.

Dazu muss das Plugin einen State des currentSpot mittels $watch() überwachen. Der watch muss auf folgende Variable gehen: main.quest.stateRegistry." + this.spot.id + ".state." + this.watchStateId. watchStateId könnte z.B. den state activeDialogueId codieren. Die Variable ...state[watchStateId] soll eine dialogueId enthalten, soll aber im Fehlerfall (User!) nichts tun, falls die ID nicht existiert und dies als alert kommunizieren; bzw. setActiveDialogue(id) kann das Fehlerhandling machen.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions