Files
HauntedBloodlines/Assets/HTraceWSGI/Scripts/Structs/DebugData.cs
2025-05-29 22:31:40 +03:00

54 lines
1.0 KiB
C#

using System;
using HTraceWSGI.Scripts.Globals;
using UnityEngine;
namespace HTraceWSGI.Scripts.Structs
{
[Serializable]
internal class DebugData
{
[SerializeField]
private bool _enableDebug = true;
public bool EnableDebug
{
get { return _enableDebug; }
set { _enableDebug = value; }
}
[SerializeField]
private bool _attachToSceneCamera = true;
public bool AttachToSceneCamera
{
get { return _attachToSceneCamera; }
set { _attachToSceneCamera = value; }
}
public Camera CameraForTests;
[SerializeField]
private bool _enableCamerasVisualization = false;
public bool EnableCamerasVisualization
{
get { return _enableCamerasVisualization; }
set { _enableCamerasVisualization = value; }
}
[SerializeField]
private bool _showBowels = false;
public bool ShowBowels
{
get { return _showBowels; }
set { _showBowels = value; }
}
public bool TestCheckbox = false;
public LayerMask HTraceLayer = ~0;
public HInjectionPoint HInjectionPoint = HInjectionPoint.AfterOpaqueDepthAndNormal;
}
}