Starsector API
Loading...
Searching...
No Matches
RiftLightningMineExplosion.java
Go to the documentation of this file.
1package com.fs.starfarer.api.impl.combat.dweller;
2
3import java.awt.Color;
4
5import com.fs.starfarer.api.combat.DamagingProjectileAPI;
6import com.fs.starfarer.api.combat.ProximityExplosionEffect;
7import com.fs.starfarer.api.impl.combat.NegativeExplosionVisual.NEParams;
8import com.fs.starfarer.api.impl.combat.RiftCascadeMineExplosion;
9
11
12 public void onExplosion(DamagingProjectileAPI explosion, DamagingProjectileAPI originalProjectile) {
13 //System.out.println("EXPLOSION");
15 color = new Color(255,75,75,255);
17 color, 20f);
18 p.fadeOut = 1f;
19 p.hitGlowSizeMult = 0.6f;
20 //p.invertForDarkening = NSProjEffect.STANDARD_RIFT_COLOR;
21 p.thickness = 50f;
22
23
24// p.hitGlowSizeMult = 0.5f;
25// p.thickness = 25f;
26// p.fadeOut = 0.25f;
27
29
30 }
31}
32
33
34
static void spawnStandardRift(DamagingProjectileAPI explosion, NEParams params)
static NEParams createStandardRiftParams(String minelayerId, float baseRadius)
void onExplosion(DamagingProjectileAPI explosion, DamagingProjectileAPI originalProjectile)