public interface IBeeModifier
| Modifier and Type | Method and Description |
|---|---|
float |
getFloweringModifier(IBeeGenome genome,
float currentModifier) |
float |
getGeneticDecay(IBeeGenome genome,
float currentModifier) |
float |
getLifespanModifier(IBeeGenome genome,
IBeeGenome mate,
float currentModifier) |
float |
getMutationModifier(IBeeGenome genome,
IBeeGenome mate,
float currentModifier) |
float |
getProductionModifier(IBeeGenome genome,
float currentModifier) |
float |
getTerritoryModifier(IBeeGenome genome,
float currentModifier) |
boolean |
isHellish() |
boolean |
isSealed() |
boolean |
isSelfLighted() |
boolean |
isSunlightSimulated() |
float getTerritoryModifier(IBeeGenome genome, float currentModifier)
genome - Genome of the bee this modifier is called for.currentModifier - Current modifier.float getMutationModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier)
genome - Genome of the bee this modifier is called for.mate - Genome of the bee mate this modifier is called for.currentModifier - Current modifier.float getLifespanModifier(IBeeGenome genome, @Nullable IBeeGenome mate, float currentModifier)
genome - Genome of the bee this modifier is called for.currentModifier - Current modifier.float getProductionModifier(IBeeGenome genome, float currentModifier)
genome - Genome of the bee this modifier is called for.currentModifier - Current modifier.float getFloweringModifier(IBeeGenome genome, float currentModifier)
genome - Genome of the bee this modifier is called for.float getGeneticDecay(IBeeGenome genome, float currentModifier)
genome - Genome of the bee this modifier is called for.boolean isSealed()
boolean isSelfLighted()
boolean isSunlightSimulated()
boolean isHellish()