From 9217dfa4bdc7295b9963f136960f17b1471128a8 Mon Sep 17 00:00:00 2001 From: Daniel Buckmaster Date: Thu, 23 Jul 2015 19:34:46 +1000 Subject: [PATCH] Stop precipitation from processing ticks when it's hidden. --- Engine/source/T3D/fx/precipitation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/T3D/fx/precipitation.cpp b/Engine/source/T3D/fx/precipitation.cpp index 4e6b09590..d7067c063 100644 --- a/Engine/source/T3D/fx/precipitation.cpp +++ b/Engine/source/T3D/fx/precipitation.cpp @@ -1293,7 +1293,7 @@ void Precipitation::interpolateTick(F32 delta) void Precipitation::processTick(const Move *) { //nothing to do on the server - if (isServerObject() || mDataBlock == NULL) + if (isServerObject() || mDataBlock == NULL || isHidden()) return; const U32 currTime = Platform::getVirtualMilliseconds();