Skip to content

immcrab/Lasting-Utilla

Ownership not verified 1
Open on GitHub

Viewing main at commit a6a25ac430“Add files via upload”· 11 months ago

31 lines · 934 BRaw on GitHub
// Decompiled with JetBrains decompiler
// Type: Utilla.PluginInfo
// Assembly: Utilla, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: FDD08D98-E155-49FA-85BC-1930928C3BAA
// Assembly location: C:\Program Files (x86)\Steam\steamapps\common\Gorilla Tag\BepInEx\plugins\Utilla\Utilla.dll

using BepInEx;
using System;
using System.Collections.Generic;
using System.Linq;
using Utilla.Models;

#nullable disable
namespace Utilla;

public class PluginInfo
{
  public BaseUnityPlugin Plugin { get; set; }

  public Gamemode[] Gamemodes { get; set; }

  public Action<string> OnGamemodeJoin { get; set; }

  public Action<string> OnGamemodeLeave { get; set; }

  public override string ToString()
  {
    return $"{this.Plugin.Info.Metadata.Name} [{string.Join(", ", ((IEnumerable<Gamemode>) this.Gamemodes).Select<Gamemode, string>((Func<Gamemode, string>) (x => x.DisplayName)))}]";
  }
}

Code is shown from GitHub as-is. Linking a repository doesn’t prove that a release file on Canopy was built from it.