summaryrefslogtreecommitdiffstats
path: root/lib/Bot
Commit message (Collapse)AuthorAgeFilesLines
* cleanupsHEADmasterJesse Luehrs2010-01-021-2/+3
|
* fix broken valid_word_from_state for spookJesse Luehrs2009-11-021-3/+1
|
* this arg was renamed to sender in im-e-p-cJesse Luehrs2009-11-022-4/+4
|
* ignore whitespace in 24 solutionsJesse Luehrs2009-11-021-0/+1
|
* oops, why did i remove thisJesse Luehrs2009-10-311-0/+10
|
* make Bot::Games handle instantiating an IM::Engine object from configJesse Luehrs2009-10-311-3/+184
|
* init_meta isn't generated if metarole stuff isn't usedJesse Luehrs2009-10-311-2/+3
|
* don't need to manually use extends here anymoreJesse Luehrs2009-10-313-3/+0
|
* have Bot::Games::OO set the base classJesse Luehrs2009-10-311-2/+12
|
* remove mx-ahJesse Luehrs2009-10-314-20/+13
|
* convert Bot::Games to use IM::Engine::Plugin::CommandsJesse Luehrs2009-10-3119-551/+34
|
* prevent ridiculous numbers in 24Jesse Luehrs2009-10-311-0/+1
|
* wrong variable nameJesse Luehrs2009-10-311-1/+1
|
* active_games shouldn't be able to be set in the constructorJesse Luehrs2009-08-161-4/+5
|
* better state commandJesse Luehrs2009-06-021-3/+9
|
* formattingJesse Luehrs2009-06-021-3/+2
|
* add a command to check the current state of the gameJesse Luehrs2009-06-021-0/+10
|
* add a resign command for chessJesse Luehrs2009-06-021-0/+9
|
* only apply the command accessor metatrait for readersJesse Luehrs2009-06-021-4/+18
|
* move maybe_add_player to the currentplayer roleJesse Luehrs2009-06-023-10/+18
|
* todo commentJesse Luehrs2009-06-021-0/+3
|
* use the CurrentPlayer role in the chess pluginJesse Luehrs2009-06-021-2/+3
|
* factor out the current player logic into a roleJesse Luehrs2009-06-022-27/+36
|
* it'd be nice to know if we actually succeed at loading our plugin...Jesse Luehrs2009-06-021-0/+5
|
* set aside Bot::Games::Game::Role for roles shared among pluginsJesse Luehrs2009-06-021-0/+1
|
* convert traits over to use the new exporterJesse Luehrs2009-06-026-13/+12
|
* add custom exporters for rolesJesse Luehrs2009-06-022-0/+38
|
* s/$class/$caller/gJesse Luehrs2009-06-021-5/+5
|
* use method_metaclass rather than hardcoding Moose::Meta::MethodJesse Luehrs2009-06-021-1/+2
|
* package end stuff for the chess moduleJesse Luehrs2009-06-011-0/+3
|
* clean up undef warningJesse Luehrs2009-06-011-1/+1
|
* only allow players to move on their turnJesse Luehrs2009-06-011-0/+3
|
* return an error message if someone triest to join lateJesse Luehrs2009-06-011-1/+2
|
* increment the turn properlyJesse Luehrs2009-06-011-1/+1
|
* Bot::Games::OO already provides thisJesse Luehrs2009-06-011-1/+0
|
* better way of getting the package of a gameJesse Luehrs2009-06-011-1/+2
|
* first stab at a chess implementationJesse Luehrs2009-06-011-0/+64
|
* use the new mxah, with traits supportJesse Luehrs2009-06-011-6/+1
|
* use 'Bool' as the formatter rather than manually looking it upJesse Luehrs2009-06-015-10/+10
|
* allow specifying a type constraint name instead of a coderef as a formatterJesse Luehrs2009-06-012-1/+13
|
* MooseX::NonMoose takes care of thisJesse Luehrs2009-06-011-1/+1
|
* move the code for getting a command into the command class traitJesse Luehrs2009-06-012-12/+11
|
* format more methods as boolsJesse Luehrs2009-06-014-9/+9
|
* i know how to use regexes, reallyJesse Luehrs2009-06-011-1/+1
|
* don't try to format last_turn_time if nobody has taken a turn yetJesse Luehrs2009-06-011-1/+5
|
* use the actual Bool formatter from the metaclass instead of duplicatingJesse Luehrs2009-06-011-1/+1
|
* make the default formatters an attribute of the metaclassJesse Luehrs2009-06-013-28/+40
|
* meh, this makes games boringJesse Luehrs2009-05-011-1/+0
|
* add players in 24doy2009-04-271-0/+3
|
* add a has_player method to the base game classdoy2009-04-271-0/+11
|