diff options
author | Sergeanur <s.anureev@yandex.ua> | 2020-11-13 17:28:15 +0100 |
---|---|---|
committer | Sergeanur <s.anureev@yandex.ua> | 2020-11-13 17:28:15 +0100 |
commit | 8374a346e52b99552228e80726305376c1853952 (patch) | |
tree | 9e5cb37e91119e516db3b7002eb34ed39fc82ee0 /src/core | |
parent | Fix ini reader (diff) | |
download | re3-8374a346e52b99552228e80726305376c1853952.tar re3-8374a346e52b99552228e80726305376c1853952.tar.gz re3-8374a346e52b99552228e80726305376c1853952.tar.bz2 re3-8374a346e52b99552228e80726305376c1853952.tar.lz re3-8374a346e52b99552228e80726305376c1853952.tar.xz re3-8374a346e52b99552228e80726305376c1853952.tar.zst re3-8374a346e52b99552228e80726305376c1853952.zip |
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/Streaming.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/Streaming.cpp b/src/core/Streaming.cpp index 4f721f17..e9a7af88 100644 --- a/src/core/Streaming.cpp +++ b/src/core/Streaming.cpp @@ -742,7 +742,9 @@ CStreaming::RequestBigBuildings(eLevelName level) b = CPools::GetBuildingPool()->GetSlot(i); if(b && b->bIsBIGBuilding #ifdef NO_ISLAND_LOADING - && ((CMenuManager::m_PrefsIslandLoading != CMenuManager::ISLAND_LOADING_LOW) || (b->m_level == level)) + && (((CMenuManager::m_PrefsIslandLoading != CMenuManager::ISLAND_LOADING_LOW) && (b != pIslandLODindustEntity) && (b != pIslandLODcomIndEntity) && + (b != pIslandLODcomSubEntity) && (b != pIslandLODsubIndEntity) && (b != pIslandLODsubComEntity) + ) || (b->m_level == level)) #else && b->m_level == level #endif |