Crossfire JXClient, Trunk
|
Public Member Functions | |
Color | getDarknessColor (final int darkness) |
Static Public Attributes | |
static final Color | BLACK_AND_FOG_OF_WAR_COLOR = new Color(0, 0, 0.25F, 1.0F) |
static final Color | FOG_OF_WAR_COLOR = new Color(0, 0, 0.5F, 0.5F) |
Private Attributes | |
final Color[] | darknessColors = new Color[256] |
Static Private Attributes | |
static final float | MAX_DARKNESS_ALPHA = 0.7F |
Utility class for converting darkness values into colors.
Definition at line 34 of file DarknessColors.java.
Color com.realtime.crossfire.jxclient.gui.map.DarknessColors.getDarknessColor | ( | final int | darkness | ) |
Returns an overlay color for a darkness value.
darkness | the darkness value between 0 and 255 |
Definition at line 67 of file DarknessColors.java.
References com.realtime.crossfire.jxclient.map.CfMapSquare.DARKNESS_FULL_BRIGHT, com.realtime.crossfire.jxclient.gui.map.DarknessColors.darknessColors, and com.realtime.crossfire.jxclient.gui.map.DarknessColors.MAX_DARKNESS_ALPHA.
Referenced by com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap.redrawSquare().
|
static |
The combined color or Color#BLACK and FOG_OF_WAR_COLOR.
Definition at line 52 of file DarknessColors.java.
Referenced by com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap.clearMap().
|
private |
Cache to lookup darkness overlay colors. Maps darkness value to overlay color. Not yet allocated entries are set to
.
Definition at line 59 of file DarknessColors.java.
Referenced by com.realtime.crossfire.jxclient.gui.map.DarknessColors.getDarknessColor().
|
static |
The color to use for overlaying fog-of-war tiles.
Definition at line 46 of file DarknessColors.java.
Referenced by com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap.redrawSquare().
|
staticprivate |
The minimum darkness alpha value; it is used for completely black tiles. The maximum is 0.0F for full bright tiles.
Definition at line 40 of file DarknessColors.java.
Referenced by com.realtime.crossfire.jxclient.gui.map.DarknessColors.getDarknessColor().