Add quick interactions locally

This commit is contained in:
2025-03-31 04:02:39 +02:00
parent 5bb7a207f2
commit b7d4531ec8
134 changed files with 15494 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;
using Barotrauma;
using HarmonyLib;
using Microsoft.Xna.Framework;
using System.IO;
namespace QICrabUI
{
public partial class CUI
{
//Idk, not very usefull
/// <summary>
/// Just an experimant
/// Creates empty CUIComponent from class name
/// </summary>
/// <param name="componentName"></param>
/// <returns></returns>
public static CUIComponent Create(string componentName)
{
return (CUIComponent)Activator.CreateInstance(CUIReflection.GetComponentTypeByName(componentName));
}
}
}