public abstract class AbstractWerewolf extends AbstractRole
コンストラクタと説明 |
---|
AbstractWerewolf()
非推奨です。
このクラスの新しいインスタンスを初期化する.
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract Agent |
attack()
非推奨です。
この人狼が襲撃したいプレイヤーを返す.
|
abstract void |
dayStart()
非推奨です。
1日の始まりに呼び出される.
|
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, update
public AbstractWerewolf()
public abstract void dayStart()
AbstractRole
dayStart
クラス内 AbstractRole
public abstract java.lang.String talk()
AbstractRole
talk
クラス内 AbstractRole
public abstract java.lang.String whisper()
AbstractRole
whisper
クラス内 AbstractRole
public abstract Agent vote()
AbstractRole
vote
クラス内 AbstractRole
public abstract Agent attack()
AbstractRole
attack
クラス内 AbstractRole
public final Agent divine()
AbstractRole
divine
クラス内 AbstractRole
public final Agent guard()
AbstractRole
guard
クラス内 AbstractRole
public abstract void finish()
AbstractRole
finish
クラス内 AbstractRole
public java.util.List<Agent> getWolfList()