You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The original OTP server intercepted TalkPath_* field updates and handled the filtering/broadcasting of those messages on the CA. The default behaviour of these messages is a broadcast, which makes either filtering impossible or requires modifying the DClass (which isn't feasible for legacy projects.)
The goal of this issue is to add an UberDOG shim that will receive these messages from the CA (if configured to do so) and handle the filtering there. The shim can then send the filtered message back to the CA to be received by clients (following the specific TalkPath field keywords.)
The following is an example of TalkPath dclass's for reference, these are often inherited by player avatars:
The original OTP server intercepted
TalkPath_*
field updates and handled the filtering/broadcasting of those messages on the CA. The default behaviour of these messages is a broadcast, which makes either filtering impossible or requires modifying the DClass (which isn't feasible for legacy projects.)The goal of this issue is to add an UberDOG shim that will receive these messages from the CA (if configured to do so) and handle the filtering there. The shim can then send the filtered message back to the CA to be received by clients (following the specific
TalkPath
field keywords.)The following is an example of TalkPath dclass's for reference, these are often inherited by player avatars:
The text was updated successfully, but these errors were encountered: