bingo 项目提交

This commit is contained in:
2026-04-20 13:49:36 +08:00
commit ad5920ac6a
5585 changed files with 1216243 additions and 0 deletions
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: fee8e205405f1674a948e6d8858f3c47
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 353a87661048dd548811d875a954cb75
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d197b847597087c4eb2a5d31b4a3877c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OPS.Obfuscator.Attribute
{
/// <summary>
/// Add this to a Class, so the whole class with all its content will not get obfuscated!
/// But still its Method Bodys (String Obfuscation, Random Code generation ...)
/// To not obfuscate Method Bodys too, add an additional Attribute: DoNotObfuscateMethodBodyAttribute to the classes or the specific methods.
/// </summary>
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
public class DoNotObfuscateClassAttribute : System.Attribute
{
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: c57f8020ec9f8c244b39c8ae1326fc82
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
#if Obfuscator_Free
#else
namespace OPS.Obfuscator.Attribute
{
/// <summary>
/// Add this to an Class, to disallow fake code adding! Or to disallow using the class to create new fake classes basing on it!
/// </summary>
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
public class DoNotUseClassForFakeCodeAttribute : System.Attribute
{
}
}
#endif
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: add9ce7df6d7f534a95222608f1ac409
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OPS.Obfuscator.Attribute
{
/// <summary>
/// Add this to an Class, Field, Method, whatever and its name will not get renamed (obfuscated)!
/// </summary>
[AttributeUsage(AttributeTargets.All)]
public class DoNotRenameAttribute : System.Attribute
{
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 20c4ce63a255567458c516686f9b8439
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4975cbfd7b05e9043ad530144a532440
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
#if Obfuscator_Free
#else
namespace OPS.Obfuscator.Attribute
{
/// <summary>
/// Add this to an Class to skip obfuscation of all Method Bodys, or to an specific Method to skip its Method Body.
/// String Obfuscation, Random Code generation, ... are part of the Method Body obfuscation.
/// </summary>
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)]
public class DoNotObfuscateMethodBodyAttribute : System.Attribute
{
}
}
#endif
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 76ccffd06dea11145860f0ce89a0db43
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OPS.Obfuscator.Attribute
{
/// <summary>
/// Do not use! Gets attached to not obfuscated members in developments builds.
/// </summary>
[AttributeUsage(AttributeTargets.All)]
public class NotObfuscatedCauseAttribute : System.Attribute
{
#pragma warning disable
public NotObfuscatedCauseAttribute(String _Cause)
{
}
#pragma warning restore
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d8f2bf2f57658db4a86eb4394f3f5cdb
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OPS.Obfuscator.Attribute
{
/// <summary>
/// Add this to class members to obfuscate them anyway with a new name '_ObfuscateTo', although the settings did not allow to.
/// For example if you do not want to obfuscate all public methods beside some specific.
/// </summary>
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event)]
public class ObfuscateAnywayAttribute : System.Attribute
{
#pragma warning disable
private string obfuscateTo;
public ObfuscateAnywayAttribute(String _ObfuscateTo)
{
this.obfuscateTo = _ObfuscateTo;
}
#pragma warning restore
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 104a299d29615f043bcbc655e7f451e7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: