001package com.fs.starfarer.api.impl.campaign.econ; 002 003import com.fs.starfarer.api.impl.campaign.intel.SystemBountyIntel; 004import com.fs.starfarer.api.ui.TooltipMakerAPI; 005 006public class SystemBounty extends BaseMarketConditionPlugin { 007 008 private SystemBountyIntel intel = null; 009 010 public SystemBounty() { 011 } 012 013 public void apply(String id) { 014 } 015 016 public void unapply(String id) { 017 } 018 019 @Override 020 public void setParam(Object param) { 021 intel = (SystemBountyIntel) param; 022 } 023 024 @Override 025 public boolean isTransient() { 026 return false; 027 } 028 029 @Override 030 public void createTooltip(TooltipMakerAPI tooltip, boolean expanded) { 031 super.createTooltip(tooltip, expanded); 032 } 033 034 @Override 035 protected void createTooltipAfterDescription(TooltipMakerAPI tooltip, boolean expanded) { 036 intel.createSmallDescription(tooltip, getTooltipWidth(), 300f, true); 037 } 038 039} 040 041 042 043