Skip to content

Conversation

@NoelStephensUnity
Copy link
Collaborator

@NoelStephensUnity NoelStephensUnity commented Nov 21, 2025

Purpose of this PR

Provide an alternate way to handle this (pending standards for public API passing).

Jira ticket

NA

Changelog

NA

Documentation

NA

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

NA

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

No back port needed

@NoelStephensUnity NoelStephensUnity requested a review from a team as a code owner November 21, 2025 21:55
@NoelStephensUnity NoelStephensUnity changed the base branch from chore/optimize-network-transform-state to develop-2.0.0 November 21, 2025 21:55
adding comment
Updating some tests with these changes
(WIP) Migrating away from direct transform access and using a cached transform approach.
Migrating all of the flags into FlagStates.
Migrating the bit serialization into FlagStates.
Migrating flag helper methods into FlagStates.
This resolves the issue with the EntityId no longer supporting integer conversion.
removing partial comment and whitespace.
Another spot where EntityId was needed.
Missed SwitchTransformSpaceWhenParented.
Since MP Tools subscribes to the TransportInitialized and TransportDisposed methods and we have to vet against packages with dependencies, I am putting a temporary work-around to get past this issue so we can land the EntityId fix.
Once MP Tools is updated for EntityId, we can re-enable the original fix.
Found a few more places that could be micro-optimized.
Fixing missed transformToUse that was if-def'd out.
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.

4 participants