Starsector API
Loading...
Searching...
No Matches
HistorianBarEventCreator.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian;
2
3
import
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent;
4
import
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEventCreator;
5
6
public
class
HistorianBarEventCreator
extends
BaseBarEventCreator
{
7
8
public
PortsideBarEvent
createBarEvent
() {
9
return
new
HistorianBarEvent
();
10
}
11
12
@Override
13
public
boolean
isPriority
() {
14
return
false
;
15
}
16
17
public
float
getBarEventActiveDuration
() {
18
return
15f + (float) Math.random() * 15f;
19
}
20
21
public
float
getBarEventTimeoutDuration
() {
22
return
Math.max(0, 30f - (
float
) Math.random() * 40f);
23
}
24
25
@Override
26
public
float
getBarEventAcceptedTimeoutDuration
() {
27
return
30f + (float) Math.random() * 30f;
28
}
29
30
}
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEventCreator
Definition
BaseBarEventCreator.java:6
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEventCreator
Definition
HistorianBarEventCreator.java:6
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEventCreator.getBarEventTimeoutDuration
float getBarEventTimeoutDuration()
Definition
HistorianBarEventCreator.java:21
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEventCreator.getBarEventActiveDuration
float getBarEventActiveDuration()
Definition
HistorianBarEventCreator.java:17
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEventCreator.isPriority
boolean isPriority()
Definition
HistorianBarEventCreator.java:13
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEventCreator.createBarEvent
PortsideBarEvent createBarEvent()
Definition
HistorianBarEventCreator.java:8
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEventCreator.getBarEventAcceptedTimeoutDuration
float getBarEventAcceptedTimeoutDuration()
Definition
HistorianBarEventCreator.java:26
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianBarEvent
Definition
HistorianBarEvent.java:23
com.fs.starfarer.api.impl.campaign.intel.bar.PortsideBarEvent
Definition
PortsideBarEvent.java:9
src
com
fs
starfarer
api
impl
campaign
intel
bar
events
historian
HistorianBarEventCreator.java
Generated by
1.9.8