diff options
author | piernov <piernov@piernov.org> | 2016-05-10 22:24:50 +0200 |
---|---|---|
committer | piernov <piernov@piernov.org> | 2016-05-10 22:24:50 +0200 |
commit | 9ad61ab6a23bd6fd51e67b85d743b4a7664ec637 (patch) | |
tree | 04c4ef3158c9848db91e56f9318162431a6040b4 /inc/Monster.inc | |
parent | 204e838a7794bbce0d44fc35efb367abb052d02f (diff) | |
parent | 1e52affe15fb13e920f8942de998073238be6d01 (diff) | |
download | candybox-9ad61ab6a23bd6fd51e67b85d743b4a7664ec637.tar.gz candybox-9ad61ab6a23bd6fd51e67b85d743b4a7664ec637.tar.bz2 candybox-9ad61ab6a23bd6fd51e67b85d743b4a7664ec637.tar.xz candybox-9ad61ab6a23bd6fd51e67b85d743b4a7664ec637.zip |
Merge branch 'phpdoc' into piernov
Diffstat (limited to 'inc/Monster.inc')
-rw-r--r-- | inc/Monster.inc | 45 |
1 files changed, 42 insertions, 3 deletions
diff --git a/inc/Monster.inc b/inc/Monster.inc index ae48691..d00532f 100644 --- a/inc/Monster.inc +++ b/inc/Monster.inc @@ -1,14 +1,54 @@ <?php - +/** + * Represent an Item in the shop or in the Inventory. + * + * @package inc\Monster.inc + * @author Alexandre Renoux + * @author Pierre-Emmanuel Novac + */ class Monster { + /** + * @var string Name of the Monster. + */ public $name = ""; + + /** + * @var string Monster's icon. + */ public $icon = ""; - public $desc = ""; + + /** + * @var desc Monster's description. + */ + public $desc = ""; // TODO: unused + + /** + * @var int HP of the Monster. + */ public $hp = 1; + + /** + * @var int Exp given by this monster. + */ public $xp = 0; + + /** + * @var int Monster's level. + */ public $level = 1; public $power = 1; + /** + * Monster's constructor + * + * @param string $name Monster's name + * @param int $level Monster's level + * @param int $hp Monster's HP + * @param int $power Monster's power + * @param int $xp Exp given by the Monster + * @param string $icon Item's icon + * @return void + */ function __construct($name, $level, $hp, $xp, $power, $icon) { $this->name = $name; $this->level = $level; @@ -16,7 +56,6 @@ class Monster { $this->xp = $xp; $this->power = $power; $this->icon = $icon; - } } |