Elin Modding Docs Doc
Loading...
Searching...
No Matches
UIScaleFix.cs
1using System;
2using UnityEngine;
3
4// Token: 0x020005E9 RID: 1513
5public class UIScaleFix : EMono
6{
7 // Token: 0x060029AE RID: 10670 RVA: 0x000EB2B4 File Offset: 0x000E94B4
8 private void Awake()
9 {
10 int scale = EMono.core.config.ui.scale;
11 if (scale > 20 && scale <= 22)
12 {
13 Vector3 vector = new Vector3(1f, 1f / (1f * (float)scale * 0.05f), 1f);
14 base.transform.localScale = vector;
15 if (vector.y < 0.91f && base.transform.localPosition.y * 10f % 10f == 0f)
16 {
17 base.transform.localPosition = new Vector3(base.transform.localPosition.x, base.transform.localPosition.y + 0.1f, 1f);
18 return;
19 }
20 }
21 else
22 {
23 base.transform.localScale = new Vector3(1f, 1f, 1f);
24 }
25 }
26}
Definition EMono.cs:6