001package com.fs.starfarer.api.impl.campaign.intel.events.ttcr; 002 003import com.fs.starfarer.api.impl.campaign.intel.events.BaseEventIntel; 004import com.fs.starfarer.api.impl.campaign.intel.events.BaseFactorTooltip; 005import com.fs.starfarer.api.impl.campaign.intel.events.BaseOneTimeFactor; 006import com.fs.starfarer.api.ui.TooltipMakerAPI; 007import com.fs.starfarer.api.ui.TooltipMakerAPI.TooltipCreator; 008 009public class TTCRTradeFleetsDestroyedFactor extends BaseOneTimeFactor { 010 011 public TTCRTradeFleetsDestroyedFactor(int points) { 012 super(points); 013 } 014 015 @Override 016 public String getDesc(BaseEventIntel intel) { 017 return "Trade fleet ships destroyed"; 018 } 019 020 @Override 021 public TooltipCreator getMainRowTooltip(BaseEventIntel intel) { 022 return new BaseFactorTooltip() { 023 @Override 024 public void createTooltip(TooltipMakerAPI tooltip, boolean expanded, Object tooltipParam) { 025 tooltip.addPara("Ships belonging to trade fleets and smugglers shipping goods " 026 + "to or from a Tri-Tachyon colony, " 027 + "regardless of their faction, destroyed by your fleet.", 028 0f); 029 } 030 031 }; 032 } 033 034}