7 public static Spatial CreateRecursive(
string id,
Spatial parent =
null)
12 if ((!row.tag.Contains(
"debug") ||
EClass.debug.enable) && row.parent ==
id)
21 public static Spatial Create(
string id,
Spatial parent,
bool register,
int x = -99999,
int y = -99999,
int icon = 0)
27 x = ((row.pos.Length != 0) ? row.pos[0] : -1000);
28 y = ((row.pos.Length != 0) ? row.pos[1] : -1000);
30 if (icon == 0 && row.pos.Length != 0)
34 spatial.Create(
id, x, y, icon);
41 parent.AddChild(spatial);
43 spatial.OnAfterCreate();
52 zone.instance = instance;
53 instance.x =
EClass.pc.pos.x;
54 instance.z =
EClass.pc.pos.z;
55 instance.uidZone =
EClass._zone.uid;
56 zone.dateExpire =
EClass.world.date.GetRaw(0) + 1440;