Class ShroudedMawShipCreator
java.lang.Object
com.fs.starfarer.api.impl.combat.dweller.BaseDwellerShipCreator
com.fs.starfarer.api.impl.combat.dweller.ShroudedMawShipCreator
- All Implemented Interfaces:
DwellerCombatPlugin.DCPPlugin
,DwellerShipCreator
public class ShroudedMawShipCreator
extends BaseDwellerShipCreator
implements DwellerCombatPlugin.DCPPlugin
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.combat.dweller.BaseDwellerShipCreator
AIM_BONUS, CR_BONUS, EW_PENALTY_MULT, FLAT_ARMOR_BONUS, FLAT_RANGE_BONUS, IMPACT_VOLUME_MULT, MISSILE_GUIDANCE_BONUS, SENSOR_PROFILE_MULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(DwellerCombatPlugin plugin, float amount) protected DwellerCombatPlugin
createPlugin
(ShipAPI ship) protected DwellerShroud
createShroud
(ShipAPI ship) void
initBeforeShipCreation
(ShipAPI.HullSize hullSize, MutableShipStatsAPI stats, String id) protected void
Methods inherited from class com.fs.starfarer.api.impl.combat.dweller.BaseDwellerShipCreator
createShroudParams, initAfterShipAddedToCombatEngine, initAfterShipCreation, initBasicShipProperties, initInCombat, setOverloadColorAndText
-
Constructor Details
-
ShroudedMawShipCreator
public ShroudedMawShipCreator()
-
-
Method Details
-
createPlugin
- Overrides:
createPlugin
in classBaseDwellerShipCreator
-
initBeforeShipCreation
- Specified by:
initBeforeShipCreation
in interfaceDwellerShipCreator
- Overrides:
initBeforeShipCreation
in classBaseDwellerShipCreator
-
createShroud
- Overrides:
createShroud
in classBaseDwellerShipCreator
-
modifyBaselineShroudParams
- Overrides:
modifyBaselineShroudParams
in classBaseDwellerShipCreator
-
advance
- Specified by:
advance
in interfaceDwellerCombatPlugin.DCPPlugin
-