public static void Postfix(ref ExtractingFacilityAI ___m_extractingFacilityAI, ref ProcessingFacilityAI ___m_processingFacilityAI, ref InstanceID ___m_InstanceID, ref UIPanel ___m_inputSection, ref UIPanel ___m_inputTooltipArea, ref UIPanel ___m_outputSection, ref UIPanel ___m_outputTooltipArea) { ushort id = ___m_InstanceID.Building; ExtractingFacilityAI ai_ef = ___m_extractingFacilityAI; if (ai_ef != null) { Building building = Singleton <BuildingManager> .instance.m_buildings.m_buffer[id]; _updateTooltip(id, building.m_customBuffer1, ai_ef.GetOutputBufferSize(id, ref building), ai_ef.m_outputResource, ref ___m_outputSection, ref ___m_outputTooltipArea); //Debug.Log($"EF-{id}"); } ProcessingFacilityAI ai_pf = ___m_processingFacilityAI; if (ai_pf != null) { Building building = Singleton <BuildingManager> .instance.m_buildings.m_buffer[id]; _updateTooltip(id, building.m_customBuffer2, ai_pf.GetInputBufferSize1(id, ref building), ai_pf.m_inputResource1, ref ___m_inputSection, ref ___m_inputTooltipArea); _updateTooltip(id, building.m_customBuffer1, ai_pf.GetOutputBufferSize(id, ref building), ai_pf.m_outputResource, ref ___m_outputSection, ref ___m_outputTooltipArea); //Debug.Log($"PF-{id}"); } }