public class GameInfo
extends java.lang.Object
コンストラクタと説明 |
---|
GameInfo()
新しいゲーム情報を構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Agent |
getAgent()
自分自身のエージェントを返します。
|
java.util.List<Agent> |
getAgentList()
ゲームに参加しているエージェントのリストを返します。
|
java.util.List<Agent> |
getAliveAgentList()
生きているエージェントを返します。
|
Agent |
getAttackedAgent()
昨夜に襲撃されたエージェントを返します。
|
java.util.List<Vote> |
getAttackVoteList()
襲撃投票のリストを返します。
|
int |
getDay()
何日かを返します。
|
Judge |
getDivineResult()
占い結果を返します。
|
Agent |
getExecutedAgent()
昨夜に処刑されたエージェントを返します。
|
Agent |
getGuardedAgent()
昨夜に護衛されたエージェントを返します。
|
Judge |
getMediumResult()
霊能結果を返します。
|
Role |
getRole()
プレイヤーの役職を返します。
|
java.util.Map<Agent,Role> |
getRoleMap()
分かっているエージェントの役職を返します。
|
java.util.Map<Agent,Status> |
getStatusMap()
すべてのエージェントの状態を返します。
|
java.util.List<Talk> |
getTalkList()
今日の会話を返します。
|
java.util.List<Vote> |
getVoteList()
投票のリストを返します。
|
java.util.List<Talk> |
getWhisperList()
今日のささやきを返します。
|
public int getDay()
public Role getRole()
public Agent getAgent()
public java.util.List<Agent> getAgentList()
public Judge getMediumResult()
public Judge getDivineResult()
public Agent getExecutedAgent()
public Agent getAttackedAgent()
public Agent getGuardedAgent()
public java.util.List<Vote> getVoteList()
public java.util.List<Vote> getAttackVoteList()
public java.util.List<Talk> getTalkList()
public java.util.List<Talk> getWhisperList()
public java.util.List<Agent> getAliveAgentList()
public java.util.Map<Agent,Status> getStatusMap()
public java.util.Map<Agent,Role> getRoleMap()