Starsector API
Loading...
Searching...
No Matches
TestDwellerShipCreator.java
Go to the documentation of this file.
1package com.fs.starfarer.api.impl.combat.dweller;
2
3import java.util.List;
4
5import java.awt.Color;
6
7import org.lwjgl.util.vector.Vector2f;
8
9import com.fs.starfarer.api.combat.ShipAPI;
10import com.fs.starfarer.api.impl.combat.dweller.DwellerCombatPlugin.WobblyPart;
11
13
14 @Override
16 DwellerCombatPlugin plugin = super.createPlugin(ship);
17
18 List<DwellerShipPart> parts = plugin.getParts();
19
20 WobblyPart part = new WobblyPart("shroud", 0.3f, 1f, new Vector2f(0, 0), 0f);
21 parts.add(part);
22
24
25 part = new WobblyPart("clusterA", 1f, 3, 3, 2f, new Vector2f(70, 0), 0f);
26 part.color = glow;
27 part.additiveBlend = true;
28 //part.setWeaponActivated();
29 parts.add(part);
30
31 part = new WobblyPart("clusterB", 1f, 3, 3, 2f, new Vector2f(-10, 0), 0f);
32 part.color = glow;
33 part.additiveBlend = true;
34 //part.setFluxActivated();
35 parts.add(part);
36
37 part = new WobblyPart("coronet_stalks", 0.5f, 3, 3, 2f, new Vector2f(100, 0), 0f);
38 part.color = glow;
39 part.additiveBlend = true;
40 //part.setShieldActivated();
41 parts.add(part);
42
43 return plugin;
44 }
45
46}
47
48