24 lines
663 B
Plaintext
24 lines
663 B
Plaintext
|
// Name : Avlis Persistence System ready script
|
||
|
// Purpose : Check if NWNX is ready
|
||
|
// Authors : Ingmar Stieger
|
||
|
// Modified : February 4, 2003
|
||
|
|
||
|
// This file is licensed under the terms of the
|
||
|
// GNU GENERAL PUBLIC LICENSE (GPL) Version 2
|
||
|
|
||
|
#include "aps_include"
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
if (SQLFirstRow() && (SQLGetData(1) == "NWNX!READY"))
|
||
|
{
|
||
|
SetLocalInt(GetModule(), "NWNX!READY", TRUE);
|
||
|
WriteTimestampedLogEntry("NWNX is ready.");
|
||
|
|
||
|
// Call your script that loads persistent data on module load here.
|
||
|
ExecuteScript("pwdata", GetModule());
|
||
|
}
|
||
|
else
|
||
|
DelayCommand(1.0f, ExecuteScript("aps_ready", GetModule()));
|
||
|
}
|