Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitWindow.cs
1using System;
2
3// Token: 0x0200040B RID: 1035
4public class TraitWindow : Trait
5{
6 // Token: 0x17000937 RID: 2359
7 // (get) Token: 0x06001DAE RID: 7598 RVA: 0x000AC5D6 File Offset: 0x000AA7D6
8 public override bool CanBeOnlyBuiltInHome
9 {
10 get
11 {
12 return true;
13 }
14 }
15
16 // Token: 0x17000938 RID: 2360
17 // (get) Token: 0x06001DAF RID: 7599 RVA: 0x000AC5D9 File Offset: 0x000AA7D9
18 public override bool UseAltTiles
19 {
20 get
21 {
22 return EClass.world.date.IsNight;
23 }
24 }
25
26 // Token: 0x17000939 RID: 2361
27 // (get) Token: 0x06001DB0 RID: 7600 RVA: 0x000AC5EA File Offset: 0x000AA7EA
28 public override bool AlwaysHideOnLowWall
29 {
30 get
31 {
32 return true;
33 }
34 }
35
36 // Token: 0x1700093A RID: 2362
37 // (get) Token: 0x06001DB1 RID: 7601 RVA: 0x000AC5ED File Offset: 0x000AA7ED
38 public override bool IsOpenSight
39 {
40 get
41 {
42 return true;
43 }
44 }
45
46 // Token: 0x1700093B RID: 2363
47 // (get) Token: 0x06001DB2 RID: 7602 RVA: 0x000AC5F0 File Offset: 0x000AA7F0
48 public override bool ShouldRefreshTile
49 {
50 get
51 {
52 return true;
53 }
54 }
55
56 // Token: 0x1700093C RID: 2364
57 // (get) Token: 0x06001DB3 RID: 7603 RVA: 0x000AC5F3 File Offset: 0x000AA7F3
58 public override bool UseExtra
59 {
60 get
61 {
62 return (EClass.world.date.IsNight || EClass._map.IsIndoor) && !this.owner.Cell.isCurtainClosed;
63 }
64 }
65}
Definition Trait.cs:9