001package com.fs.starfarer.api.impl.campaign.intel.events; 002 003import java.awt.Color; 004 005import com.fs.starfarer.api.ui.TooltipMakerAPI; 006import com.fs.starfarer.api.ui.TooltipMakerAPI.TooltipCreator; 007 008public class KantasProtectionOneTimeFactor extends BaseOneTimeFactor { 009 010 public KantasProtectionOneTimeFactor(int points) { 011 super(points); 012 } 013 014 @Override 015 public String getDesc(BaseEventIntel intel) { 016 return "Kanta's protection gained"; 017 } 018 019 @Override 020 public Color getDescColor(BaseEventIntel intel) { 021 return super.getDescColor(intel); 022 } 023 024 @Override 025 public TooltipCreator getMainRowTooltip(BaseEventIntel intel) { 026 return new BaseFactorTooltip() { 027 @Override 028 public void createTooltip(TooltipMakerAPI tooltip, boolean expanded, Object tooltipParam) { 029 tooltip.addPara("You've recently gained Kanta's protection, and it's had a chilling effect on " 030 + "hostile activity in and around your systems.", 031 0f); 032 } 033 034 }; 035 } 036 037}