Skip to content

feat: add basic support for quest events and dialog#101

Merged
pegasus-concierge[bot] merged 18 commits intomainfrom
feat/quests
Nov 12, 2021
Merged

feat: add basic support for quest events and dialog#101
pegasus-concierge[bot] merged 18 commits intomainfrom
feat/quests

Conversation

@skleinjung
Copy link
Copy Markdown
Owner

  • wip
  • Move viewport management into map panel, and expedition initialization into game root.
  • Add UI elements necessary for tracking objectives.
  • Introduce Objective class and progress event.
  • Add creatureDeath event and objectie tracker.
  • Add campaign model and connect objective tracker.
  • Enhance objective data model.
  • wip - vignette class
  • Move menu handling into a separate component from the expedition screen.
  • Update speech panel, and create first version of vignette controller.
  • Add engine and supporting classes.
  • Extract timer out of world class.
  • Update game root to use Engine class.
  • Add vignette controller to expedition screen.
  • Add script system, and connect objective progress events to it.
  • Allow engine to render speech when scripts request it.
  • wip - vignettes
  • Remove vignette concept.

@pegasus-concierge pegasus-concierge bot enabled auto-merge (squash) November 12, 2021 22:10
@pegasus-concierge pegasus-concierge bot merged commit f242c31 into main Nov 12, 2021
@github-actions github-actions bot deleted the feat/quests branch November 12, 2021 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant