forked from EnderdracheLP/ClockMod
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClockValues.hpp
More file actions
50 lines (44 loc) · 2.66 KB
/
ClockValues.hpp
File metadata and controls
50 lines (44 loc) · 2.66 KB
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
#pragma once
#include "UnityEngine/Vector3.hpp"
#include "UnityEngine/UI/VerticalLayoutGroup.hpp"
#include <string_view>
enum class ClockTypes {
CurrentTime,
SessionTime,
Stopwatch1,
Stopwatch2
};
static std::string_view clockTypeStrs[] = {
"Current Time",
"Session Time",
"Stopwatch 1",
"Stopwatch 2",
};
// This containts all the ClockPositions
struct ClockPos_t {
// Clock InMenu Positions Top X Y Z
// UnityEngine::Vector3 MenuPosTop = UnityEngine::Vector3(0.0f, -1.7f, 5.0f);
UnityEngine::Vector3 MenuPosTop = UnityEngine::Vector3(0.0f, -1.4f, 5.0f);
UnityEngine::Vector3 MenuPosBottom = UnityEngine::Vector3(0.0f, -1.26f, 0.0f);
// Clock InNormalSong Positions Top
UnityEngine::Vector3 NormalSongPosTop = UnityEngine::Vector3(0.0f, -2.5f, 7.5f ); // 0, -2, 8 // 0, -1.7, 5.6
float NormalSongScaleTop = 1;
UnityEngine::Vector3 NormalSongRotationTop = UnityEngine::Vector3(-10.0f, 0.0f, 0.0f );
// Clock InNormalSong Positions Bottom
UnityEngine::Vector3 NormalSongPosDown = UnityEngine::Vector3(0.0f, -1.4f, 1.3f ); // 0, -2.5, 6.65 // 0, -4.45, 2 // 0.0f, -3.5f, 6.65f
float NormalSongScaleDown = 0.5f;
UnityEngine::Vector3 NormalSongRotationDown = UnityEngine::Vector3(32.0f, 0, 0 ); // 45, 0, 0
// Clock In360/90 Song Positions Top
UnityEngine::Vector3 RotateSongPosTop = UnityEngine::Vector3(0, 0.5f, 10 );
float RotateSongScaleTop = 1; // Scale of the Clock in 360/90 Songs Bottom
UnityEngine::Vector3 RotateSongRotationTop = UnityEngine::Vector3(0, 0, 0 );
//float RotateSongRotationTopX = 20; // Rotation of the Clock in 360/90 Songs Top
//Clock in360/90 Song Positions/Scale/Rotations Bottom
UnityEngine::Vector3 RotateSongPosDown = UnityEngine::Vector3(0, -2.15f, 3 ); // Position of the Clock in 360/90 Songs Bottom
float RotateSongScaleDown = 0.6f; // Old Scale 0.8
UnityEngine::Vector3 RotateSongRotationDown = UnityEngine::Vector3(35, 0, 0 ); // Rotation of the Clock in 360/90 Songs Bottom
//float RotateSongRotationDownX = 20; // Rotation of the Clock in 360/90 Songs Bottom
UnityEngine::Vector3 SongPausePosDown = UnityEngine::Vector3(0, -4.45f, 2 );
bool ap1 = false; // This should be set to false by default unless we're testing it
};
extern ClockPos_t ClockPos;