-
Notifications
You must be signed in to change notification settings - Fork 1
/
Settings.cs
45 lines (38 loc) · 1.35 KB
/
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
using System;
using System.Collections.Generic;
using UnityEngine;
using UnityModManagerNet;
namespace BetterReplay
{
[Serializable]
public class Settings : UnityModManager.ModSettings, IDrawable
{
public Color32 handle_color = new Color32(255, 0, 0, 255);
public float handle_size = 25;
public bool disable_messages = false;
public bool disable_rb_tracker = true;
public bool disable_hinge_tracker = true;
public bool disable_animator_tracker = true;
public bool disable_audiosource_tracker = true;
public float light_intensity = 6.00f;
public float light_spotangle = 120f;
public float light_range = 5f;
public float light_temperature = 6500f;
public float light_dimmer = 0f;
public string cookie_texture = "None";
public Vector3 light_offset = new Vector3();
public Vector3 light_rotation_offset = new Vector3();
public bool double_tap = true;
public float pin_movespeed = 10f;
public float pin_rotationspeed = 180f;
public bool load_current_customizations = false;
public void OnChange()
{
throw new NotImplementedException();
}
public override void Save(UnityModManager.ModEntry modEntry)
{
Save<Settings>(this, modEntry);
}
}
}