Targeting overlay isn't maturing as I'd hoped. It's now disabled until further notice. Code will remain in place if someone wants to tackle it.

This commit is contained in:
Doublestrike
2012-10-21 05:50:01 +00:00
parent 2df878d1d2
commit a928f6be67
4 changed files with 3 additions and 10 deletions

View File

@@ -82,8 +82,7 @@ public enum TargetingOverlay {
// Draw only hovered card
for (VField f : fields) {
if (f.getTabletop().getCardFromMouseOverPanel() != null) {
cardPanels.add(f.getTabletop().getMouseOverPanel());
break;
cardPanels.addAll(f.getTabletop().getCardPanels());
}
}
break;

View File

@@ -97,7 +97,7 @@ public enum VDock implements IVDoc<CDock> {
pnl.add(btnOpenLayout);
pnl.add(btnSaveLayout);
pnl.add(btnAlphaStrike);
pnl.add(btnTargeting);
// pnl.add(btnTargeting);
}
/* (non-Javadoc)

View File

@@ -23,7 +23,6 @@ import forge.gui.framework.DragCell;
import forge.gui.framework.EDocID;
import forge.gui.framework.SLayoutConstants;
import forge.gui.home.VHomeUI;
import forge.gui.match.TargetingOverlay;
import forge.gui.match.VMatchUI;
import forge.gui.toolbox.FOverlay;
import forge.gui.toolbox.FPanel;
@@ -83,7 +82,7 @@ public enum FView {
// Note: when adding new panels here, keep in mind that the layered pane
// has a null layout, so new components will be W0 x H0 pixels - gotcha!
// FControl has a method called "sizeComponents" which will fix this.
lpnDocument.add(TargetingOverlay.SINGLETON_INSTANCE.getPanel(), TARGETING_LAYER);
// lpnDocument.add(TargetingOverlay.SINGLETON_INSTANCE.getPanel(), TARGETING_LAYER);
pnlInsets.add(pnlContent, BorderLayout.CENTER);
pnlInsets.setBackgroundTexture(FSkin.getIcon(FSkin.Backgrounds.BG_TEXTURE));

View File

@@ -559,11 +559,6 @@ public abstract class CardPanelContainer extends JPanel {
}
}
/** @return {@link forge.view.arcane.CardPanel} */
public final CardPanel getMouseOverPanel() {
return this.hoveredPanel;
}
/**
* <p>
* getCardFromMouseOverPanel.