Chroma-Chat/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/MaybeOfflinePlayer.java
NorbiPeti 321e94af6c Added RP mode switcher commands (/rp /nrp)
- Added /rp and /nrp
- Added an indicator if the player speaks in RP or non-RP mode
2015-08-25 16:28:33 +02:00

35 lines
1.1 KiB
Java

package tk.sznp.thebuttonautoflair;
import java.util.HashMap;
public class MaybeOfflinePlayer
{ //2015.08.08.
public String PlayerName;
public String UserName;
public String Flair; //If the user comments their name, it gets set, it doesn't matter if they accepted it or not
public boolean AcceptedFlair;
public boolean IgnoredFlair;
public boolean FlairDecided; //2015.08.09.
public boolean FlairRecognised; //2015.08.10.
public boolean CommentedOnReddit; //2015.08.10.
public boolean RPMode; //2015.08.25.
public static HashMap<String, MaybeOfflinePlayer> AllPlayers=new HashMap<>(); //2015.08.08.
public static MaybeOfflinePlayer AddPlayerIfNeeded(String playername)
{
if(!AllPlayers.containsKey(playername))
{
MaybeOfflinePlayer player=new MaybeOfflinePlayer();
player.PlayerName=playername;
player.Flair=""; //2015.08.10.
AllPlayers.put(playername, player);
return player;
}
return AllPlayers.get(playername);
}
/*public enum FlairClassType
{ //2015.08.09.
NonPresser,
CantPress,
Undecided
}*/
}