public class ShroudedVortexShipCreator extends BaseDwellerShipCreator implements DwellerCombatPlugin.DCPPlugin
| Modifier and Type | Field and Description |
|---|---|
static float |
EXPLOSION_DAMAGE |
static DamageType |
EXPLOSION_DAMAGE_TYPE |
static java.lang.String |
ID_BODY_ONE |
static java.lang.String |
ID_BODY_TWO |
static java.lang.String |
TAG_MIRRORED_VORTEX |
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 |
|---|
ShroudedVortexShipCreator() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(DwellerCombatPlugin plugin,
float amount) |
DamagingExplosionSpec |
createExplosionSpec(ShipAPI ship) |
protected DwellerCombatPlugin |
createPlugin(ShipAPI ship) |
void |
initInCombat(ShipAPI ship) |
protected void |
modifyBaselineShroudParams(ShipAPI ship,
DwellerShroud.DwellerShroudParams params) |
createShroud, createShroudParams, initAfterShipAddedToCombatEngine, initAfterShipCreation, initBasicShipProperties, initBeforeShipCreation, setOverloadColorAndTextpublic static float EXPLOSION_DAMAGE
public static DamageType EXPLOSION_DAMAGE_TYPE
public static java.lang.String ID_BODY_ONE
public static java.lang.String ID_BODY_TWO
public static java.lang.String TAG_MIRRORED_VORTEX
public ShroudedVortexShipCreator()
protected DwellerCombatPlugin createPlugin(ShipAPI ship)
createPlugin in class BaseDwellerShipCreatorprotected void modifyBaselineShroudParams(ShipAPI ship, DwellerShroud.DwellerShroudParams params)
modifyBaselineShroudParams in class BaseDwellerShipCreatorpublic void initInCombat(ShipAPI ship)
initInCombat in interface DwellerShipCreatorinitInCombat in class BaseDwellerShipCreatorpublic void advance(DwellerCombatPlugin plugin, float amount)
advance in interface DwellerCombatPlugin.DCPPluginpublic DamagingExplosionSpec createExplosionSpec(ShipAPI ship)