public class ShroudedEyeShipCreator extends BaseDwellerShipCreator
| Modifier and Type | Class and Description |
|---|---|
static class |
ShroudedEyeShipCreator.PlasmaEyePart |
| Modifier and Type | Field and Description |
|---|---|
static float |
BEAM_RANGE_BONUS |
static float |
DAMAGE_MULT |
static float |
HARD_FLUX_DISSIPATION_PERCENT |
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 |
|---|
ShroudedEyeShipCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected DwellerCombatPlugin |
createPlugin(ShipAPI ship) |
void |
initBeforeShipCreation(ShipAPI.HullSize hullSize,
MutableShipStatsAPI stats,
java.lang.String id) |
protected void |
modifyBaselineShroudParams(ShipAPI ship,
DwellerShroud.DwellerShroudParams params) |
createShroud, createShroudParams, initAfterShipAddedToCombatEngine, initAfterShipCreation, initBasicShipProperties, initInCombat, setOverloadColorAndTextpublic static float BEAM_RANGE_BONUS
public static float HARD_FLUX_DISSIPATION_PERCENT
public static float DAMAGE_MULT
public ShroudedEyeShipCreator()
public void initBeforeShipCreation(ShipAPI.HullSize hullSize, MutableShipStatsAPI stats, java.lang.String id)
initBeforeShipCreation in interface DwellerShipCreatorinitBeforeShipCreation in class BaseDwellerShipCreatorprotected DwellerCombatPlugin createPlugin(ShipAPI ship)
createPlugin in class BaseDwellerShipCreatorprotected void modifyBaselineShroudParams(ShipAPI ship, DwellerShroud.DwellerShroudParams params)
modifyBaselineShroudParams in class BaseDwellerShipCreator