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.
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.
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.