Starsector API
Loading...
Searching...
No Matches
DonationOfferCreator.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian;
2
3
import
java.util.List;
4
import
java.util.Random;
5
6
import
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianData.HistorianOffer;
7
8
public
class
DonationOfferCreator
extends
BaseHistorianOfferCreator
{
9
10
@Override
11
public
HistorianOffer
createOffer
(Random random, List<HistorianOffer> soFar) {
12
HistorianData
hd =
HistorianData
.
getInstance
();
13
14
if
(hd.
isRecentlyDonated
() || hd.
isMaxTier
())
return
null
;
15
16
return
new
DonationOffer
();
17
}
18
19
@Override
20
public
boolean
ignoresLimit
() {
21
return
true
;
22
}
23
24
25
}
26
27
28
29
30
31
32
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.BaseHistorianOfferCreator
Definition
BaseHistorianOfferCreator.java:21
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.DonationOfferCreator
Definition
DonationOfferCreator.java:8
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.DonationOfferCreator.createOffer
HistorianOffer createOffer(Random random, List< HistorianOffer > soFar)
Definition
DonationOfferCreator.java:11
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.DonationOfferCreator.ignoresLimit
boolean ignoresLimit()
Definition
DonationOfferCreator.java:20
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.DonationOffer
Definition
DonationOffer.java:13
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianData
Definition
HistorianData.java:20
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianData.isMaxTier
boolean isMaxTier()
Definition
HistorianData.java:165
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianData.getInstance
static HistorianData getInstance()
Definition
HistorianData.java:51
com.fs.starfarer.api.impl.campaign.intel.bar.events.historian.HistorianData.isRecentlyDonated
boolean isRecentlyDonated()
Definition
HistorianData.java:175
src
com
fs
starfarer
api
impl
campaign
intel
bar
events
historian
DonationOfferCreator.java
Generated by
1.9.8