public class CBRemnantPlus extends BaseCustomBountyCreator
CustomBountyCreator.CustomBountyData| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCEPTED_KEY |
static float |
PROB_IN_SYSTEM_WITH_BASE |
DEFAULT_FREQUENCY, STAGEMAX_DIFFICULTY, MIN_DIFFICULTY| Constructor and Description |
|---|
CBRemnantPlus() |
| Modifier and Type | Method and Description |
|---|---|
CustomBountyCreator.CustomBountyData |
createBounty(MarketAPI createdAt,
HubMissionWithBarEvent mission,
int difficulty,
java.lang.Object bountyStage) |
float |
getBountyDays() |
java.lang.String |
getBountyNamePostfix(HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
float |
getFrequency(HubMissionWithBarEvent mission,
int difficulty) |
java.lang.String |
getIconName() |
int |
getMaxDifficulty() |
int |
getMinDifficulty() |
protected boolean |
isRepeatableGlobally() |
void |
notifyAccepted(MarketAPI createdAt,
HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
addFleetDescription, addIntelAssessment, addTargetLocationAndDescription, addTargetLocationAndDescriptionBulletPoint, beginFleet, createFleet, getBaseBountyName, getId, getNumCompletedForPerson, getNumCompletedGlobal, getNumCompletedGlobalKey, getNumCompletedPerPersonKey, getRepFaction, getRepPerson, getSystemWithNoTimeLimit, isReduceFrequencyBasedOnNumberOfCompletions, isRepeatablePerPerson, notifyCompleted, notifyFailed, setRepChangesBasedOnDifficulty, systemMatchesRequirement, updateInteractionDatapublic static java.lang.String ACCEPTED_KEY
public static float PROB_IN_SYSTEM_WITH_BASE
public CBRemnantPlus()
public float getBountyDays()
getBountyDays in interface CustomBountyCreatorgetBountyDays in class BaseCustomBountyCreatorpublic float getFrequency(HubMissionWithBarEvent mission, int difficulty)
getFrequency in interface CustomBountyCreatorgetFrequency in class BaseCustomBountyCreatorpublic void notifyAccepted(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
notifyAccepted in interface CustomBountyCreatornotifyAccepted in class BaseCustomBountyCreatorprotected boolean isRepeatableGlobally()
isRepeatableGlobally in class BaseCustomBountyCreatorpublic java.lang.String getBountyNamePostfix(HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
getBountyNamePostfix in interface CustomBountyCreatorgetBountyNamePostfix in class BaseCustomBountyCreatorpublic java.lang.String getIconName()
getIconName in interface CustomBountyCreatorgetIconName in class BaseCustomBountyCreatorpublic CustomBountyCreator.CustomBountyData createBounty(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, java.lang.Object bountyStage)
createBounty in interface CustomBountyCreatorcreateBounty in class BaseCustomBountyCreatorpublic int getMaxDifficulty()
getMaxDifficulty in interface CustomBountyCreatorgetMaxDifficulty in class BaseCustomBountyCreatorpublic int getMinDifficulty()
getMinDifficulty in interface CustomBountyCreatorgetMinDifficulty in class BaseCustomBountyCreator