13
13
#include " VRUIControls/VRPointer.hpp"
14
14
#include " VRUIControls/VRLaserPointer.hpp"
15
15
16
-
17
- #include " UnityEngine/Resources.hpp"
18
- #include " UnityEngine/GameObject.hpp"
19
- #include " UnityEngine/Transform.hpp"
20
- #include " UnityEngine/Material.hpp"
21
- #include " UnityEngine/MeshRenderer.hpp"
22
-
23
16
static ModInfo modInfo;
24
17
25
18
using namespace QonsistentSaberColors ;
26
19
27
20
MAKE_HOOK_MATCH (VRPointer_CreateLaserPointerAndLaserHit, &VRUIControls::VRPointer::CreateLaserPointerAndLaserHit, void , VRUIControls::VRPointer* self)
28
21
{
29
- getLogger ().info (" VRPointer_CreateLaserPointerAndLaserHit" );
30
22
VRPointer_CreateLaserPointerAndLaserHit (self);
31
-
32
- auto mr = self->laserPointer ->GetComponentInChildren <UnityEngine::MeshRenderer*>();
33
- auto arr = mr->GetMaterialArray ();
34
- for (int i = 0 ; i < arr.Length (); i++)
35
- {
36
- auto col = arr[i]->get_color ();
37
- getLogger ().info (" Color for index %i is R:%f, G:%f, B:%f, A:%f" , i, col.r , col.g , col.b , col.a );
38
- }
39
-
40
23
SetLaser (self->laserPointer );
41
24
if (getModConfig ().ColoredLasers .GetValue () && getModConfig ().Enabled .GetValue ())
42
25
UpdateLaserColor ();
43
26
}
44
27
45
28
MAKE_HOOK_MATCH (MainMenuViewController_DidActivate, &GlobalNamespace::MainMenuViewController::DidActivate, void , GlobalNamespace::MainMenuViewController* self, bool a, bool b, bool c)
46
29
{
47
- getLogger ().info (" MainMenuViewController_DidActivate" );
48
30
MainMenuViewController_DidActivate (self, a, b, c);
49
31
if (getModConfig ().Enabled .GetValue ())
50
32
{
@@ -56,7 +38,6 @@ MAKE_HOOK_MATCH(MainMenuViewController_DidActivate, &GlobalNamespace::MainMenuVi
56
38
57
39
MAKE_HOOK_MATCH (ColorsOverrideSettingsPanelController_HandleOverrideColorsToggleValueChanged, &GlobalNamespace::ColorsOverrideSettingsPanelController::HandleOverrideColorsToggleValueChanged, void , GlobalNamespace::ColorsOverrideSettingsPanelController* self, bool isOn)
58
40
{
59
- getLogger ().info (" ColorsOverrideSettingsPanelController_HandleOverrideColorsToggleValueChanged" );
60
41
ColorsOverrideSettingsPanelController_HandleOverrideColorsToggleValueChanged (self, isOn);
61
42
if (getModConfig ().Enabled .GetValue ())
62
43
{
@@ -68,7 +49,6 @@ MAKE_HOOK_MATCH(ColorsOverrideSettingsPanelController_HandleOverrideColorsToggle
68
49
69
50
MAKE_HOOK_MATCH (ColorsOverrideSettingsPanelController_HandleEditColorSchemeControllerDidChangeColorScheme, &GlobalNamespace::ColorsOverrideSettingsPanelController::HandleEditColorSchemeControllerDidChangeColorScheme, void , GlobalNamespace::ColorsOverrideSettingsPanelController* self, GlobalNamespace::ColorScheme* colorScheme)
70
51
{
71
- getLogger ().info (" ColorsOverrideSettingsPanelController_HandleEditColorSchemeControllerDidChangeColorScheme" );
72
52
ColorsOverrideSettingsPanelController_HandleEditColorSchemeControllerDidChangeColorScheme (self, colorScheme);
73
53
if (getModConfig ().Enabled .GetValue ())
74
54
{
@@ -80,7 +60,6 @@ MAKE_HOOK_MATCH(ColorsOverrideSettingsPanelController_HandleEditColorSchemeContr
80
60
81
61
MAKE_HOOK_MATCH (ColorsOverrideSettingsPanelController_HandleDropDownDidSelectCellWithIdx, &GlobalNamespace::ColorsOverrideSettingsPanelController::HandleDropDownDidSelectCellWithIdx, void , GlobalNamespace::ColorsOverrideSettingsPanelController* self, HMUI::DropdownWithTableView* dropDownWithTableView, int idx)
82
62
{
83
- getLogger ().info (" ColorsOverrideSettingsPanelController_HandleDropDownDidSelectCellWithIdx" );
84
63
ColorsOverrideSettingsPanelController_HandleDropDownDidSelectCellWithIdx (self, dropDownWithTableView, idx);
85
64
if (getModConfig ().Enabled .GetValue ())
86
65
{
@@ -92,7 +71,6 @@ MAKE_HOOK_MATCH(ColorsOverrideSettingsPanelController_HandleDropDownDidSelectCel
92
71
93
72
MAKE_HOOK_MATCH (SceneManager_SetActiveScene, &UnityEngine::SceneManagement::SceneManager::SetActiveScene, bool , UnityEngine::SceneManagement::Scene scene)
94
73
{
95
- getLogger ().info (" SceneManager_SetActiveScene" );
96
74
bool val = SceneManager_SetActiveScene (scene);
97
75
UpdatePointers ();
98
76
if (getModConfig ().Enabled .GetValue () && scene.get_name () == " HealthWarning" )
0 commit comments