Elin Modding Docs Doc
Loading...
Searching...
No Matches
RoofStyle.cs
1using System;
2using UnityEngine;
3
4// Token: 0x020001AB RID: 427
5[Serializable]
6public class RoofStyle
7{
8 // Token: 0x06000C40 RID: 3136 RVA: 0x00058EEE File Offset: 0x000570EE
9 public string GetName(int i)
10 {
11 if (i != 0)
12 {
13 return "Roof" + i.ToString();
14 }
15 return "None";
16 }
17
18 // Token: 0x04000C06 RID: 3078
19 public RoofStyle.Type type;
20
21 // Token: 0x04000C07 RID: 3079
22 public int w;
23
24 // Token: 0x04000C08 RID: 3080
25 public int h;
26
27 // Token: 0x04000C09 RID: 3081
28 public int flatW;
29
30 // Token: 0x04000C0A RID: 3082
31 public bool useDefBlock;
32
33 // Token: 0x04000C0B RID: 3083
34 public bool reverse;
35
36 // Token: 0x04000C0C RID: 3084
37 public bool wing;
38
39 // Token: 0x04000C0D RID: 3085
40 public bool maxHeight;
41
42 // Token: 0x04000C0E RID: 3086
43 public bool coverLot;
44
45 // Token: 0x04000C0F RID: 3087
46 public Vector3 posFix;
47
48 // Token: 0x04000C10 RID: 3088
49 public Vector3 posFixBlock;
50
51 // Token: 0x04000C11 RID: 3089
52 public Vector3 lowRoofFix;
53
54 // Token: 0x04000C12 RID: 3090
55 public Vector3 snowFix;
56
57 // Token: 0x04000C13 RID: 3091
58 public float snowZ = -0.01f;
59
60 // Token: 0x02000896 RID: 2198
61 public enum Type
62 {
63 // Token: 0x040024A9 RID: 9385
64 None,
65 // Token: 0x040024AA RID: 9386
66 Default = 5,
67 // Token: 0x040024AB RID: 9387
68 DefaultNoTop,
69 // Token: 0x040024AC RID: 9388
70 Flat,
71 // Token: 0x040024AD RID: 9389
72 FlatFloor,
73 // Token: 0x040024AE RID: 9390
74 Triangle
75 }
76}