Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitRoadSign.cs
1using System;
2using UnityEngine;
3
4// Token: 0x02000450 RID: 1104
5public class TraitRoadSign : Trait
6{
7 // Token: 0x17000998 RID: 2456
8 // (get) Token: 0x06001EE3 RID: 7907 RVA: 0x000B063B File Offset: 0x000AE83B
9 public override bool CanBeMasked
10 {
11 get
12 {
13 return true;
14 }
15 }
16
17 // Token: 0x06001EE4 RID: 7908 RVA: 0x000B0640 File Offset: 0x000AE840
18 public unsafe override void OnRenderTile(Point point, HitResult result, int dir)
19 {
20 int num = (dir == -1) ? this.owner.dir : dir;
21 Cell cell = point.cell;
22 cell = ((num == 0) ? cell.Front : ((num == 1) ? cell.Right : ((num == 2) ? cell.Back : cell.Left)));
23 Vector3 vector = *cell.GetPoint().Position();
24 EClass.screen.guide.passGuideFloor.Add(vector.x, vector.y, vector.z, 10f, 0.3f);
25 }
26}
Definition Cell.cs:10
Definition Point.cs:11
Definition Trait.cs:9