public class SampleWerewolf extends AbstractWerewolf
コンストラクタと説明 |
---|
SampleWerewolf() |
修飾子とタイプ | メソッドと説明 |
---|---|
Agent |
attack() |
void |
dayStart() |
void |
finish() |
java.util.List<Judge> |
getMyFakeJudgeList() |
void |
initialize(GameInfo gameInfo,
GameSetting gameSetting) |
boolean |
isJudgedAgent(Agent agent)
すでに占い(or霊能)対象にしたプレイヤーならtrue,まだ占っていない(霊能していない)ならばfalseを返す.
|
void |
setFakeResult()
能力者騙りをする際に,偽の占い(or霊能)結果を作成する.
|
void |
setPlanningVoteAgent()
今日投票予定のプレイヤーを設定する.
|
java.lang.String |
talk() |
void |
update(GameInfo gameInfo) |
Agent |
vote() |
java.lang.String |
whisper() |
divine, getWolfList, guard
getDay, getGameInfo, getGameInfoMap, getGameSetting, getLatestDayGameInfo, getMe, getMyRole, getName, setAgent
public void initialize(GameInfo gameInfo, GameSetting gameSetting)
initialize
クラス内 AbstractRole
public void dayStart()
dayStart
クラス内 AbstractWerewolf
public java.lang.String talk()
talk
クラス内 AbstractWerewolf
public java.lang.String whisper()
whisper
クラス内 AbstractWerewolf
public Agent vote()
vote
クラス内 AbstractWerewolf
public Agent attack()
attack
クラス内 AbstractWerewolf
public void finish()
finish
クラス内 AbstractWerewolf
public void setPlanningVoteAgent()
public void update(GameInfo gameInfo)
update
クラス内 AbstractRole
public void setFakeResult()
public java.util.List<Judge> getMyFakeJudgeList()
public boolean isJudgedAgent(Agent agent)
myJudgeList
- agent
-