====== inc_myaasiabase ======
This is the explanation for the implemented functions in inc_myaasiabase (not the internal functions or the not ready ones)
**Sending messages**\\
Send message to everyone aroud some object used by things like the pixies to not spam the talk window.
Sendmessagetoradius near object nearme with radius
void SendMessagetoRadius(string Message, object NearMe=OBJECT_SELF, float radius=RADIUS_SIZE_GARGANTUAN);
**Debugging**\\
For debugging use the following two things: use the Printdebug to output any debug info you have, then set DEBUF to true and rebuild module.
// grobal debugging flag, for use with the following fucntion
const int DEBUG=FALSE;
// prints debugging if DEBUG is TRUE
//should be used to print all diagnostic info
void PrintDebug(object oPC,string message);
**simulated highlevel and outsider and unlife functions**
//return max level as given by level or the extra levels in ascention and similar
int GetTrueLevel(object oTarget);
Returns the true level of the character, normally the same as character level.\\
Returns a level above 20 for the Seekers,gods and Guardians as appropriate, seekers being lv 20+rank.
//returns true if the target creature is outsider by the broad definiton
int GetIsOutsider(object oTarget);
Returns true if the target is part or whole outsider:\\
True if: racial type is: outsider,elemental,dragon\\
Or Level 20 monk, or Has a truelevel>20 (see GetTrueLevel above)
//returns true if the target creture is unlife by the broad definiton
int GetIsUnlife(object oTarget);
Returns true if Racial type is undead or has any levels in undead class.
**Time Functions**
//return current date string in short myaasian form
string CurrentShortMyaasiaDate();
// return current date string in myaasia form
string CurrentMyaasiaDate();
These two return a full date string of the current date
//return myaasiadate string for given date
string MyaasiaDate(int iDate, int iMonth, int iYear);
//return Short form myaasiadate string for given date
string ShortMyaasiaDate(int iDate, int iMonth, int iYear);
These two return a full date string of the date given in the parameters.
// return the year string in myaasian form
// if short format= TRUE in shorter format
string MyaasiaYear(int iYear,int Shortformat);
// Calculate the day of week and the week and
// return the day/week string in myaasian form
// if short format= TRUE in shorter format
string MyaasiaWeek(int iDate, int iMonth,int Shortformat);
// return the name of the week from 1-48
string Myaasiaweekstring(int iWeek);
// return the name of the weekday
// if short format= TRUE in shorter format
string weekdaystring(int iDay,int Shortformat);
mostly used by the 4 basic string functions to create parts of the string. can also be used separately.