Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitToolTalisman.cs
1using System;
2
3// Token: 0x020003DC RID: 988
5{
6 // Token: 0x170008D6 RID: 2262
7 // (get) Token: 0x06001CD9 RID: 7385 RVA: 0x000AAA10 File Offset: 0x000A8C10
8 public override string IdSource
9 {
10 get
11 {
12 return "Talisman";
13 }
14 }
15
16 // Token: 0x170008D7 RID: 2263
17 // (get) Token: 0x06001CDA RID: 7386 RVA: 0x000AAA17 File Offset: 0x000A8C17
18 public override string CrafterTitle
19 {
20 get
21 {
22 return "actWrite";
23 }
24 }
25
26 // Token: 0x170008D8 RID: 2264
27 // (get) Token: 0x06001CDB RID: 7387 RVA: 0x000AAA1E File Offset: 0x000A8C1E
28 public override string idSoundProgress
29 {
30 get
31 {
32 return "write";
33 }
34 }
35
36 // Token: 0x170008D9 RID: 2265
37 // (get) Token: 0x06001CDC RID: 7388 RVA: 0x000AAA25 File Offset: 0x000A8C25
38 public override string idSoundComplete
39 {
40 get
41 {
42 return "intonation";
43 }
44 }
45
46 // Token: 0x170008DA RID: 2266
47 // (get) Token: 0x06001CDD RID: 7389 RVA: 0x000AAA2C File Offset: 0x000A8C2C
48 public override AnimeID IdAnimeProgress
49 {
50 get
51 {
52 return AnimeID.Shiver;
53 }
54 }
55
56 // Token: 0x170008DB RID: 2267
57 // (get) Token: 0x06001CDE RID: 7390 RVA: 0x000AAA2F File Offset: 0x000A8C2F
58 public override bool CanUseFromInventory
59 {
60 get
61 {
62 return true;
63 }
64 }
65
66 // Token: 0x170008DC RID: 2268
67 // (get) Token: 0x06001CDF RID: 7391 RVA: 0x000AAA32 File Offset: 0x000A8C32
68 public override bool CloseOnComplete
69 {
70 get
71 {
72 return true;
73 }
74 }
75
76 // Token: 0x170008DD RID: 2269
77 // (get) Token: 0x06001CE0 RID: 7392 RVA: 0x000AAA35 File Offset: 0x000A8C35
78 public override bool IsConsumeIng
79 {
80 get
81 {
82 return false;
83 }
84 }
85
86 // Token: 0x170008DE RID: 2270
87 // (get) Token: 0x06001CE1 RID: 7393 RVA: 0x000AAA38 File Offset: 0x000A8C38
88 public override int numIng
89 {
90 get
91 {
92 return 2;
93 }
94 }
95
96 // Token: 0x06001CE2 RID: 7394 RVA: 0x000AAA3B File Offset: 0x000A8C3B
97 public override bool ShouldConsumeIng(SourceRecipe.Row item, int index)
98 {
99 return index == 1;
100 }
101
102 // Token: 0x06001CE3 RID: 7395 RVA: 0x000AAA44 File Offset: 0x000A8C44
103 public override bool IsIngredient(string cat, Card c)
104 {
105 if (cat == "spellbook")
106 {
107 TraitSpellbook traitSpellbook = c.trait as TraitSpellbook;
108 if (traitSpellbook != null && traitSpellbook.source.abilityType.Length >= 1)
109 {
110 string a = traitSpellbook.source.abilityType[0];
111 if (a == "attack" || a == "attackArea")
112 {
113 return true;
114 }
115 }
116 return false;
117 }
118 return true;
119 }
120}
Definition Card.cs:13