Elin Modding Docs Doc
Loading...
Searching...
No Matches
RaceBonus.cs
1using System;
2using System.Runtime.CompilerServices;
3using UnityEngine;
4
5// Token: 0x020002FA RID: 762
6public class RaceBonus : Element
7{
8 // Token: 0x060017DB RID: 6107 RVA: 0x0009A353 File Offset: 0x00098553
9 public override Sprite GetIcon(string suffix = "")
10 {
11 return SpriteSheet.Get("Media/Graphics/Icon/Element/icon_elements", "ele_Feat");
12 }
13
14 // Token: 0x170006B1 RID: 1713
15 // (get) Token: 0x060017DC RID: 6108 RVA: 0x0009A364 File Offset: 0x00098564
16 public override bool ShowValue
17 {
18 get
19 {
20 return false;
21 }
22 }
23
24 // Token: 0x060017DD RID: 6109 RVA: 0x0009A368 File Offset: 0x00098568
25 public override void OnWriteNote(UINote n, ElementContainer owner)
26 {
27 RaceBonus.<>c__DisplayClass3_0 CS$<>8__locals1;
28 CS$<>8__locals1.owner = owner;
29 CS$<>8__locals1.n = n;
30 RaceBonus.<OnWriteNote>g__AddText|3_0(60, ref CS$<>8__locals1);
31 RaceBonus.<OnWriteNote>g__AddText|3_0(61, ref CS$<>8__locals1);
32 RaceBonus.<OnWriteNote>g__AddText|3_0(79, ref CS$<>8__locals1);
33 RaceBonus.<OnWriteNote>g__AddText|3_0(65, ref CS$<>8__locals1);
34 RaceBonus.<OnWriteNote>g__AddText|3_0(64, ref CS$<>8__locals1);
35 RaceBonus.<OnWriteNote>g__AddText|3_0(55, ref CS$<>8__locals1);
36 RaceBonus.<OnWriteNote>g__AddText|3_0(56, ref CS$<>8__locals1);
37 RaceBonus.<OnWriteNote>g__AddText|3_0(57, ref CS$<>8__locals1);
38 }
39
40 // Token: 0x060017DF RID: 6111 RVA: 0x0009A3D8 File Offset: 0x000985D8
41 [CompilerGenerated]
42 internal static void <OnWriteNote>g__AddText|3_0(int e, ref RaceBonus.<>c__DisplayClass3_0 A_1)
43 {
44 int num = A_1.owner.Card.Evalue(e);
45 if (num != 0)
46 {
47 A_1.n.AddTopic("TopicLeft", EClass.sources.elements.map[e].GetName(), num.ToString() ?? "");
48 }
49 }
50}