diff --git a/Code/client/Services/Generic/OverlayClient.cpp b/Code/client/Services/Generic/OverlayClient.cpp index 84126ed7f..d493ad1c8 100644 --- a/Code/client/Services/Generic/OverlayClient.cpp +++ b/Code/client/Services/Generic/OverlayClient.cpp @@ -10,9 +10,6 @@ #include -#include -#include - OverlayClient::OverlayClient(TransportService& aTransport, TiltedPhoques::OverlayRenderHandler* apHandler) : TiltedPhoques::OverlayClient(apHandler) , m_transport(aTransport) @@ -45,8 +42,6 @@ bool OverlayClient::OnProcessMessageReceived(CefRefPtr browser, CefR ProcessConnectMessage(eventArgs); else if (eventName == "disconnect") ProcessDisconnectMessage(); - else if (eventName == "pingPlayers") - ProcessPingPlayersMessage(); else if (eventName == "sendMessage") ProcessChatMessage(eventArgs); else if (eventName == "launchParty") @@ -106,41 +101,6 @@ void OverlayClient::ProcessDisconnectMessage() World::Get().GetRunner().Queue([]() { World::Get().GetTransport().Close(); }); } -void OverlayClient::ProcessPingPlayersMessage() -{ - World::Get().GetRunner().Queue([]() { - Mod* pSkyrimTogether = ModManager::Get()->GetByName("SkyrimTogether.esp"); - if (!pSkyrimTogether) - return; - - MagicItem* pSpell = Cast(TESForm::GetById((pSkyrimTogether->standardId << 24) | 0x1825)); - - if (!pSpell) - return; - - MagicTarget::AddTargetData data{}; - data.pSpell = pSpell; - data.pEffectItem = pSpell->GetEffect((pSkyrimTogether->standardId << 24) | 0x1824); - data.fMagnitude = 1.f; - data.fUnkFloat1 = 1.f; - data.eCastingSource = MagicSystem::CastingSource::CASTING_SOURCE_COUNT; - - auto view = World::Get().view(); - for (const auto entity : view) - { - auto& formIdComponent = view.get(entity); - if (formIdComponent.Id == 0x14) - continue; - - auto* pRemotePlayer = Cast(TESForm::GetById(formIdComponent.Id)); - if (!pRemotePlayer) - continue; - - pRemotePlayer->magicTarget.AddTarget(data); - } - }); -} - void OverlayClient::ProcessChatMessage(CefRefPtr aEventArgs) { std::string contents = aEventArgs->GetString(1).ToString(); diff --git a/Code/client/Services/OverlayClient.h b/Code/client/Services/OverlayClient.h index 11af15ea4..4230f4843 100644 --- a/Code/client/Services/OverlayClient.h +++ b/Code/client/Services/OverlayClient.h @@ -24,7 +24,6 @@ struct OverlayClient : TiltedPhoques::OverlayClient private: void ProcessConnectMessage(CefRefPtr aEventArgs); void ProcessDisconnectMessage(); - void ProcessPingPlayersMessage(); void ProcessChatMessage(CefRefPtr aEventArgs); void ProcessTeleportMessage(CefRefPtr aEventArgs); void ProcessToggleDebugUI(); diff --git a/Code/skyrim_ui/src/app/components/root/root.component.html b/Code/skyrim_ui/src/app/components/root/root.component.html index f67a8ef14..a82efd16d 100644 --- a/Code/skyrim_ui/src/app/components/root/root.component.html +++ b/Code/skyrim_ui/src/app/components/root/root.component.html @@ -48,12 +48,6 @@ > {{ 'COMPONENT.ROOT.PLAYER_MANAGER' | transloco }} -