/* -*- LPC -*- */ /* * $Locker: $ * $Id: voting_room.c,v 1.2 2001/02/20 03:25:41 pinkfish Exp $ * */ #include <board.h> #define DEFAULT_VOTE_DURATION 2600*24*7 inherit "/std/room/basic_room"; inherit "/std/room/inherit/voting_room"; /** * Generalised voting room intended to be inherited into rooms in the mud that * will setup the parameters and settings for votes. * <p> * The room does not inherantly support player initiated votes, however it is * a fairly simple matter to add this to your own room and have your room add * votes when players initiate them. * * @author Ceres */ /** * @ignore */ void create() { voting_room::create(); do_setup++; add_help_file("voting_room"); basic_room::create(); do_setup--; if ( !do_setup ) { this_object()->setup(); this_object()->reset(); } seteuid("Room"); } /** * @ignore */ void init() { basic_room::init(); voting_room::init(); } /* init() */