public class Log
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
addCombat(java.lang.String combatMsg)
Adds new combat message to log
|
static void |
addDebug(java.lang.String debug)
Adds new debug message to list
|
static void |
addInformation(java.lang.String information)
Adds new information to communicates stack
|
static void |
addSpeech(java.lang.String who,
java.lang.String speech)
Adds new speech message to log
|
static void |
addSystem(java.lang.String systemMsg)
Adds new system message to list
|
static void |
addWarning(java.lang.String warning)
Adds new warning to communicates stack
|
static void |
gainInfo(java.lang.String who,
int value,
java.lang.String statName)
Adds message about character points gain
|
static void |
gainInfo(java.lang.String who,
java.lang.String value,
java.lang.String statName)
Adds message about character points gain
|
static java.util.List<java.lang.String> |
get()
Returns list with all messages
|
static java.lang.String |
get(int index)
Returns message with specific index
|
static boolean |
isDebug()
Checks if debug mode is on
|
static void |
loseInfo(java.lang.String who,
int value,
java.lang.String statName)
Adds message about character points loss
|
static void |
loseInfo(java.lang.String who,
java.lang.String value,
java.lang.String statName)
Adds message about character points loss
|
static void |
setDebug(boolean debugMode)
Turns debug mode on or off
|
static int |
size()
Returns base size
|
public static void addInformation(java.lang.String information)
information
- Content of communicatepublic static void addWarning(java.lang.String warning)
warning
- public static void addDebug(java.lang.String debug)
debug
- Debug messagepublic static void addSystem(java.lang.String systemMsg)
systemMsg
- System messagepublic static void addCombat(java.lang.String combatMsg)
combatMsg
- String with messagepublic static void addSpeech(java.lang.String who, java.lang.String speech)
who
- Name of speech authorspeech
- Content of speechpublic static void loseInfo(java.lang.String who, int value, java.lang.String statName)
who
- The author of the message(e.g. character name)value
- Value deducted from characterstatName
- Name of the character statistic from which points were deductedpublic static void loseInfo(java.lang.String who, java.lang.String value, java.lang.String statName)
who
- The author of the message(e.g. character name)value
- ValuestatName
- Name of the character statistic from which points were deductedpublic static void gainInfo(java.lang.String who, int value, java.lang.String statName)
who
- The author of the message(e.g. character name)value
- Value deducted from character healthstatName
- Name of the character statistic to which points were addedpublic static void gainInfo(java.lang.String who, java.lang.String value, java.lang.String statName)
who
- The author of the message(e.g. character name)value
- ValuestatName
- Name of the character statistic to which points were addedpublic static java.lang.String get(int index)
index
- Index of message on listpublic static java.util.List<java.lang.String> get()
public static int size()
public static void setDebug(boolean debugMode)
debugMode
- True to activate debug mode on false otherwisepublic static boolean isDebug()