1 /* 2 * PROPRIETARY INFORMATION. This software is proprietary to POWDER 3 * Development, and is not to be reproduced, transmitted, or disclosed 4 * in any way without written permission. 5 * 6 * Produced by: Jeff Lait 7 * 8 * POWDER Development 9 * 10 * NAME: piety.h ( POWDER Library, C++ ) 11 * 12 * COMMENTS: 13 * This handles most of the deity related code. 14 * All the piety access functions that alter the global 15 * piety values are triggered through here. 16 */ 17 18 #ifndef __piety__ 19 #define __piety__ 20 21 class SRAMSTREAM; 22 class MOB; 23 class ITEM; 24 25 // Reset all the piety scores to zero for a new game. 26 void piety_init(); 27 28 // Load piety & god choice. 29 void piety_load(SRAMSTREAM &is); 30 31 // Save the current piety & god choice. 32 void piety_save(SRAMSTREAM &os); 33 34 GOD_NAMES piety_chosengod(); 35 int piety_chosengodspiety(); 36 void piety_setgod(GOD_NAMES god); 37 38 #endif 39