Package fr.formiko.kokcinelo.model
Class ScoreAphid
java.lang.Object
fr.formiko.kokcinelo.model.MapItem
fr.formiko.kokcinelo.model.Creature
fr.formiko.kokcinelo.model.Aphid
fr.formiko.kokcinelo.model.ScoreAphid
- Direct Known Subclasses:
BigScoreAphid
-
Field Summary
Fields inherited from class fr.formiko.kokcinelo.model.Creature
canFly, collectedFrequency, currentSpeed, defaultMoveFrontSpeed, fliing, hearRadius, hitFrequency, hitPoints, lastCollectedTime, lastHitTime, lastRunTime, lastShootTime, lifePoints, maxLifePoints, movingSpeed, ORDER, runFrequency, shootFrequency, shootPoints, shootRadius, visionRadius, wantedRotation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
bonusWhenCollectHoneydew
(Creature collector) Give bonus to collector when honeydew is collected.int
Methods inherited from class fr.formiko.kokcinelo.model.Aphid
bonusWhenEaten, collectHoneydew, colorSkeleton, getAnimationSpeedMultiplier, getColor, getCreaturesFriendly, getCreaturesFriendlyWithVisibility, getCreaturesHuntedBy, getMaxRotationPerSecond, getSpaceActionName, isHoneydewReady, setHoneydewVisibility, updateHonewdewVisibility
Methods inherited from class fr.formiko.kokcinelo.model.Creature
addScore, addTime, boost, canBeCollected, canHit, canRun, canShoot, closestCreature, die, getAllFriendlyCreature, getAllFriendlyWithVisibilityCreature, getClosestVisibleCreatureToHunt, getCollectedFrequency, getCreaturesToHunt, getCurrentSpeed, getDefaultMoveFrontSpeed, getHearRadius, getHitPoints, getLastCollectedTime, getLifePoints, getMaxLifePoints, getMovingSpeed, getShootPoints, getShootRadius, getSpaceActionProgress, getVisibleCreatureHuntedBy, getVisionRadius, getWallsAngles, getWantedRotation, goTo, goTo, goTo, goTo, haveCreatureHuntedBy, haveCreatureToHunt, hit, isAI, isAlive, isFriendly, isFriendlyWithVisibility, isTooCloseForStart, minorRandomRotation, moveAI, moveFront, moveFront, run, runAwayFrom, see, seeableCreatures, setCollectedFrequency, setCurrentSpeed, setDefaultMoveFrontSpeed, setHearRadius, setHitPoints, setLastCollectedTime, setLifePoints, setMaxLifePoints, setMovingSpeed, setShootPoints, setShootRadius, setVisionRadius, setWantedRotation, shoot, stayInMap, toString
Methods inherited from class fr.formiko.kokcinelo.model.MapItem
distanceTo, distanceTo, equals, getActor, getCenter, getCenterX, getCenterY, getHitRadius, getId, getRotation, getZoom, hashCode, hitBoxConnected, isInRadius, moveIn, removeActor, setCenter, setCenterX, setCenterY, setRandomLoaction, setRotation, setZoom
-
Constructor Details
-
ScoreAphid
public ScoreAphid()
-
-
Method Details
-
getGivenPoints
public int getGivenPoints()- Overrides:
getGivenPoints
in classAphid
-
bonusWhenCollectHoneydew
Description copied from class:Aphid
Give bonus to collector when honeydew is collected.- Overrides:
bonusWhenCollectHoneydew
in classAphid
- Parameters:
collector
- The creature that collect the honeydew.
-