Elin Modding Docs Doc
Loading...
Searching...
No Matches
ZoneInstanceRandomQuest.cs
1using System;
2using Newtonsoft.Json;
3
4// Token: 0x0200073C RID: 1852
6{
7 // Token: 0x1700102E RID: 4142
8 // (get) Token: 0x060034F8 RID: 13560 RVA: 0x0011D5AD File Offset: 0x0011B7AD
9 public override bool WarnExit
10 {
11 get
12 {
13 return this.status != ZoneInstance.Status.Success;
14 }
15 }
16
17 // Token: 0x060034F9 RID: 13561 RVA: 0x0011D5BC File Offset: 0x0011B7BC
18 public override void OnLeaveZone()
19 {
20 foreach (Chara chara in EClass._map.charas)
21 {
22 if (chara.IsMinion && chara.homeZone == EClass._zone)
23 {
24 chara.c_uidMaster = 0;
25 chara.master = null;
26 }
27 }
28 base.ReturnZone.events.AddPreEnter(new ZonePreEnterOnCompleteQuestInstance
29 {
30 uidClient = this.uidClient,
31 uidQuest = this.uidQuest,
32 fail = (this.status != ZoneInstance.Status.Success)
33 }, true);
34 }
35
36 // Token: 0x04001C60 RID: 7264
37 [JsonProperty]
38 public int uidClient;
39
40 // Token: 0x04001C61 RID: 7265
41 [JsonProperty]
42 public int uidQuest;
43}
Definition Chara.cs:12