public class ShroudedMawShipCreator extends BaseDwellerShipCreator implements DwellerCombatPlugin.DCPPlugin
AIM_BONUS, CR_BONUS, EW_PENALTY_MULT, FLAT_ARMOR_BONUS, FLAT_RANGE_BONUS, IMPACT_VOLUME_MULT, MISSILE_GUIDANCE_BONUS, SENSOR_PROFILE_MULT| Constructor and Description |
|---|
ShroudedMawShipCreator() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(DwellerCombatPlugin plugin,
float amount) |
protected DwellerCombatPlugin |
createPlugin(ShipAPI ship) |
protected DwellerShroud |
createShroud(ShipAPI ship) |
void |
initBeforeShipCreation(ShipAPI.HullSize hullSize,
MutableShipStatsAPI stats,
java.lang.String id) |
protected void |
modifyBaselineShroudParams(ShipAPI ship,
DwellerShroud.DwellerShroudParams params) |
createShroudParams, initAfterShipAddedToCombatEngine, initAfterShipCreation, initBasicShipProperties, initInCombat, setOverloadColorAndTextpublic ShroudedMawShipCreator()
protected DwellerCombatPlugin createPlugin(ShipAPI ship)
createPlugin in class BaseDwellerShipCreatorpublic void initBeforeShipCreation(ShipAPI.HullSize hullSize, MutableShipStatsAPI stats, java.lang.String id)
initBeforeShipCreation in interface DwellerShipCreatorinitBeforeShipCreation in class BaseDwellerShipCreatorprotected DwellerShroud createShroud(ShipAPI ship)
createShroud in class BaseDwellerShipCreatorprotected void modifyBaselineShroudParams(ShipAPI ship, DwellerShroud.DwellerShroudParams params)
modifyBaselineShroudParams in class BaseDwellerShipCreatorpublic void advance(DwellerCombatPlugin plugin, float amount)
advance in interface DwellerCombatPlugin.DCPPlugin