Release local peer subscriptions when combat sharing stops
This commit is contained in:
parent
23ef606727
commit
55dc989f85
7 changed files with 40 additions and 4 deletions
|
|
@ -56,3 +56,9 @@ dotnet run --project tools/FrameRecorder -- record 18765 frames.jsonl
|
|||
/mm ws url ws://localhost:18765/websocket/
|
||||
dotnet run --project tools/FrameRecorder -- compare decal.jsonl port.jsonl
|
||||
```
|
||||
|
||||
## Local peer subscriptions
|
||||
|
||||
Requires OpenAC 0.1.21. Combat vital sharing acquires a local state/cast subscription only while enabled, and releases it on disable, logout or unload. Dashboard vitals still stream every five seconds directly from character state without enabling local peer communication. Existing remote WebSocket frames and timing are unchanged.
|
||||
|
||||
Before the new contract release exists, pack AcDream.Plugin.Abstractions 0.1.21 from the matching OpenAC checkout and copy its nupkg into packages-local before restore/build. CI downloads that release, so publish the OpenAC contract before dependent plugin releases.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue