Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitDiary.cs
1using System;
2using UnityEngine;
3
4// Token: 0x02000352 RID: 850
5public class TraitDiary : TraitScroll
6{
7 // Token: 0x06001A7A RID: 6778 RVA: 0x000A4FD0 File Offset: 0x000A31D0
8 public override void OnRead(Chara c)
9 {
10 if (!c.IsPC)
11 {
12 c.SayNothingHappans();
13 return;
14 }
15 Msg.Say("diary_" + base.GetParam(1, null));
16 Chara chara = CharaGen.Create(base.GetParam(1, null), -1);
17 EClass._zone.AddCard(chara, EClass.pc.pos.GetNearestPoint(false, false, true, false));
18 chara.MakeAlly(false);
19 chara.PlaySound("identify", 1f, true);
20 chara.PlayEffect("teleport", true, 0f, default(Vector3));
21 this.owner.ModNum(-1, true);
22 }
23}
Definition Chara.cs:12
Definition Msg.cs:7