Insanely huge initial commit

This commit is contained in:
2026-02-21 17:04:05 -08:00
parent 9cdd36191a
commit 613d75914a
22525 changed files with 4035207 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Linq;
#if UNITY_EDITOR
using UnityEditor;
#endif
namespace MoreMountains.FeedbacksForThirdParty
{
#if UNITY_EDITOR
/// <summary>
/// This class lets you specify (in code, by editing it) symbols that will be added to the build settings' define symbols list automatically
/// </summary>
[InitializeOnLoad]
public class NiceVibrationsDefineSymbols
{
/// <summary>
/// A list of all the symbols you want added to the build settings
/// </summary>
public static readonly string[] Symbols = new string[]
{
"MOREMOUNTAINS_NICEVIBRATIONS_INSTALLED"
};
/// <summary>
/// As soon as this class has finished compiling, adds the specified define symbols to the build settings
/// </summary>
static NiceVibrationsDefineSymbols()
{
string scriptingDefinesString = PlayerSettings.GetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup);
List<string> scriptingDefinesStringList = scriptingDefinesString.Split(';').ToList();
scriptingDefinesStringList.AddRange(Symbols.Except(scriptingDefinesStringList));
PlayerSettings.SetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup, string.Join(";", scriptingDefinesStringList.ToArray()));
}
}
#endif
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e5a6fcac99c686a4ba4c6f04b2e0f02f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: