Starsector API
Loading...
Searching...
No Matches
DefenderDataOverride.java
Go to the documentation of this file.
1package com.fs.starfarer.api.impl.campaign.procgen;
2
3public class DefenderDataOverride {
4 public float probDefenders, minStr, maxStr;
5 public int maxDefenderSize = 4;
6 public int minDefenderSize = 1;
7 public float probStation = 0f;
8 public String stationRole;
9 public String defFaction;
10
11
12
13 public DefenderDataOverride(String defFaction, float probDefenders, float minStr, float maxStr) {
14 this.defFaction = defFaction;
15 this.probDefenders = probDefenders;
16 this.minStr = minStr;
17 this.maxStr = maxStr;
18 }
19
20 public DefenderDataOverride(String defFaction, float probDefenders, float minStr, float maxStr, int maxDefenderSize) {
21 this.defFaction = defFaction;
22 this.probDefenders = probDefenders;
23 this.minStr = minStr;
24 this.maxStr = maxStr;
25 this.maxDefenderSize = maxDefenderSize;
26 }
27
29 float probStation, String stationRole) {
30 this.defFaction = defFaction;
31 this.probDefenders = probDefenders;
32 this.minStr = minStr;
33 this.maxStr = maxStr;
34 this.maxDefenderSize = maxDefenderSize;
35 this.probStation = probStation;
36 this.stationRole = stationRole;
37 }
38
39
40}
DefenderDataOverride(String defFaction, float probDefenders, float minStr, float maxStr, int maxDefenderSize)
DefenderDataOverride(String defFaction, float probDefenders, float minStr, float maxStr, int maxDefenderSize, float probStation, String stationRole)
DefenderDataOverride(String defFaction, float probDefenders, float minStr, float maxStr)