/** * Check to see if the HexImageCache should be cleared because of * field-of-view changes. */ public void checkFoVHexImageCacheClear() { boolean darken = GUIPreferences.getInstance().getBoolean( GUIPreferences.FOV_DARKEN); boolean highlight = GUIPreferences.getInstance().getBoolean( GUIPreferences.FOV_HIGHLIGHT); if ((game.getPhase() == Phase.PHASE_MOVEMENT) && (darken || highlight)) { clearHexImageCache(); } }
public static enum WeaponSortOrder { DEFAULT("DEFAULT"), RANGE_LH("RANGE_LH"), RANGE_HL("RANGE_HL"), DAMAGE_LH("DAMAGE_LH"), DAMAGE_HL("DAMAGE_HL"), ARC("ARC"), CUSTOM("CUSTOM"); public final String i18nEntry; WeaponSortOrder(String s) { i18nEntry = s; } }
public synchronized void setIdleTime(long timeIdle, boolean add) { if (!lockOpen) { if (add) { idleTime += timeIdle; } else { idleTime = timeIdle; } if ((idleTime > MAX_IDLE_TIME) && !isSliding() && GUIPreferences.getInstance().getBoolean( "AdvancedChatbox2AutoSlidedown")) { slideDown(); } } }
if (c == null) return; if (GUIPreferences.getInstance().getBoolean("SOFTCENTER")) {
@Override public void prepare() { // create image for buffer GraphicsConfiguration config = GraphicsEnvironment .getLocalGraphicsEnvironment().getDefaultScreenDevice() .getDefaultConfiguration(); image = config.createCompatibleImage(bounds.width, bounds.height, Transparency.TRANSLUCENT); Graphics2D g = (Graphics2D)image.getGraphics(); // draw the unit icon translucent if hidden from the enemy // (and activated graphics setting); or submerged boolean translucentHiddenUnits = GUIPreferences.getInstance() .getBoolean(GUIPreferences.ADVANCED_TRANSLUCENT_HIDDEN_UNITS); if ((trackThisEntitiesVisibilityInfo(entity) && !entity.isVisibleToEnemy() && translucentHiddenUnits) || (entity.relHeight() < 0)) { g.setComposite(AlphaComposite.getInstance( AlphaComposite.SRC_OVER, 0.5f)); } g.drawImage(bv.getScaledImage( bv.tileManager.imageFor(entity, secondaryPos), true), 0, 0, this); g.dispose(); }
.getBoolean(GUIPreferences.ADVANCED_DRAW_ENTITY_LABEL)) {
.getBoolean(GUIPreferences.ADVANCED_DRAW_ENTITY_LABEL)) {
levelhighlight.setSelected(gs.getLevelHighlight()); shadowMap.setSelected(gs.getShadowMap()); useSoftCenter.setSelected(gs.getBoolean("SOFTCENTER")); entityOwnerColor.setSelected(gs.getEntityOwnerLabelColor());
GUIPreferences.getInstance().getBoolean(GUIPreferences.FLOATINGISO)) { return;
if (GUIPreferences.getInstance().getBoolean(GUIPreferences.ADVANCED_DARKEN_MAP_AT_NIGHT) && (game.isPositionIlluminated(c) == IGame.ILLUMINATED_NONE) && (game.getPlanetaryConditions().getLight() > PlanetaryConditions.L_DAY)) {
if (GUIPreferences.getInstance().getBoolean(GUIPreferences.SHOW_WPS_IN_TT)) {
.getBoolean(GUIPreferences.ADVANCED_TRANSLUCENT_HIDDEN_UNITS); boolean shouldBeTranslucent = (trackThisEntitiesVisibilityInfo(entity) && !entity.isVisibleToEnemy()) || entity.isHidden(); if (guip.getBoolean(GUIPreferences.ADVANCED_DRAW_ENTITY_LABEL)) { if (criticalStatus) { graph.setColor(LABEL_CRITICAL_BACK);
GUIPreferences guip = GUIPreferences.getInstance(); if (guip.getBoolean(GUIPreferences.ADVANCED_SHOW_FPS)) { paintCompsStartTime = System.nanoTime(); if (guip.getBoolean(GUIPreferences.ADVANCED_SHOW_FPS)) { if (frameCount == FRAMES) { averageTime = totalTime / FRAMES;
boolean highlight = gs.getBoolean(GUIPreferences.FOV_HIGHLIGHT); boolean darken = gs.getBoolean(GUIPreferences.FOV_DARKEN);
String category = entity.getCrew().getPortraitCategory(0); String file = entity.getCrew().getPortraitFileName(0); if (GUIPreferences.getInstance().getBoolean(GUIPreferences.SHOW_PILOT_PORTRAIT_TT) && (null != category) && (null != file)) { String imagePath = Configuration.portraitImagesDir() + "/" + category + file; if (GUIPreferences.getInstance().getBoolean(GUIPreferences.SHOW_ARMOR_MINIVIS_TT)) { addArmorMiniVisToTT(); skipBRafterTable = true; .getBoolean(GUIPreferences.SHOW_WPS_IN_TT)) {
.getBoolean(GUIPreferences.MOVE_ENVELOPE)) { clientgui.bv.clearMovementEnvelope(); return;
setClimbMode(GUIPreferences.getInstance().getBoolean(GUIPreferences.ADVANCED_MOVE_DEFAULT_CLIMB_MODE));
if (GUIPreferences.getInstance().getBoolean("FiringSolutions") && !ce().isOffBoard()) { setFiringSolutions();
ce.setIsJumpingNow(false); ce.setConvertingNow(false); ce.setClimbMode(GUIPreferences.getInstance().getBoolean(GUIPreferences.ADVANCED_MOVE_DEFAULT_CLIMB_MODE));
if (GUIPreferences.getInstance().getBoolean("FiringSolutions")) { setFiringSolutions(); } else {