Details

Last Updated
First Uploaded
Downloads
6
Likes
0
Size
172KB
Dependency string
BroforceModTesting-BroMaker-1.0.1
Dependants
Download

Mods/BroMaker/BroMakerLib.dll

Download (442.1 KB)
The result has been truncated due to the large size, download it to view the full contents!
using System;using System.Collections.Generic;using System.Diagnostics;using System.IO;using System.Linq;using System.Reflection;using System.Runtime.CompilerServices;using System.Runtime.InteropServices;using System.Text;using BitCode.AssetManagement;using BroMakerLib.Abilities;using BroMakerLib.Attributes;using BroMakerLib.CustomObjects;using BroMakerLib.CustomObjects.Bros;using BroMakerLib.CustomObjects.Projectiles;using BroMakerLib.Cutscenes;using BroMakerLib.Infos;using BroMakerLib.Loaders;using BroMakerLib.Loggers;using BroMakerLib.Menus;using BroMakerLib.Storages;using BroMakerLib.Triggers;using BroMakerLib.Unlocks;using HarmonyLib;using Networking;using Newtonsoft.Json;using Newtonsoft.Json.Linq;using RocketLib;using RocketLib.CustomTriggers;using RocketLib.JsonConverters;using RocketLib.Menus.Core;using RocketLib.Menus.Elements;using RocketLib.Menus.Layout;using RocketLib.Utils;using TFBGames.Management.Asset;using TFBGames.Systems;using UnityEngine;using UnityEngine.SceneManagement;using UnityModManagerNet;using World.Generation.MapGenV4;[assembly: CompilationRelaxations(8)][assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)][assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)][assembly: AssemblyTitle("BroMakerLib")][assembly: AssemblyCompany("Gorzontrok")][assembly: AssemblyProduct("BroMakerLib")][assembly: AssemblyCopyright("Copyright © Gorzontrok 2023")][assembly: ComVisible(false)][assembly: Guid("1d628cee-72b0-4318-b136-aa16203256ff")][assembly: AssemblyFileVersion("2.6.0")][assembly: InternalsVisibleTo("BroMakerLib.UnityMod")][assembly: InternalsVisibleTo("BroMakerLib.Editor")][assembly: AssemblyVersion("2.6.0.0")]namespace BroMakerLib{	public class HeroPresetAttribute : CustomObjectPresetAttribute	{		public HeroType baseType;		public HeroPresetAttribute(string name, HeroType baseType = 0)			: base(name)		{			//IL_0007: Unknown result type (might be due to invalid IL or missing references)			//IL_0009: Invalid comparison between Unknown and I4			//IL_0025: Unknown result type (might be due to invalid IL or missing references)			//IL_000b: Unknown result type (might be due to invalid IL or missing references)			//IL_0011: Invalid comparison between Unknown and I4			//IL_0013: Unknown result type (might be due to invalid IL or missing references)			//IL_0019: Invalid comparison between Unknown and I4			//IL_001b: Unknown result type (might be due to invalid IL or missing references)			//IL_001e: Invalid comparison between Unknown and I4			//IL_0037: Unknown result type (might be due to invalid IL or missing references)			//IL_0038: Unknown result type (might be due to invalid IL or missing references)			if ((int)baseType == -1 || (int)baseType == 1000 || (int)baseType == 1500 || (int)baseType == 52)			{				throw new Exception($"Can't assign HeroType of type {baseType}");			}			this.baseType = baseType;
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.