public class CBTrader extends BaseCustomBountyCreator
CustomBountyCreator.CustomBountyData
Modifier and Type | Field and Description |
---|---|
static float |
PROB_IN_SYSTEM_WITH_BASE |
DEFAULT_FREQUENCY, STAGE
MAX_DIFFICULTY, MIN_DIFFICULTY
Constructor and Description |
---|
CBTrader() |
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) |
int |
getMaxDifficulty() |
int |
getMinDifficulty() |
void |
notifyAccepted(MarketAPI createdAt,
HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
addFleetDescription, addIntelAssessment, addTargetLocationAndDescription, addTargetLocationAndDescriptionBulletPoint, beginFleet, createFleet, getBaseBountyName, getIconName, getId, getNumCompletedForPerson, getNumCompletedGlobal, getNumCompletedGlobalKey, getNumCompletedPerPersonKey, getRepFaction, getRepPerson, getSystemWithNoTimeLimit, isReduceFrequencyBasedOnNumberOfCompletions, isRepeatableGlobally, isRepeatablePerPerson, notifyCompleted, notifyFailed, setRepChangesBasedOnDifficulty, systemMatchesRequirement, updateInteractionData
public float getFrequency(HubMissionWithBarEvent mission, int difficulty)
getFrequency
in interface CustomBountyCreator
getFrequency
in class BaseCustomBountyCreator
public java.lang.String getBountyNamePostfix(HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
getBountyNamePostfix
in interface CustomBountyCreator
getBountyNamePostfix
in class BaseCustomBountyCreator
public float getBountyDays()
getBountyDays
in interface CustomBountyCreator
getBountyDays
in class BaseCustomBountyCreator
public CustomBountyCreator.CustomBountyData createBounty(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, java.lang.Object bountyStage)
createBounty
in interface CustomBountyCreator
createBounty
in class BaseCustomBountyCreator
public void notifyAccepted(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
notifyAccepted
in interface CustomBountyCreator
notifyAccepted
in class BaseCustomBountyCreator
public int getMaxDifficulty()
getMaxDifficulty
in interface CustomBountyCreator
getMaxDifficulty
in class BaseCustomBountyCreator
public int getMinDifficulty()
getMinDifficulty
in interface CustomBountyCreator
getMinDifficulty
in class BaseCustomBountyCreator
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.