Class ShroudedEyeShipCreator.PlasmaEyePart
java.lang.Object
com.fs.starfarer.api.impl.combat.dweller.BaseDwellerShipPart
com.fs.starfarer.api.impl.combat.dweller.ShroudedEyeShipCreator.PlasmaEyePart
- All Implemented Interfaces:
DwellerShipPart
- Enclosing class:
- ShroudedEyeShipCreator
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloat
Fields inherited from class com.fs.starfarer.api.impl.combat.dweller.BaseDwellerShipPart
additiveBlend, alphaMult, brightness, color, currBrightness, facingOffset, fader, id, negativeBlend, offset, tags
-
Constructor Summary
ConstructorsConstructorDescriptionPlasmaEyePart
(org.lwjgl.util.vector.Vector2f offset, float facingOffset, ShipAPI ship, float radius) -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) protected void
renderImpl
(float x, float y, float alphaMult, float angle, CombatEngineLayers layer) Methods inherited from class com.fs.starfarer.api.impl.combat.dweller.BaseDwellerShipPart
addTag, fadeIn, fadeOut, getAlphaMult, getBrightness, getColor, getFader, getId, getTags, hasTag, removeTag, render, setActivated, setAlphaMult, setColor, setFluxActivated, setId, setShieldActivated, setSystemActivated, setWeaponActivated
-
Field Details
-
radius
public float radius -
interval
-
ship
-
visual
-
-
Constructor Details
-
PlasmaEyePart
public PlasmaEyePart(org.lwjgl.util.vector.Vector2f offset, float facingOffset, ShipAPI ship, float radius)
-
-
Method Details
-
advance
public void advance(float amount) - Specified by:
advance
in interfaceDwellerShipPart
- Overrides:
advance
in classBaseDwellerShipPart
-
renderImpl
- Overrides:
renderImpl
in classBaseDwellerShipPart
-