Skip to content
RallyHere Docs
GitHub

Text Filtering

Best Practices

Player Names

In Hi-Rez’s version of UE4, UPUMG_PlayerInfo has a FilteredName object that is empty if we have not yet filtered the player’s MCTS name through the platform’s SDK. Because this is an asynchronous operation on some platforms, we have created a delegate wrapper system that can be induced by calling GetOrCreatePlayerInfoWithSanitizedNameAsync.

Relevant Cert Requirements: PlayStation Text Sanitization, Switch Text Sanitization

Custom Games

If you allow players to name their Custom Games, those names must go through text sanitization before being display in the list of available Custom Games.

Relevant Cert Requirements: PlayStation Text Sanitization, Switch Text Sanitization

Custom Loadouts and other User Generated Content

Just as with Custom Games, if you allow players to apply their own naming to anything, those names must go through text sanitization before being displayed to other players.

Relevant Cert Requirements: PlayStation Text Sanitization, Switch Text Sanitization

Cert Requirements

PlayStation

Text Sanitization: When displaying any text, it must be run through the message sanitization function in the SDK.

Switch

Text Sanitization: When displaying any text, it must be run through the message sanitization function in the SDK.