package evanq.game.cardgame.application;
import evanq.game.cardgame.domain.model.role.RoleId;
public interface UCPet {
/**
*
* 进入游戏
* @param roleId
*/
public void enterGame(RoleId roleId);
/**
*
* 离开游戏
* @param roleId
*/
public void leaveGame(RoleId roleId);
/**
* 被杀
*/
public void wasKill();
/**
* 复活
*/
public void spawn();
/**
* 跟随
*/
public void follow();
/**
* 休息
*/
public void rest();
}