feat(scum): add bounded UE4SS notification adapter

This commit is contained in:
npc0-hue
2026-07-29 11:06:30 +08:00
parent 32015a4d9b
commit 63022baa18
4 changed files with 148 additions and 10 deletions
@@ -11,10 +11,11 @@ The source implements a game-thread `SendChat <type 0-7> "message"
resolves to a real, currently online `ConZPlayerController` with a live
`UNetConnection`; it fails closed when the reflected
`MiscStatics:SendChatLineToPlayer` schema differs. This can support a
version-bound, typed `player.notify` adapter once the deployed Companion is
given a platform-authorized typed transport. The adapter must use one fixed
chat type, cannot accept arbitrary RCON text, and may place its generated
command text only in protected audit data.
version-bound, typed `player.notify` adapter when the deployed Companion is
given a platform-authorized typed transport. `VersionedAdapter` implements
that contract only for this exact source revision and UE4SS 3.0.1, with fixed
chat type `4`; it cannot accept arbitrary RCON text. Its generated command
text is private transport/audit data and never appears in a command result.
## Explicitly unavailable