22 lines
305 B
Java
22 lines
305 B
Java
package org.project.entity;
|
|
|
|
public interface Entity {
|
|
void attack(Entity target);
|
|
|
|
void defend();
|
|
|
|
void heal(int health);
|
|
|
|
void fillMana(int mana);
|
|
|
|
void takeDamage(int damage);
|
|
|
|
int getMaxHP();
|
|
|
|
int getMaxMP();
|
|
|
|
/*
|
|
TODO: ADD OTHER REQUIRED AND BONUS METHODS
|
|
*/
|
|
}
|