Elin Modding Docs Doc
Loading...
Searching...
No Matches
ZoneEventBeggerChest.cs
1using System;
2using Newtonsoft.Json;
3
4// Token: 0x02000745 RID: 1861
6{
7 // Token: 0x17001097 RID: 4247
8 // (get) Token: 0x060035FC RID: 13820 RVA: 0x00125589 File Offset: 0x00123789
9 public Thing chest
10 {
11 get
12 {
13 return EClass._map.things.Find((Thing a) => a.uid == this.uidChest);
14 }
15 }
16
17 // Token: 0x17001098 RID: 4248
18 // (get) Token: 0x060035FD RID: 13821 RVA: 0x001255A6 File Offset: 0x001237A6
19 public override int hoursToKill
20 {
21 get
22 {
23 return 96;
24 }
25 }
26
27 // Token: 0x060035FE RID: 13822 RVA: 0x001255AA File Offset: 0x001237AA
28 public override void OnTickRound()
29 {
30 if (EClass.rnd(10) == 0 && this.chest != null)
31 {
32 if (this.chest.c_lockLv == 0)
33 {
34 base.Kill();
35 return;
36 }
37 this.chest.PlayAnime(AnimeID.Shiver, false);
38 }
39 }
40
41 // Token: 0x04001C94 RID: 7316
42 [JsonProperty]
43 public int uidChest;
44
45 // Token: 0x04001C95 RID: 7317
46 [JsonProperty]
47 public int shiver;
48}
Definition Thing.cs:10