2025-05-21 09:23:29 +08:00
using System ;
using System.Collections.Generic ;
using System.Linq ;
using System.Text ;
using System.Threading.Tasks ;
using UnityEngine ;
namespace Obfuz.Settings
{
[Serializable]
public class CallObfuscationSettings
{
[Tooltip("The obfuscation level for the obfuscation. Higher levels provide more security but may impact performance.")]
[Range(1, 4)]
public int obfuscationLevel = 1 ;
2025-05-23 12:01:04 +08:00
[Tooltip("The maximum number of proxy methods that can be generated per dispatch method. This helps to limit the complexity of the generated code and improve performance.")]
public int maxProxyMethodCountPerDispatchMethod = 100 ;
2025-05-21 09:23:29 +08:00
[Tooltip("rule config xml files")]
public string [ ] ruleFiles ;
}
}