#include "lamoule.h"
Go to the source code of this file.
Functions | |
Plugin * | contruct_lamoule (BotKernel *b) |
void | destroy_lamoule (Plugin *p) |
bool | lamoule (Message *m, Plugin *p, BotKernel *b) |
bool | topshot (Message *m, Plugin *p, BotKernel *b) |
bool | nextscore (Message *m, Plugin *p, BotKernel *b) |
bool | increase (Message *m, Plugin *p, BotKernel *b) |
bool | player (Message *m, Plugin *p, BotKernel *b) |
bool | deleteplayer (Message *m, Plugin *p, BotKernel *b) |
bool | top5 (Message *m, Plugin *p, BotKernel *b) |
bool | toptotal (Message *m, Plugin *p, BotKernel *b) |
bool | purifyFile (Message *m, Plugin *p, BotKernel *b) |
Definition in file lamoule.cpp.
Definition at line 375 of file lamoule.cpp.
Definition at line 545 of file lamoule.cpp.
References Lamoule::deletePlayer(), Message::getNickSender(), Message::getPart(), BotKernel::getPlugin(), Message::getSender(), Message::isPublic(), Admin::isSuperAdmin(), Message::nbParts(), pPlugin::object, BotKernel::send(), and IRCProtocol::sendNotice().
void destroy_lamoule | ( | Plugin * | p | ) |
Definition at line 379 of file lamoule.cpp.
Definition at line 512 of file lamoule.cpp.
References Message::getNickSender(), Message::getPart(), BotKernel::getPlugin(), Message::getSender(), Lamoule::increaseScore(), Message::isPublic(), Admin::isSuperAdmin(), Message::nbParts(), pPlugin::object, BotKernel::send(), IRCProtocol::sendNotice(), and Tools::strToInt().
Definition at line 383 of file lamoule.cpp.
References Lamoule::generateScore(), BotKernel::getCONFF(), Plugin::getName(), Message::getNickSender(), BotKernel::getPlugin(), Message::getSource(), UsersInfos::getUsers(), ConfigurationFile::getValue(), Lamoule::increaseScore(), Tools::intToStr(), Message::isPublic(), nick(), pPlugin::object, Tools::random(), BotKernel::send(), IRCProtocol::sendMsg(), IRCProtocol::sendNotice(), and Tools::strToInt().
Definition at line 495 of file lamoule.cpp.
References Message::getNickSender(), Message::getPart(), BotKernel::getPlugin(), Message::getSender(), Message::isPublic(), Admin::isSuperAdmin(), Message::nbParts(), pPlugin::object, BotKernel::send(), IRCProtocol::sendNotice(), Lamoule::setNextScore(), and Tools::strToInt().
Definition at line 529 of file lamoule.cpp.
References Tools::doubleToStr(), BotKernel::getCONFF(), Lamoule::getInfosPlayer(), Plugin::getName(), Message::getPart(), Message::getSource(), ConfigurationFile::getValue(), Message::isPublic(), Message::nbParts(), BotKernel::send(), IRCProtocol::sendMsg(), Tools::strToDouble(), and Tools::strToInt().
Definition at line 586 of file lamoule.cpp.
References BotKernel::getCONFF(), Plugin::getName(), ConfigurationFile::getValue(), Lamoule::purifyFile(), and Tools::strToInt().
Definition at line 562 of file lamoule.cpp.
References AVERAGE, Lamoule::get5first(), BotKernel::getCONFF(), Plugin::getName(), Message::getSource(), ConfigurationFile::getValue(), Message::isPublic(), BotKernel::send(), IRCProtocol::sendMsg(), and Tools::strToInt().
Definition at line 486 of file lamoule.cpp.
References Message::getSource(), Lamoule::getTopShot(), Message::isPublic(), BotKernel::send(), and IRCProtocol::sendMsg().
Definition at line 574 of file lamoule.cpp.
References Lamoule::get5first(), BotKernel::getCONFF(), Plugin::getName(), Message::getSource(), ConfigurationFile::getValue(), Message::isPublic(), BotKernel::send(), IRCProtocol::sendMsg(), Tools::strToInt(), and TOTAL.