Shargast_PRC8/_module/Chapter 1/nss/mm_user_defined.nss
Jaysyn904 66a0a3e043 Initial commit
Initial commit.
2024-08-03 14:13:18 -04:00

23 lines
588 B
Plaintext

void main()
{
int nUser=GetUserDefinedEventNumber();
switch(GetUserDefinedEventNumber())
{
case 200:
/*
Export all characters every 'n' seconds. Note that this event triggers
itself, on a timer, when finished -- until the module is unloaded.
*/
WriteTimestampedLogEntry("Saving Module");
SendMessageToAllDMs("starting save");
SpeakString(("Exporting all PC's"), TALKVOLUME_WHISPER);
ExportAllCharacters();
SendMessageToAllDMs("done");
DelayCommand(2400.0, SignalEvent(OBJECT_SELF, EventUserDefined(200)));
break;
} /* switch */
}