Merged redundant hak files. Moved hak scripts into module. Updated gitignore. Full Compile. Added release folder & archive.
35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
////////////////////////////////////////////////////////////////////////////////
|
|
// npcact_h_time - NPC ACTIVITIES 6.0 - Time related functions
|
|
// By Deva Bryson Winblood. 09/15/2004
|
|
//------------------------------------------------------------------------------
|
|
// This header provides some specific time related functions
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
/////////////////////////
|
|
// PROTOTYPES
|
|
/////////////////////////
|
|
|
|
// FILE: npcact_h_time FUNCTION: GetAbsoluteHour()
|
|
// This function will include convert months, days, and hours into
|
|
// a large number that takes all of them into consideration. It does
|
|
// not deal with year.
|
|
int fnGetAbsoluteHour();
|
|
|
|
|
|
/////////////////////////
|
|
// FUNCTIONS
|
|
/////////////////////////
|
|
|
|
int fnGetAbsoluteHour()
|
|
{ // PURPOSE: To combine Month, day, and hour into an absolute hour
|
|
int nRet=0;
|
|
int nMonth=GetCalendarMonth();
|
|
int nDay=GetCalendarDay();
|
|
int nHour=GetTimeHour();
|
|
nRet=nHour+(nDay*24)+(nMonth*30*24);
|
|
return nRet;
|
|
} // fnGetAbsoluteHour()
|
|
|
|
|
|
//void main(){}
|