-
Notifications
You must be signed in to change notification settings - Fork 96
/
ISCAN_Settings.cs
95 lines (52 loc) · 1.49 KB
/
ISCAN_Settings.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
using System;
using System.Collections.Generic;
using UnityEngine;
namespace SCANsat.Unity.Interfaces
{
public interface ISCAN_Settings
{
string Version { get; }
string SensorCount { get; }
int TimeWarp { get; set; }
int MapWidth { get; set; }
int Interpolation { get; set; }
int MapHeight { get; set; }
int BiomeMapHeight { get; set; }
float Transparency { get; set; }
float StockThresholdValue { get; set; }
float UIScale { get; set; }
bool IsVisible { get; set; }
bool BackgroundScanning { get; set; }
bool GroundTracks { get; set; }
bool ActiveGround { get; set; }
bool OverlayTooltips { get; set; }
bool WindowTooltips { get; set; }
bool StockToolbar { get; set; }
bool ToolbarMenu { get; set; }
bool StockUIStyle { get; set; }
bool BiomeLock { get; set; }
bool NarrowBand { get; set; }
bool InstantScan { get; set; }
bool DisableStock { get; set; }
bool StockThreshold { get; set; }
bool GreyScale { get; set; }
bool ExportCSV { get; set; }
bool ShowSCANsatReset { get; }
bool ShowStockReset { get; }
bool ShowMapFill { get; }
Vector2 Position { set; }
IList<string> BackgroundBodies { get; }
void ClampToScreen(RectTransform rect);
void ResetCurrent();
void ResetAll();
void ResetSCANResource();
void ResetStockResource();
void FillCurrent();
void FillAll();
void OpenColor();
void ResetWindows();
void Update();
void ToggleBody(string name);
double BodyPercentage(string bodyName);
}
}