| Commit message (Expand) | Author | Age | Files | Lines |
* | factor out the current player logic into a role | Jesse Luehrs | 2009-06-02 | 2 | -27/+36 |
* | it'd be nice to know if we actually succeed at loading our plugin... | Jesse Luehrs | 2009-06-02 | 1 | -0/+5 |
* | set aside Bot::Games::Game::Role for roles shared among plugins | Jesse Luehrs | 2009-06-02 | 1 | -0/+1 |
* | convert traits over to use the new exporter | Jesse Luehrs | 2009-06-02 | 6 | -13/+12 |
* | add custom exporters for roles | Jesse Luehrs | 2009-06-02 | 2 | -0/+38 |
* | s/$class/$caller/g | Jesse Luehrs | 2009-06-02 | 1 | -5/+5 |
* | use method_metaclass rather than hardcoding Moose::Meta::Method | Jesse Luehrs | 2009-06-02 | 1 | -1/+2 |
* | package end stuff for the chess module | Jesse Luehrs | 2009-06-01 | 1 | -0/+3 |
* | clean up undef warning | Jesse Luehrs | 2009-06-01 | 1 | -1/+1 |
* | only allow players to move on their turn | Jesse Luehrs | 2009-06-01 | 1 | -0/+3 |
* | return an error message if someone triest to join late | Jesse Luehrs | 2009-06-01 | 1 | -1/+2 |
* | increment the turn properly | Jesse Luehrs | 2009-06-01 | 1 | -1/+1 |
* | Bot::Games::OO already provides this | Jesse Luehrs | 2009-06-01 | 1 | -1/+0 |
* | better way of getting the package of a game | Jesse Luehrs | 2009-06-01 | 1 | -1/+2 |
* | first stab at a chess implementation | Jesse Luehrs | 2009-06-01 | 1 | -0/+64 |
* | use the new mxah, with traits support | Jesse Luehrs | 2009-06-01 | 1 | -6/+1 |
* | use 'Bool' as the formatter rather than manually looking it up | Jesse Luehrs | 2009-06-01 | 5 | -10/+10 |
* | allow specifying a type constraint name instead of a coderef as a formatter | Jesse Luehrs | 2009-06-01 | 2 | -1/+13 |
* | MooseX::NonMoose takes care of this | Jesse Luehrs | 2009-06-01 | 1 | -1/+1 |
* | move the code for getting a command into the command class trait | Jesse Luehrs | 2009-06-01 | 2 | -12/+11 |
* | format more methods as bools | Jesse Luehrs | 2009-06-01 | 4 | -9/+9 |
* | i know how to use regexes, really | Jesse Luehrs | 2009-06-01 | 1 | -1/+1 |
* | don't try to format last_turn_time if nobody has taken a turn yet | Jesse Luehrs | 2009-06-01 | 1 | -1/+5 |
* | use the actual Bool formatter from the metaclass instead of duplicating | Jesse Luehrs | 2009-06-01 | 1 | -1/+1 |
* | make the default formatters an attribute of the metaclass | Jesse Luehrs | 2009-06-01 | 3 | -28/+40 |
* | meh, this makes games boring | Jesse Luehrs | 2009-05-01 | 1 | -1/+0 |
* | add players in 24 | doy | 2009-04-27 | 1 | -0/+3 |
* | add a has_player method to the base game class | doy | 2009-04-27 | 1 | -0/+11 |
* | allow passing args to the command sub even when we don't pass a coderef | doy | 2009-04-27 | 1 | -1/+5 |
* | the games themselves keep track of whether or not they are active, don't need... | doy | 2009-04-27 | 1 | -11/+3 |
* | games should unimport Bot::Games::OO::Game, not Bot::Games::OO | doy | 2009-04-27 | 6 | -6/+6 |
* | only allow letters in words used in ghost | doy | 2009-04-27 | 1 | -1/+1 |
* | oops, didn't mean to add that | doy | 2009-04-27 | 1 | -3/+0 |
* | invert the sense of the is_over attribute (make it is_active) | doy | 2009-04-27 | 4 | -7/+6 |
* | make is_over work properly as a command | doy | 2009-04-27 | 2 | -0/+3 |
* | give the time it took to solve a 24 problem when a correct answer is given | doy | 2009-04-27 | 1 | -1/+4 |
* | make 24 only generate 2 digit numbers at most | doy | 2009-04-27 | 1 | -0/+1 |
* | use Time::Duration rather than rolling my own code | doy | 2009-04-27 | 1 | -11/+2 |
* | need to return an arrayref, since the output code still assumes single value ... | doy | 2009-04-26 | 1 | -1/+1 |
* | make cmdlist return the list of command names, and turn the display logic int... | doy | 2009-04-26 | 1 | -2/+6 |
* | manually specify the formatted trait too, for the attribute we're setting met... | doy | 2009-04-26 | 1 | -1/+2 |
* | return early in a few more places | doy | 2009-04-26 | 1 | -0/+2 |
* | ->meta->does_role, not ->does_role | doy | 2009-04-26 | 1 | -1/+1 |
* | _process_options is called before the attribute is actually instantiated | doy | 2009-04-26 | 1 | -2/+2 |
* | apply default formatters to attributes based on the attribute's type constrai... | doy | 2009-04-26 | 1 | -0/+29 |
* | don't try to apply a formatter if the method metaclass doesn't do the role | doy | 2009-04-26 | 1 | -1/+2 |
* | don't include a default formatter, since it will (probably) never be used | doy | 2009-04-26 | 1 | -12/+2 |
* | formatter, not format | doy | 2009-04-26 | 1 | -2/+2 |
* | fix up the formatter attribute metaclass to be more like the command attribut... | doy | 2009-04-26 | 1 | -2/+20 |
* | nitpick | doy | 2009-04-26 | 1 | -1/+1 |