Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitToolShears.cs
1using System;
2
3// Token: 0x02000320 RID: 800
5{
6 // Token: 0x060019A3 RID: 6563 RVA: 0x000A31B3 File Offset: 0x000A13B3
7 public override Emo2 GetHeldEmo(Chara c)
8 {
9 if (!c.CanBeSheared())
10 {
11 return Emo2.none;
12 }
13 if (c.c_fur < 40)
14 {
15 return Emo2.fur;
16 }
17 return Emo2.fur2;
18 }
19
20 // Token: 0x060019A4 RID: 6564 RVA: 0x000A31D0 File Offset: 0x000A13D0
21 public override void TrySetHeldAct(ActPlan p)
22 {
23 foreach (Chara chara in p.pos.Charas)
24 {
25 if (chara.CanBeSheared())
26 {
27 p.TrySetAct(new AI_Shear
28 {
29 target = chara
30 }, chara);
31 }
32 }
33 }
34}
Definition Chara.cs:12