java.lang.Object com.realtime.crossfire.jxclient.gui.map.DarknessColors
public class DarknessColors
Utility class for converting darkness values into colors.
Field Summary | |
---|---|
private static java.awt.Color[] |
DARKNESS_COLORS
Cache to lookup darkness overlay colors. |
static java.awt.Color |
FOG_OF_WAR_COLOR
The color to use for overlaying fog-of-war tiles. |
private static float |
MAX_DARKNESS_ALPHA
The minimum darkness alpha value; it is used for completely black tiles. |
Constructor Summary | |
---|---|
private |
DarknessColors()
Private constructor to prevent instantiation. |
Method Summary | |
---|---|
static java.awt.Color |
getDarknessColor(int darkness)
Returns an overlay color for a darkness value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
@NotNull private static final java.awt.Color[] DARKNESS_COLORS
null
.
@NotNull public static final java.awt.Color FOG_OF_WAR_COLOR
private static final float MAX_DARKNESS_ALPHA
Constructor Detail |
---|
private DarknessColors()
Method Detail |
---|
@NotNull public static java.awt.Color getDarknessColor(int darkness)
darkness
- the darkness value between 0 and 255