Human: Added some void typehints

This commit is contained in:
Dylan K. Taylor 2018-01-05 12:30:03 +00:00
parent b6c1124d50
commit 9d2eb5e911

View File

@ -300,9 +300,10 @@ class Human extends Creature implements ProjectileSource, InventoryHolder{
/** /**
* Sets the player's experience level. This does not affect their total XP or their XP progress. * Sets the player's experience level. This does not affect their total XP or their XP progress.
*
* @param int $level * @param int $level
*/ */
public function setXpLevel(int $level){ public function setXpLevel(int $level) : void{
$this->attributeMap->getAttribute(Attribute::EXPERIENCE_LEVEL)->setValue($level); $this->attributeMap->getAttribute(Attribute::EXPERIENCE_LEVEL)->setValue($level);
} }
@ -342,9 +343,10 @@ class Human extends Creature implements ProjectileSource, InventoryHolder{
/** /**
* Sets the player's progress through the current level to a value between 0.0 and 1.0. * Sets the player's progress through the current level to a value between 0.0 and 1.0.
*
* @param float $progress * @param float $progress
*/ */
public function setXpProgress(float $progress){ public function setXpProgress(float $progress) : void{
$this->attributeMap->getAttribute(Attribute::EXPERIENCE)->setValue($progress); $this->attributeMap->getAttribute(Attribute::EXPERIENCE)->setValue($progress);
} }
@ -453,9 +455,10 @@ class Human extends Creature implements ProjectileSource, InventoryHolder{
/** /**
* Sets the duration in ticks until the human can pick up another XP orb. * Sets the duration in ticks until the human can pick up another XP orb.
*
* @param int $value * @param int $value
*/ */
public function resetXpCooldown(int $value = 2){ public function resetXpCooldown(int $value = 2) : void{
$this->xpCooldown = $value; $this->xpCooldown = $value;
} }