public class GameSetting
extends java.lang.Object
| コンストラクタと説明 |
|---|
GameSetting() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static GameSetting |
getDefaultGame(int agentNum) |
int |
getMaxTalk() |
int |
getPlayerNum() |
long |
getRandomSeed() |
int |
getRoleNum(Role role) |
java.util.Map<Role,java.lang.Integer> |
getRoleNumMap() |
static GameSetting |
getSeminarGame() |
boolean |
isEnableNoAttack() |
boolean |
isVotableInFirstDay() |
boolean |
isVoteVisible() |
void |
setEnableNoAttack(boolean isEnableNoAttack) |
void |
setMaxTalk(int maxTalk) |
void |
setRandomSeed(long randomSeed) |
void |
setRoleNumMap(java.util.Map<Role,java.lang.Integer> roleNumMap) |
void |
setVoteVisible(boolean isVoteVisible) |
public static GameSetting getDefaultGame(int agentNum)
public static GameSetting getSeminarGame()
public int getRoleNum(Role role)
role - public int getMaxTalk()
public boolean isEnableNoAttack()
public boolean isVoteVisible()
public boolean isVotableInFirstDay()
public int getPlayerNum()
public java.util.Map<Role,java.lang.Integer> getRoleNumMap()
public void setRoleNumMap(java.util.Map<Role,java.lang.Integer> roleNumMap)
roleNumMap - セットする roleNumMappublic void setMaxTalk(int maxTalk)
maxTalk - セットする maxTalkpublic void setEnableNoAttack(boolean isEnableNoAttack)
isEnableNoAttack - セットする isEnableNoAttackpublic void setVoteVisible(boolean isVoteVisible)
isVoteVisible - セットする isVoteVisiblepublic long getRandomSeed()
public void setRandomSeed(long randomSeed)
randomSeed - セットする randomSeed