Elin Modding Docs Doc
Loading...
Searching...
No Matches
RecipeBridgePillar.cs
1using System;
2
3// Token: 0x0200005A RID: 90
5{
6 // Token: 0x1700006B RID: 107
7 // (get) Token: 0x06000238 RID: 568 RVA: 0x000118F1 File Offset: 0x0000FAF1
8 public override TileType tileType
9 {
10 get
11 {
12 return TileType.BridgePillar;
13 }
14 }
15
16 // Token: 0x1700006C RID: 108
17 // (get) Token: 0x06000239 RID: 569 RVA: 0x000118F8 File Offset: 0x0000FAF8
18 public override bool IsBlock
19 {
20 get
21 {
22 return false;
23 }
24 }
25
26 // Token: 0x1700006D RID: 109
27 // (get) Token: 0x0600023A RID: 570 RVA: 0x000118FB File Offset: 0x0000FAFB
28 public override bool RequireIngredients
29 {
30 get
31 {
32 return false;
33 }
34 }
35
36 // Token: 0x0600023B RID: 571 RVA: 0x00011900 File Offset: 0x0000FB00
37 public override void Build(Chara chara, Card t, Point pos, int mat, int dir, int altitude, int bridgeHeight)
38 {
39 if ((int)pos.cell.bridgePillar == this.tileRow.id)
40 {
41 pos.cell.bridgePillar = byte.MaxValue;
42 return;
43 }
44 pos.cell.bridgePillar = (byte)this.tileRow.id;
45 }
46
47 // Token: 0x0600023C RID: 572 RVA: 0x0001194D File Offset: 0x0000FB4D
48 public override Recipe Duplicate()
49 {
50 return IO.DeepCopy<RecipeBridgePillar>(this);
51 }
52}
Definition Card.cs:13
Definition Chara.cs:12
Definition Point.cs:11