public class AnalyzeEntityIntelCreator extends java.lang.Object implements GenericMissionManager.GenericMissionCreator
| Modifier and Type | Field and Description |
|---|---|
protected WeightedRandomPicker<SectorEntityToken> |
entityPicker |
| Constructor and Description |
|---|
AnalyzeEntityIntelCreator() |
| Modifier and Type | Method and Description |
|---|---|
EveryFrameScript |
createMissionIntel() |
float |
getMissionFrequencyWeight() |
protected void |
initPicker() |
protected SectorEntityToken |
pickEntity() |
protected void |
prunePicker() |
protected transient WeightedRandomPicker<SectorEntityToken> entityPicker
public AnalyzeEntityIntelCreator()
public EveryFrameScript createMissionIntel()
createMissionIntel in interface GenericMissionManager.GenericMissionCreatorpublic float getMissionFrequencyWeight()
getMissionFrequencyWeight in interface GenericMissionManager.GenericMissionCreatorprotected void initPicker()
protected void prunePicker()
protected SectorEntityToken pickEntity()