com.unity.multiplayer.samples.coop icon indicating copy to clipboard operation
com.unity.multiplayer.samples.coop copied to clipboard

feat: removing bridge classes for game states MTT-4204

Open pdeschain opened this issue 3 years ago • 0 comments

Description

Removed unnecessary empty Client*** classes that represented game state. Also cleaned up the naming of remaining Server*** state classes.

Replaced a pattern where we use a DontDestroyOnLoad gameobject to pass around networked win/loose data between scenes and replaced it with a static instance which is preserved by BossRoomState and cleaned up by PostGameState.

Issue Number(s)

MTT-4204

Contribution checklist

  • [ ] Tests have been added for boss room and/or utilities pack
  • [x] Release notes have been added to the project changelog file and/or package changelog file
  • [x] Pull request has a meaningful description of its purpose
  • [x] All commits are accompanied by meaningful commit messages
  • [x] JIRA ticket ID is in the PR title or at least one commit message
  • [x] Include the ticket ID number within the body message of the PR to create a hyperlink

pdeschain avatar Jul 25 '22 17:07 pdeschain