Ultimate Mirror Controller

Pre-release available on Unity Asset Store.

Mirror integration in Client and Server authoritative models for Any Opsive Character Controller.


Buy

Unity Asset Store

Support

Opsive Forum
Opsive Discord*

*(Enter on Opsive Discord and verify your UCC Invoice and go to Ultimate Mirror Controller Channel)


Release Notes

v0.8.9

  • Fixed UCC v.3.3.1

  • Fixed unmanaged data

  • Added UnityInputSystem support

  • Fixed camera rollback [server authoritative model]

  • Started fix network character inventory [server authoritative model]

v0.8.8

Note: Clean install required.

  • FIXED ROLLBACKS [server authoritative model]

  • Added NetworkUtility.ServerLoadAdditiveScene(connectionToClient, subSceneName)

  • Added NetworkUtility.ServerUnloadAdditiveScene(connectionToClient, subSceneName)

v0.8.7

  • Patched rollbacks (work in progress) [server authoritative model]

  • Fixed handlers [client authoritative model]

  • Added NetworkUtility.ServerChangeScene(string newSceneName)

  • Some fixes

v0.8.6

  • Fixed inputs and handlers

  • Fixed root motions

  • Improved rollbacks

v0.8.5

  • Fixed UCC v3.3p1

v0.8.4 (Published)

  • Fixed Unity 6 support

  • Fixed NetworkIdentity without NetworkInfo process

  • Use NetworkInfo* each time for clarity (*instead of NetInfo)

  • Use NetworkMasterAuthorityManager* each time for clarity (*instead of NetworkMasterAuthority)

  • Improved reconciliation

  • Improved rollback

  • Added animator reconciliation interface

v0.8.3

  • Fixed remote interpolations

  • Added compressed vector3 direction

  • Fixed remote impacts

  • Added network agent run boolean

  • Fixed remote and owner network animator

  • Fixed remote and owner moving platform

v0.8.2

Note: Clean install required.

  • Fixed reconciliation issues

  • Improvement of reconciliation interfaces

  • Removed NetworkCharacterInput states

  • Fixed hidden objects client world spawn (renamed local world spawn)

  • Fixed setup manager HUD network address

v0.8.1

  • Fixed demo prefabs

v0.8

Note: Clean install required.

COMPLETE OVERHAUL:

  • Reconciliation interfaces added:

    • Network Components (Character and Camera)

    • Network MovementTypes and ViewTypes

    • Network Abilities and Inputs

  • Ability modules removed:

    • Replaced by Network Abilities

  • IsSpectator() conditions populated:

    • Spectator mode (Experimental: Server Debug only)