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}