Package com.fs.starfarer.api.impl.combat
Class NovaBurstStats
java.lang.Object
com.fs.starfarer.api.impl.combat.BaseShipSystemScript
com.fs.starfarer.api.impl.combat.OrionDeviceStats
com.fs.starfarer.api.impl.combat.NovaBurstStats
- All Implemented Interfaces:
ShipSystemStatsScript
,ShipSystemStatsScriptAdvanced
Copyright 2022 Fractal Softworks, LLC
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fs.starfarer.api.impl.combat.OrionDeviceStats
OrionDeviceStats.OrionDeviceParams, OrionDeviceStats.PusherPlateImpulse, OrionDeviceStats.PusherPlateState
Nested classes/interfaces inherited from interface com.fs.starfarer.api.plugins.ShipSystemStatsScript
ShipSystemStatsScript.State, ShipSystemStatsScript.StatusData
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.combat.OrionDeviceStats
deployedBomb, orig, p, pusherState, wasIdle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
advanceImpl
(float amount, ShipAPI ship, ShipSystemStatsScript.State state, float effectLevel) protected void
notifySpawnedExplosionParticles
(org.lwjgl.util.vector.Vector2f bombLoc) Methods inherited from class com.fs.starfarer.api.impl.combat.OrionDeviceStats
apply, createBombImpactPlugin, isUsable, recolor, spawnBomb, unapply
Methods inherited from class com.fs.starfarer.api.impl.combat.BaseShipSystemScript
getActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getStatusData, getUsesOverride
-
Constructor Details
-
NovaBurstStats
public NovaBurstStats()
-
-
Method Details
-
advanceImpl
protected void advanceImpl(float amount, ShipAPI ship, ShipSystemStatsScript.State state, float effectLevel) - Overrides:
advanceImpl
in classOrionDeviceStats
-
notifySpawnedExplosionParticles
protected void notifySpawnedExplosionParticles(org.lwjgl.util.vector.Vector2f bombLoc) - Overrides:
notifySpawnedExplosionParticles
in classOrionDeviceStats
-