Starsector API
Loading...
Searching...
No Matches
RiftBeamMineExplosion.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.impl.combat;
2
3
import
com.fs.starfarer.api.combat.DamagingProjectileAPI;
4
import
com.fs.starfarer.api.combat.ProximityExplosionEffect;
5
import
com.fs.starfarer.api.impl.combat.NegativeExplosionVisual.NEParams;
6
7
public
class
RiftBeamMineExplosion
implements
ProximityExplosionEffect
{
8
9
public
void
onExplosion
(
DamagingProjectileAPI
explosion,
DamagingProjectileAPI
originalProjectile) {
10
NEParams p =
RiftCascadeMineExplosion
.
createStandardRiftParams
(
"riftbeam_minelayer"
, 10f);
11
//p.hitGlowSizeMult = 0.5f;
12
p.thickness = 50f;
13
RiftCascadeMineExplosion
.
spawnStandardRift
(explosion, p);
14
}
15
}
16
17
18
com.fs.starfarer.api.impl.combat.RiftBeamMineExplosion
Definition
RiftBeamMineExplosion.java:7
com.fs.starfarer.api.impl.combat.RiftBeamMineExplosion.onExplosion
void onExplosion(DamagingProjectileAPI explosion, DamagingProjectileAPI originalProjectile)
Definition
RiftBeamMineExplosion.java:9
com.fs.starfarer.api.impl.combat.RiftCascadeMineExplosion
Definition
RiftCascadeMineExplosion.java:16
com.fs.starfarer.api.impl.combat.RiftCascadeMineExplosion.spawnStandardRift
static void spawnStandardRift(DamagingProjectileAPI explosion, NEParams params)
Definition
RiftCascadeMineExplosion.java:38
com.fs.starfarer.api.impl.combat.RiftCascadeMineExplosion.createStandardRiftParams
static NEParams createStandardRiftParams(String minelayerId, float baseRadius)
Definition
RiftCascadeMineExplosion.java:69
com.fs.starfarer.api.combat.DamagingProjectileAPI
Definition
DamagingProjectileAPI.java:11
com.fs.starfarer.api.combat.ProximityExplosionEffect
Definition
ProximityExplosionEffect.java:3
src
com
fs
starfarer
api
impl
combat
RiftBeamMineExplosion.java
Generated by
1.12.0