Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • E Engel Simulator 2020
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 7
    • Issues 7
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Engel Simulator 2020
  • Engel Simulator 2020
  • Merge requests
  • !29

Merged
Created Dec 26, 2020 by Rahix@rahix🦀Owner

Implement bottle angel shift (and the underlying shift management code)

  • Overview 0
  • Commits 11
  • Pipelines 1
  • Changes 17

Dropping whatever I have up to now so other can start hacking on it as well. A short summary of the changes:

  • Introduction of a shift management system. The heaven generates a shift which then gets to decide the level and modify the in-game environment with all its shift-specific needs.
  • The player component holds "persistent" player state like collected angel-hours and is passed between heaven and in-game state.
  • Implementation of the "Bottle Angel" shift where the player has to collect bottles from all drop points. Once done, they get awarded their hours of work and will return to heaven.

Fixes #12 (closed).

Edited Dec 26, 2020 by Rahix
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: rahix/wip