Phase 4: Extract ChatEventRouter and GameEventRouter
- ChatEventRouter.cs: routes chat events to KillTracker, RareTracker, handles allegiance report trigger and WebSocket chat streaming - GameEventRouter.cs: routes ServerDispatch messages (0xF7B0, 0x02CF) to CharacterStats - PluginCore no longer contains OnChatText, AllChatText, NormalizeChatLine, or EchoFilter_ServerDispatch methods Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
c90e888d32
commit
f9264f2767
4 changed files with 185 additions and 124 deletions
|
|
@ -304,8 +304,10 @@
|
|||
<Compile Include="..\Shared\VCS_Connector.cs">
|
||||
<Link>Shared\VCS_Connector.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="ChatEventRouter.cs" />
|
||||
<Compile Include="CommandRouter.cs" />
|
||||
<Compile Include="Constants.cs" />
|
||||
<Compile Include="GameEventRouter.cs" />
|
||||
<Compile Include="IPluginLogger.cs" />
|
||||
<Compile Include="InventoryMonitor.cs" />
|
||||
<Compile Include="KillTracker.cs" />
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue