def __init__(self): AwardProcessor.__init__( self, 'Jack of All Trades', 'Most Distributed Use of Kits', [PLAYER_COL, Column('Score Deviation', Column.NUMBER, Column.ASC)]) self.kitScores = dict()
def __init__(self): AwardProcessor.__init__( self, 'Spawn Killer', 'Most Kills of People Near Spawn Points', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) self.spawn_pos = dict()
def __init__(self): AwardProcessor.__init__(self, 'Chuck Yeager', 'Most Time Flying Aircraft', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Commander in Chief', 'Most Time as Commander', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Launchpad', 'Most Passenger Team Kills as Pilot', [PLAYER_COL, Column('Team Kills', Column.NUMBER, Column.DESC)]) self.vehicles = dict()
def __init__(self): AwardProcessor.__init__( self, 'Voyeur', 'Most Time Spent in Spectator', [PLAYER_COL, Column('Time', Column.NUMBER, Column.DESC)]) self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Jeep Jihad', 'Most Kills by C4 Loaded Jeeps', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) self.time = dict()
def __init__(self): AwardProcessor.__init__( self, 'Jack Sparrow', 'Most Time Driving Boats', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Shotgun', 'Most Time as Passenger', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Vengeance', 'Most Kills Against Your Last Attacker', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) self.last_killer = dict()
def __init__(self): AwardProcessor.__init__( self, 'Lone Wolf', 'Most Time Without a Squad', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Zombie', 'Most Times Revived in a Single Life', [PLAYER_COL, Column('Revives', Column.NUMBER, Column.DESC)]) self.tempCounter = collections.Counter()
def __init__(self): AwardProcessor.__init__( self, 'Compensator', 'Most Time Driving Tanks', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Goose', 'Most Deaths from Ejections', [PLAYER_COL, Column('Deaths', Column.NUMBER, Column.DESC)]) self.eject = dict()
def __init__(self): AwardProcessor.__init__( self, 'Welfare', 'Most Assisted Kills', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) self.last_kill = None
def __init__(self): AwardProcessor.__init__( self, 'Chauffeur', 'Most Time Driving Land Vehicles', [PLAYER_COL, Column('Time', Column.TIME, Column.DESC)]) # Setup the results to store timers instead of numbers self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Weapon Tester', 'Most Weapon Changes', [PLAYER_COL, Column('Weapon Changes', Column.NUMBER, Column.DESC)]) self.pickups = dict()
def __init__(self): AwardProcessor.__init__( self, 'Kamikaze', 'Most Kills While Committing Suicide', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) self.suicideTime = dict()
def __init__(self): AwardProcessor.__init__( self, 'Salmon', 'Most Deaths Near Spawn Points', [PLAYER_COL, Column('Deaths', Column.NUMBER, Column.DESC)]) self.spawn_pos = dict()
def __init__(self): AwardProcessor.__init__( self, 'One Trick Pony', 'Most Kills by a Single Weapon', [PLAYER_COL, Column('Kills', Column.ARRAY, Column.DESC)]) self.results = dict()
def __init__(self): AwardProcessor.__init__( self, 'Black Knight', 'Most Damage Received in a Single Life', [PLAYER_COL, Column('Damaged', Column.NUMBER, Column.DESC)]) self.tempCounter = collections.Counter()
def __init__(self): AwardProcessor.__init__( self, 'Fool\'s Gold', 'Max Death Streak by Turrets', [PLAYER_COL, Column('Deaths', Column.NUMBER, Column.DESC)]) self.current = dict()
def __init__(self): AwardProcessor.__init__( self, 'Iron Liver', 'Most Drinks', [PLAYER_COL, Column('Drinks', Column.NUMBER, Column.DESC)]) # Create a list of acceptable drinking phases self.phrases = list(['beer', 'chuck', 'need one'])
def __init__(self): AwardProcessor.__init__( self, 'Angel of Death', 'Most Kills After Death', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) # Keep track of all the players currently killed self.killed = dict()
def __init__(self): AwardProcessor.__init__( self, 'Opportunist', 'Most Kills by a Single Shot', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) self.lastKillTime = dict() self.count = collections.Counter()
def __init__(self): AwardProcessor.__init__( self, 'Genocide', 'Most Kills Against a Single Team', [PLAYER_COL, Column('Kills', Column.ARRAY, Column.DESC)]) self.results = dict() self.teams = dict()
def __init__(self): AwardProcessor.__init__( self, 'Spruce Moose', 'Shortest Flight', [PLAYER_COL, Column('Time', Column.TIME, Column.ASC)]) # Setup the results to store timers instead of numbers self.results = dict() self.timers = dict()
def __init__(self): AwardProcessor.__init__( self, 'Army of One', 'Most Kills Without Assists', [PLAYER_COL, Column('Kills', Column.NUMBER, Column.DESC)]) # Keep track of the last kill event self.last_kill = None
def __init__(self): AwardProcessor.__init__( self, 'Predator', 'Most Kills Against a Single Player', [PLAYER_COL, Column('Kills', Column.ARRAY, Column.DESC)]) self.results = dict() self.attacker_to_victims = dict()
def __init__(self): AwardProcessor.__init__( self, 'ROFLcopter', 'Most Aircraft Crashes Within 30 Seconds of Takeoff', [PLAYER_COL, Column('Crashes', Column.NUMBER, Column.DESC)]) # Keep track of the last vehicle enter event self.last_vehicle_entrance = dict()