9 public virtual string IdZone
13 return "instance_arena";
19 public override bool UseInstanceZone
29 public override bool CanAbandon
33 return EClass._zone.instance ==
null;
39 public override string RefDrama3
43 Zone clientZone = base.ClientZone;
44 return ((clientZone !=
null) ? clientZone.Name :
null) ??
"???";
50 public override int KarmaOnFail
65 public override Zone CreateInstanceZone(
Chara c)
68 zoneEventQuest.uidQuest = this.uid;
75 zone.events.Add(zoneEventQuest,
false);
76 string[] array =
new string[6];
77 array[0] =
"Creating QuestInstance:";
78 array[1] = ((
this !=
null) ? this.ToString() :
null);
81 Quest quest = c.quest;
82 array[num] = ((quest !=
null) ? quest.ToString() :
null);
84 array[5] = (c.quest ==
this).ToString();
85 Debug.Log(
string.Concat(array));