2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-06-07 07:53:27 +00:00

Fix oversight in Connection lists

This commit is contained in:
Phillip Stephens 2021-05-27 22:49:03 -07:00 committed by Luke Street
parent e400506017
commit bc7ff9afaf

View File

@ -201,7 +201,9 @@ void CEntity::ImGuiInspect() {
ImGui::TableSetupScrollFreeze(0, 1); ImGui::TableSetupScrollFreeze(0, 1);
ImGui::TableHeadersRow(); ImGui::TableHeadersRow();
for (const auto& item : x20_conns) { for (const auto& item : x20_conns) {
const auto uid = g_StateManager->GetIdForScript(item.x8_objId); const auto search = g_StateManager->GetIdListForScript(item.x8_objId);
for (auto it = search.first; it != search.second; ++it) {
const auto uid = it->second;
if (uid == kInvalidUniqueId) { if (uid == kInvalidUniqueId) {
continue; continue;
} }
@ -224,6 +226,7 @@ void CEntity::ImGuiInspect() {
} }
ImGuiConsole::EndEntityRow(entry); ImGuiConsole::EndEntityRow(entry);
} }
}
ImGui::EndTable(); ImGui::EndTable();
} }
} }
@ -240,7 +243,9 @@ void CEntity::ImGuiInspect() {
ImGui::TableSetupScrollFreeze(0, 1); ImGui::TableSetupScrollFreeze(0, 1);
ImGui::TableHeadersRow(); ImGui::TableHeadersRow();
for (const auto& item : *m_incomingConnections) { for (const auto& item : *m_incomingConnections) {
const auto uid = g_StateManager->GetIdForScript(item.x8_objId); const auto search = g_StateManager->GetIdListForScript(item.x8_objId);
for (auto it = search.first; it != search.second; ++it) {
auto uid = it->second;
if (uid == kInvalidUniqueId) { if (uid == kInvalidUniqueId) {
continue; continue;
} }
@ -263,6 +268,7 @@ void CEntity::ImGuiInspect() {
} }
ImGuiConsole::EndEntityRow(entry); ImGuiConsole::EndEntityRow(entry);
} }
}
ImGui::EndTable(); ImGui::EndTable();
} }
} }