As a developer, I want the player HUD to be modified to only display the weapon information based on a separate object that encapsulates the weapon information sent to the HUD widget. This is so that the widget is less coupled with the Base Weapon class and rely on delivered encapsulation of the weapon information.
Acceptance Criteria
[ ] The weapon constructs new DTO objects when communicating information to the Widget that relies on knowledge of more than 2 properties. (will be applied later when view models are created)
Description
As a developer, I want the player HUD to be modified to only display the weapon information based on a separate object that encapsulates the weapon information sent to the HUD widget. This is so that the widget is less coupled with the Base Weapon class and rely on delivered encapsulation of the weapon information.
Acceptance Criteria