package 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; } }