/**************************************************************************/ // gameedit.h - olc based game settings editor header, Kal /*************************************************************************** * The Dawn of Time v1.69r (c)1997-2004 Michael Garratt * * >> A number of people have contributed to the Dawn codebase, with the * * majority of code written by Michael Garratt - www.dawnoftime.org * * >> To use this source code, you must fully comply with the dawn license * * in licenses.txt... In particular, you may not remove this copyright * * notice. * **************************************************************************/ #ifndef GAMEEDIT_H #define GAMEEDIT_H //prototypes - Kal DECLARE_OLC_FUN( gameedit_show ); DECLARE_OLC_FUN( gameedit_showvalues); DECLARE_OLC_FUN( gameedit_gamename ); DECLARE_OLC_FUN( gameedit_flags ); DECLARE_OLC_FUN( gameedit_flags2 ); DECLARE_OLC_FUN( gameedit_flags3 ); DECLARE_OLC_FUN( gameedit_flags4 ); DECLARE_OLC_FUN( gameedit_flags5 ); DECLARE_OLC_FUN( gameedit_mintotal ); DECLARE_OLC_FUN( gameedit_maxtotal ); DECLARE_OLC_FUN( gameedit_icyear_offset); DECLARE_OLC_FUN( gameedit_value); DECLARE_OLC_FUN( gameedit_loginprompt); DECLARE_OLC_FUN( gameedit_defaultprompt); DECLARE_OLC_FUN( gameedit_mspurl); DECLARE_OLC_FUN( gameedit_createpass); DECLARE_OLC_FUN( gameedit_connectpass); DECLARE_OLC_FUN( gameedit_no_resolve_ip); DECLARE_OLC_FUN( gameedit_default_newbie_security_on_olc_port); DECLARE_OLC_FUN( gameedit_areaimportformat); DECLARE_OLC_FUN( gameedit_setwhoformat); DECLARE_OLC_FUN( gameedit_stylesheet); DECLARE_OLC_FUN( gameedit_dsv); DECLARE_OLC_FUN( gameedit_sethelpheader); DECLARE_OLC_FUN( gameedit_sethelpfooter); DECLARE_OLC_FUN( gameedit_sethelpprevnextfooter); DECLARE_OLC_FUN( gameedit_set); // table const struct olc_cmd_type gameedit_table[] = { // { COMMAND FUNCTION } { "areaimportformat", gameedit_areaimportformat}, { "createpass", gameedit_createpass }, { "connectpass", gameedit_connectpass}, { "default_sec4olc",gameedit_default_newbie_security_on_olc_port}, { "flags", gameedit_flags }, { "flags2", gameedit_flags2 }, { "flag2", gameedit_flags2, "", true}, // hidden { "flags3", gameedit_flags3 }, { "flag3", gameedit_flags3, "", true}, // hidden { "flags4", gameedit_flags4 }, { "flag4", gameedit_flags4, "", true}, // hidden { "flags5", gameedit_flags5 }, { "flag5", gameedit_flags5, "", true}, // hidden { "gamename", gameedit_gamename }, { "icyear_offset",gameedit_icyear_offset}, { "loginprompt", gameedit_loginprompt}, { "defaultprompt",gameedit_defaultprompt}, { "mintotal", gameedit_mintotal }, { "maxtotal", gameedit_maxtotal }, { "mspurl", gameedit_mspurl }, { "no_resolve_ip",gameedit_no_resolve_ip}, { "show", gameedit_show }, { "showflags", olcex_showflags }, { "sa", olcex_showafter }, { "sfa", olcex_showflagsafter}, { "sca", olcex_showcommandafter}, { "showvalues", gameedit_showvalues }, { "stylesheet", gameedit_stylesheet}, { "set", gameedit_set, "", true}, // hidden { "sethelpheader",gameedit_sethelpheader}, { "sethelpfooter",gameedit_sethelpfooter}, { "sethelpprevnextfooter",gameedit_sethelpprevnextfooter}, { "value", gameedit_value }, { "setwhoformat", gameedit_setwhoformat}, { "dsv", gameedit_dsv}, { "commands", show_commands }, { "?", show_help }, { NULL, 0, } }; /**************************************************************************/ #endif // GAMEEDIT_H