๐Ÿ”— Networking Helpers

Short Description

Blueprint helpers for stable connection identifiers used by AutoReplication.

Long Description

The networking helper library provides a stable connection identifier for player controllers by combining platform fingerprints and connection keys. It is used by the RPC responder system to label results consistently across reconnects.

๐Ÿš€ Features

  • Generate stable connection IDs for responders.

๐Ÿ“š Usage Examples

Use Make Stable Player Connection Id to label responders in UI.

FString ConnectionId = UGorgeousAutoReplicationNetworkingLibrary::MakeStablePlayerConnectionId(PlayerController);

MakeStablePlayerConnectionId

Builds a stable identifier by combining the AutoReplication connection key with platform fingerprints.

Parameter Name Type Description
PlayerController APlayerController* Controller to fingerprint.

Use the returned string as a responder key in UI.

Best Practices

  • Use this identifier when caching responder-specific results.

Troubleshooting

  • If the ID changes between sessions, verify platform identifiers are available.