rendered paste bodypackage net.st0rm.ss.loghandlers;
import java.io.File;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import net.st0rm.ss.BanManager;
import net.st0rm.ss.Config;
import net.st0rm.ss.GameInfo;
import net.st0rm.ss.Log;
import net.st0rm.ss.OffenseManager;
import net.st0rm.ss.RankManager;
import net.st0rm.ss.St0rmServ;
import net.st0rm.ss.WinRem;
import net.st0rm.ss.gamecmdhandlers.GameCommandHandler;
import net.st0rm.ss.irc.IRC;
import net.st0rm.ss.objects.RenMod;
import net.st0rm.ss.objects.RenPlayer;
public class MainLog extends LogHandler {
private int lastDay = 0;
private Calendar c;
private boolean hide = false;
Block block = Block.ALL;
public static boolean seenPurchase = false; // If there have been no _PURCHASE this map, assume they do not work and do not let !unit work.
public MainLog() {
super(new File(Config.prop.getProperty("LogFileDirectory","C:/")),true);
}
public String getFileName() {
c = Calendar.getInstance();
return "renlog_" + (c.get(Calendar.MONTH) +1) + "-" + c.get(Calendar.DAY_OF_MONTH) + "-" + c.get(Calendar.YEAR) + ".txt";
}
public void onNewLine(String line) {
return;
}
}