Initial upload. PRC8 has been added. Module compiles, PRC's default AI & treasure scripts have been integrated. Started work on top hak for SLA / Ability / Scripting modifications.
47 lines
799 B
Plaintext
47 lines
799 B
Plaintext
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//#include "JW_ASHEEBALIFE"
|
|
|
|
void jw_tree_spawn();
|
|
|
|
void main()
|
|
{
|
|
object oCreature;
|
|
int nCounter=0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oCreature=GetObjectByTag("jw_tree_spawn",nCounter);
|
|
|
|
while (GetIsObjectValid(oCreature))
|
|
{
|
|
|
|
AssignCommand(oCreature,jw_tree_spawn());
|
|
nCounter++;
|
|
oCreature=GetObjectByTag("jw_tree_spawn",nCounter);
|
|
}
|
|
|
|
}
|
|
|
|
void jw_tree_spawn()
|
|
|
|
{
|
|
object oObject;
|
|
int nRandom;
|
|
|
|
if (!GetIsObjectValid(GetLocalObject(OBJECT_SELF,"storedtree")))
|
|
|
|
{
|
|
nRandom=Random(100);
|
|
|
|
if (nRandom==1)
|
|
{
|
|
oObject=CreateObject(OBJECT_TYPE_PLACEABLE,"jw_tree",GetLocation(OBJECT_SELF));
|
|
SetLocalObject(OBJECT_SELF,"storedtree",oObject);
|
|
}
|
|
}
|
|
}
|