001package com.fs.starfarer.api.impl.hullmods; 002 003import com.fs.starfarer.api.combat.BaseHullMod; 004import com.fs.starfarer.api.combat.MutableShipStatsAPI; 005import com.fs.starfarer.api.combat.ShipAPI.HullSize; 006import com.fs.starfarer.api.impl.campaign.ids.Stats; 007 008public class AdvancedGroundSupport extends BaseHullMod { 009 010 public static final float GROUND_BONUS = 200; 011 012 public void applyEffectsBeforeShipCreation(HullSize hullSize, MutableShipStatsAPI stats, String id) { 013 stats.getDynamic().getMod(Stats.FLEET_GROUND_SUPPORT).modifyFlat(id, GROUND_BONUS); 014 //stats.getDynamic().getMod(Stats.FLEET_BOMBARD_COST_REDUCTION).modifyFlat(id, GROUND_BONUS); 015 } 016 017 public String getDescriptionParam(int index, HullSize hullSize) { 018 if (index == 0) return "" + (int) GROUND_BONUS; 019 return null; 020 } 021} 022 023 024 025