Skip to content

Conversation

EmandM
Copy link
Collaborator

@EmandM EmandM commented Sep 4, 2025

Purpose of this PR

Swaps the m_OwnershipMessageTypeFlags from a bitfield to an enum as the field is being used like an enum.

Jira ticket

Link to related jira ticket (Use the smart commits). Short version (e.g. MTT-123) also works and gets auto-linked

Changelog

  • Changed: Internal representation of ChangeOwnershipMessage now uses an enum rather than a bitfield.

Documentation

  • No documentation changes or additions were necessary.

Testing & QA (How your changes can be verified during release Playtest)

Can be playtested with the Astroids Ownership demos.

Functional Testing

Manual testing :

  • Manual testing done

Automated tests:

  • Covered by existing automated tests
  • Covered by new automated tests

Does the change require QA team to:

  • Review automated tests?
  • Execute manual tests?
  • Provide feedback about the PR?

If any boxes above are checked the QA team will be automatically added as a PR reviewer.

Backports

Performance improvement is only required to be in 2.x

@EmandM EmandM requested a review from a team as a code owner September 4, 2025 00:17
Copy link
Collaborator

@NoelStephensUnity NoelStephensUnity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:godmode:

@EmandM EmandM enabled auto-merge (squash) September 13, 2025 00:09
@EmandM EmandM disabled auto-merge September 13, 2025 00:11
@EmandM EmandM requested a review from a team as a code owner September 15, 2025 15:54
@EmandM EmandM enabled auto-merge (squash) September 15, 2025 21:25
@EmandM EmandM merged commit c63202f into develop-2.0.0 Sep 16, 2025
25 of 26 checks passed
@EmandM EmandM deleted the chore/move-change-ownership-message-type-to-enum branch September 16, 2025 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants