Crafting UML Sequence Diagram Sprint Four - UQdeco2800/2022-studio-2 GitHub Wiki

Crafting System ULM

Aim of Diagram

The following UML diagram was planned before the code implementation of newly added classes for this sprint. This diagram has been added to the sprint one class diagram. UML_Crafting System

Crafting System Sequence Diagram

Aim of Diagram

This sequence diagram aims to demonstrate the operations carried out in the function, openCraftingmenu. This function opens an overlay crafting menu when the user presses the ‘Q’ key, and creates assets based on the users’ inventory. Button event handlers are also created to test for user clicks.

sequenceDiagram-1

If difficult to read, please view below pdf version: openCraftingMenu Sequence Diagram PDF

Material Factory Sequence Diagram

Aim of Diagram

This sequence diagram aims is when the player kills an enemy or after completing a conversation with an NPC, Materials will drop onto the map and the player can pick them up.

Sequence diagram1