public abstract class AbstractWerewolf extends AbstractRole
| コンストラクタと説明 |
|---|
AbstractWerewolf() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract Agent |
attack() |
abstract void |
dayStart() |
Agent |
divine() |
abstract void |
finish() |
java.util.List<Agent> |
getWolfList() |
Agent |
guard() |
abstract java.lang.String |
talk() |
abstract Agent |
vote() |
abstract java.lang.String |
whisper() |
getDay, getGameInfo, getGameInfoMap, getGameSetting, getLatestDayGameInfo, getMe, getMyRole, getName, initialize, setAgent, updatepublic abstract void dayStart()
dayStart クラス内 AbstractRolepublic abstract java.lang.String talk()
talk クラス内 AbstractRolepublic abstract java.lang.String whisper()
whisper クラス内 AbstractRolepublic abstract Agent vote()
vote クラス内 AbstractRolepublic abstract Agent attack()
attack クラス内 AbstractRolepublic final Agent divine()
divine クラス内 AbstractRolepublic final Agent guard()
guard クラス内 AbstractRolepublic abstract void finish()
finish クラス内 AbstractRolepublic java.util.List<Agent> getWolfList()