====== 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.