aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorBlood-Asp <bloodasphendrik@gmail.com>2017-06-15 00:28:27 +0200
committerBlood-Asp <bloodasphendrik@gmail.com>2017-06-15 00:28:27 +0200
commit08c75fd813a4b48ba7a6b58391767161791c96e7 (patch)
treeef0e59e307571477ca454600c60d6281c5652054 /src/main
parent911a80752930d6207fc0b850f3ccf8b3da05b0a5 (diff)
downloadGT5-Unofficial-08c75fd813a4b48ba7a6b58391767161791c96e7.tar.gz
GT5-Unofficial-08c75fd813a4b48ba7a6b58391767161791c96e7.tar.bz2
GT5-Unofficial-08c75fd813a4b48ba7a6b58391767161791c96e7.zip
Improve fog density calculation
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/gregtech/common/GT_Client.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/gregtech/common/GT_Client.java b/src/main/java/gregtech/common/GT_Client.java
index 4e255050b7..7d3f687b28 100644
--- a/src/main/java/gregtech/common/GT_Client.java
+++ b/src/main/java/gregtech/common/GT_Client.java
@@ -146,9 +146,8 @@ public class GT_Client extends GT_Proxy
@SubscribeEvent
public void manipulateDensity(EntityViewRenderEvent.FogDensity event) {
- System.out.println("test: "+GT_Pollution.mPlayerPollution);
- if(GT_Pollution.mPlayerPollution > GT_Mod.gregtechproxy.mPollutionSmogLimit){
- event.density = 0.25f/(GT_Pollution.mPlayerPollution/GT_Mod.gregtechproxy.mPollutionSourRainLimit);
+ if(GT_Pollution.mPlayerPollution > (GT_Mod.gregtechproxy.mPollutionSmogLimit)){
+ event.density = (0.15f*(Math.min(GT_Pollution.mPlayerPollution/((float)GT_Mod.gregtechproxy.mPollutionSourRainLimit),1.0f)))+0.1f;
event.setCanceled(true);
}
}