public abstract class AbstractAndoBase
extends org.aiwolf.client.base.player.AbstractRole
コンストラクタと説明 |
---|
AbstractAndoBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
dayStart() |
java.util.Map<org.aiwolf.common.data.Agent,org.aiwolf.common.data.Role> |
getAgentComingoutRoleMap()
どのエージェントが何の役職にカミングアウトしているかを関連付けたマップを返します。
|
java.util.List<org.aiwolf.common.data.Talk> |
getAllTalkList()
ゲーム開始からの全ての発言をリストにして返します。
|
java.util.List<java.lang.String> |
getDisagreeDivineMeWrongList()
自分に対して誤ったの占い結果を否定する発言のリストを返します。
|
java.util.List<org.aiwolf.common.data.Talk> |
getTalkList(org.aiwolf.common.data.Agent agent)
指定されたエージェントに関連付けられた発言リストを返します。
|
java.util.List<org.aiwolf.common.data.Talk> |
getTalkList(int day)
指定された日に関連付けられた発言リストを返します。
|
java.util.List<org.aiwolf.common.data.Talk> |
getTalkList(org.aiwolf.client.lib.Topic topic)
指定されたTopicに関連付けられた発言リストを返します。
|
org.aiwolf.common.data.Agent |
randomSelect(java.util.List<org.aiwolf.common.data.Agent> agentList)
指定されたエージェントのリストからランダムにエージェントを返します。
|
java.util.List<org.aiwolf.common.data.Agent> |
removeDeadAgent(java.util.List<org.aiwolf.common.data.Agent> agentList)
指定されたエージェントのリストから死んでいるエージェントを除いたリストを返します。
|
void |
update(org.aiwolf.common.net.GameInfo gameInfo) |
public void dayStart()
dayStart
クラス内 org.aiwolf.client.base.player.AbstractRole
public void update(org.aiwolf.common.net.GameInfo gameInfo)
update
クラス内 org.aiwolf.client.base.player.AbstractRole
public java.util.List<org.aiwolf.common.data.Talk> getTalkList(org.aiwolf.client.lib.Topic topic)
topic
- 関連付けられた発言リストが返されるTopicpublic java.util.List<org.aiwolf.common.data.Talk> getTalkList(int day)
day
- 関連付けられた発言リストが返される日付public java.util.List<org.aiwolf.common.data.Talk> getTalkList(org.aiwolf.common.data.Agent agent)
agent
- 関連付けられた発言リストが返されるエージェントpublic org.aiwolf.common.data.Agent randomSelect(java.util.List<org.aiwolf.common.data.Agent> agentList)
agentList
- 返されるエージェントを含むエージェントのリストpublic java.util.Map<org.aiwolf.common.data.Agent,org.aiwolf.common.data.Role> getAgentComingoutRoleMap()
public java.util.List<org.aiwolf.common.data.Talk> getAllTalkList()
public java.util.List<org.aiwolf.common.data.Agent> removeDeadAgent(java.util.List<org.aiwolf.common.data.Agent> agentList)
agentList
- 返される死んでいるエージェントを取り除くリストpublic java.util.List<java.lang.String> getDisagreeDivineMeWrongList()