00001 #ifndef NG_RESTR_H 00002 #define NG_RESTR_H 00003 00004 #include "newgame.h" 00005 00006 enum char_choice_restriction 00007 { 00008 CC_BANNED = 0, 00009 CC_RESTRICTED, 00010 CC_UNRESTRICTED, 00011 }; 00012 00013 char_choice_restriction job_allowed(species_type speci, job_type job); 00014 bool is_good_combination(species_type spc, job_type job, 00015 bool good = false); 00016 char_choice_restriction book_restriction(startup_book_type booktype, 00017 const newgame_def &ng); 00018 char_choice_restriction weapon_restriction(weapon_type wpn, 00019 const newgame_def &ng); 00020 char_choice_restriction religion_restriction(god_type god, 00021 const newgame_def &ng); 00022 00023 #endif