Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitWhistlePeace.cs
1using System;
2
3// Token: 0x0200036E RID: 878
5{
6 // Token: 0x170007F3 RID: 2035
7 // (get) Token: 0x06001B0E RID: 6926 RVA: 0x000A705B File Offset: 0x000A525B
8 public override bool IsTool
9 {
10 get
11 {
12 return true;
13 }
14 }
15
16 // Token: 0x170007F4 RID: 2036
17 // (get) Token: 0x06001B0F RID: 6927 RVA: 0x000A705E File Offset: 0x000A525E
18 public override bool ShowAsTool
19 {
20 get
21 {
22 return true;
23 }
24 }
25
26 // Token: 0x06001B10 RID: 6928 RVA: 0x000A7064 File Offset: 0x000A5264
27 public override bool OnUse(Chara c)
28 {
29 EClass._zone.isPeace = !EClass._zone.isPeace;
30 EClass.pc.Say("whistle", EClass.pc, this.owner, null, null);
31 EClass.pc.Say("whistle_" + (EClass._zone.isPeace ? "peace" : "peace_end"), null, null);
32 EClass.pc.PlaySound("whistle" + (EClass._zone.isPeace ? "" : "_end"), 1f, true);
33 return false;
34 }
35}
Definition Chara.cs:12