diff --git a/.gitignore b/.gitignore index cd2946a..509668d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,47 +1,305 @@ -# Windows image file caches -Thumbs.db -ehthumbs.db - -# Folder config file -Desktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# ========================= -# Operating System Files -# ========================= - -# OSX -# ========================= - -.DS_Store -.AppleDouble -.LSOverride - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio 2015 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ +**/Properties/launchSettings.json + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Typescript v1 declaration files +typings/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml + +# CodeRush +.cr/ + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs deleted file mode 100644 index 6e73199..0000000 --- a/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("WebsiteCommand")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("WebsiteCommand")] -[assembly: AssemblyCopyright("Copyright © 2016")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("b4861d0e-1c29-462c-91aa-d4f8b306b797")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/DependencyRegistrator.cs b/Properties/DependencyRegistrator.cs new file mode 100644 index 0000000..fdac9ba --- /dev/null +++ b/Properties/DependencyRegistrator.cs @@ -0,0 +1,13 @@ +using Rocket.API.Commands; +using Rocket.API.DependencyInjection; + +namespace WebsiteCommand.Properties +{ + public class DependencyRegistrator : IDependencyRegistrator + { + public void Register(IDependencyContainer container, IDependencyResolver resolver) + { + container.RegisterSingletonType("website_commands"); + } + } +} \ No newline at end of file diff --git a/RocketWebsiteCommand.cs b/RocketWebsiteCommand.cs index 2a93b92..55d246d 100644 --- a/RocketWebsiteCommand.cs +++ b/RocketWebsiteCommand.cs @@ -1,65 +1,40 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Rocket.API; +using Rocket.API.Commands; +using Rocket.Core.DependencyInjection; using Rocket.Unturned.Player; -using SDG.Unturned; namespace WebsiteCommand { - public class RocketWebsiteCommand : IRocketCommand + [DontAutoRegister] + public class RocketWebsiteCommand : ICommand { - private string name; - private string help; - private string url; - private string desc; - - - public RocketWebsiteCommand(string name, string desc, string url, string cmdHelp) - { - this.name = name; - this.help = cmdHelp; - this.url = url; - this.desc = desc; - } - - public List Aliases - { - get { return new List(); } - } - - public AllowedCaller AllowedCaller + public RocketWebsiteCommand(string name, string description, string url, string permission) { - get { return Rocket.API.AllowedCaller.Player; } + Summary = description; + Url = url; + Name = name; + Permission = permission; } - public void Execute(IRocketPlayer caller, string[] command) - { - UnturnedPlayer uCaller = (UnturnedPlayer)caller; - - //uCaller.Player.channel.send("askBrowserRequest", uCaller.CSteamID, ESteamPacket.UPDATE_RELIABLE_BUFFER, desc, url); - WebsitePlugin.OpenUrl(uCaller, url, desc); - } - - public string Help - { - get { return help; } - } + public string Name { get; } + public string[] Aliases => null; + public string Summary { get; } + public string Description => null; + public string Permission { get; } + public string Syntax => ""; + public IChildCommand[] ChildCommands => null; - public string Name - { - get { return name; } - } + public string Url { get; } - public List Permissions + public bool SupportsUser(Type user) { - get { return new List(); } + return typeof(UnturnedPlayer).IsAssignableFrom(user); } - public string Syntax + public void Execute(ICommandContext context) { - get { return ""; } + UnturnedPlayer uCaller = ((UnturnedUser)context.User).Player; + WebsiteCommandsPlugin.OpenUrl(uCaller, Url, Summary); } } } diff --git a/WebsiteCommand.csproj b/WebsiteCommand.csproj deleted file mode 100644 index 798b14c..0000000 --- a/WebsiteCommand.csproj +++ /dev/null @@ -1,85 +0,0 @@ - - - - - Debug - AnyCPU - {41417B20-506E-4764-843D-8D1BF63239AA} - Library - Properties - WebsiteCommand - WebsiteCommand - v3.5 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - False - lib\Assembly-CSharp.dll - False - - - False - lib\Assembly-CSharp-firstpass.dll - False - - - False - lib\Rocket.API.dll - False - - - False - lib\Rocket.Core.dll - False - - - False - lib\Rocket.Unturned.dll - False - - - - - - - - - False - lib\UnityEngine.dll - False - - - - - - - - - - - \ No newline at end of file diff --git a/WebsiteCommandProvider.cs b/WebsiteCommandProvider.cs new file mode 100644 index 0000000..3a9f85a --- /dev/null +++ b/WebsiteCommandProvider.cs @@ -0,0 +1,54 @@ +using System.Collections.Generic; +using System.Linq; +using Rocket.API; +using Rocket.API.Commands; +using Rocket.API.Plugins; + +namespace WebsiteCommand +{ + public class WebsiteCommandProvider : ICommandProvider + { + private readonly IPluginManager _pluginManager; + + public WebsiteCommandProvider(IPluginManager pluginManager) + { + _pluginManager = pluginManager; + } + + public string ServiceName => "WebsiteCommands"; + public ILifecycleObject GetOwner(ICommand command) + { + return _pluginManager.GetPlugin("WebsiteCommands"); + } + + public void Init() + { + } + + public void Rebuild() + { + _commands.Clear(); + } + + private readonly List _commands = new List(); + public IEnumerable Commands + { + get + { + var owner = (WebsiteCommandsPlugin) GetOwner(null); + if(!owner.IsAlive) + return new List(); + + foreach (var cmd in owner.ConfigurationInstance.WebsiteCommands) + { + if(_commands.Any(c => c.Name.Equals(cmd.CommandName))) + continue; + + _commands.Add(new RocketWebsiteCommand(cmd.CommandName, cmd.Description, cmd.Url, cmd.Permission)); + } + + return _commands; + } + } + } +} \ No newline at end of file diff --git a/WebsiteCommands.csproj b/WebsiteCommands.csproj new file mode 100644 index 0000000..35edcf2 --- /dev/null +++ b/WebsiteCommands.csproj @@ -0,0 +1,33 @@ + + + net35 + WebsiteCommand + WebsiteCommand + Library + + + WebsiteCommand + RocketMod Unturned + sharkbound, Enes Sadık Özbek <esozbek.me> + sharkbound + 1.0.0.0 + 1.0.0.0 + sharkbound, Enes Sadık Özbek <esozbek.me> + Provides custom website commands. + sharkbound + 1.0.0.0 + 1.0.0.0 + true + + + + false + + + + + + lib\UnityEngine.dll + + + \ No newline at end of file diff --git a/WebsiteCommands.sln b/WebsiteCommands.sln new file mode 100644 index 0000000..ff94c40 --- /dev/null +++ b/WebsiteCommands.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.27428.2043 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebsiteCommands", "WebsiteCommands.csproj", "{41417B20-506E-4764-843D-8D1BF63239AA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {41417B20-506E-4764-843D-8D1BF63239AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {41417B20-506E-4764-843D-8D1BF63239AA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {41417B20-506E-4764-843D-8D1BF63239AA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {41417B20-506E-4764-843D-8D1BF63239AA}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {5EBDE061-4DBA-4F2A-9672-4EB833E43B54} + EndGlobalSection +EndGlobal diff --git a/WebsiteCommandsPlugin.cs b/WebsiteCommandsPlugin.cs new file mode 100644 index 0000000..a70bc4d --- /dev/null +++ b/WebsiteCommandsPlugin.cs @@ -0,0 +1,44 @@ +using Rocket.API.Commands; +using Rocket.API.DependencyInjection; +using Rocket.API.Eventing; +using Rocket.Core.Player.Events; +using Rocket.Core.Plugins; +using Rocket.Unturned.Player; + +namespace WebsiteCommand +{ + public class WebsiteCommandsPlugin : Plugin, IEventListener + { + public WebsiteCommandsPlugin(IDependencyContainer container) : base("WebsiteCommands", container) + { + } + + protected override void OnLoad(bool isFromReload) + { + var provider = (WebsiteCommandProvider) Container.Resolve("website_commands"); + if(isFromReload) + provider.Rebuild(); + + EventManager.AddEventListener(this, this); + Logger.Log("WebsiteCommand has loaded!"); + } + + protected override void OnUnload() + { + Logger.Log("WebsiteCommand has Unloaded!"); + } + + public static void OpenUrl(UnturnedPlayer player, string url, string description) + { + player.NativePlayer.sendBrowserRequest(description, url); + } + + public void HandleEvent(IEventEmitter emitter, PlayerConnectedEvent @event) + { + if (!ConfigurationInstance.OpenUrlOnJoin || !(@event.Player is UnturnedPlayer player)) + return; + + OpenUrl(player, ConfigurationInstance.JoinUrl, ConfigurationInstance.JoinDesc); + } + } +} diff --git a/WebsiteConfig.cs b/WebsiteConfig.cs index 1506911..bd75e84 100644 --- a/WebsiteConfig.cs +++ b/WebsiteConfig.cs @@ -4,31 +4,34 @@ using System.Text; using Rocket.API; using System.Xml.Serialization; +using Rocket.Core.Configuration; namespace WebsiteCommand { - public class WebsiteConfig : IRocketPluginConfiguration + public class WebsiteConfig { - public bool OpenUrlOnJoin; - public string JoinUrl; - public string JoinDesc; - [XmlArrayItem(ElementName = "WebsiteCommand")] - public List WebsiteCommands; + public bool OpenUrlOnJoin { get; set; } = false; + public string JoinUrl { get; set; } = "www.google.com"; + public string JoinDesc { get; set; } = "website:"; - public void LoadDefaults() + [ConfigArray] + public WebsiteCommand[] WebsiteCommands { get; set; } = { - OpenUrlOnJoin = false; - JoinUrl = "www.google.com"; - JoinDesc = "website:"; - WebsiteCommands = new List { new WebsiteCommand{CommandName = "default", Desc = "default", Help = "default", Url = "default"}}; - } + new WebsiteCommand + { + CommandName = "discord", + Description = "Join our discord!", + Url = "https://discord.gg", + Permission = "url.discord" + } + }; } public class WebsiteCommand { - public string Url; - public string Desc; - public string CommandName; - public string Help; + public string Url { get; set; } + public string Description { get; set; } + public string CommandName { get; set; } + public string Permission { get; set; } } } diff --git a/WebsitePlugin.cs b/WebsitePlugin.cs deleted file mode 100644 index 0c40a4a..0000000 --- a/WebsitePlugin.cs +++ /dev/null @@ -1,71 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Rocket.API; -using Rocket.Core.Plugins; -using Rocket.Core; -using Rocket.Unturned; -using Rocket.Unturned.Player; -using SDG.Unturned; -using System.Threading; -using UnityEngine; - -using Logger = Rocket.Core.Logging.Logger; - -namespace WebsiteCommand -{ - public class WebsitePlugin : RocketPlugin - { - public static WebsitePlugin Instance; - - protected override void Load() - { - Instance = this; - - U.Events.OnPlayerConnected += Events_OnPlayerConnected; - - Logger.Log("WebsiteCommand has loaded!"); - if (Configuration != null && Configuration.Instance.WebsiteCommands.Count != 0) - { - foreach (var command in Configuration.Instance.WebsiteCommands) - { - RocketWebsiteCommand cmd = new RocketWebsiteCommand(command.CommandName, command.Desc, command.Url, command.Help); - R.Commands.Register(cmd); - } - } - } - - protected override void Unload() - { - Logger.Log("WebsiteCommand has Unloaded!"); - - U.Events.OnPlayerConnected -= Events_OnPlayerConnected; - - foreach (var command in Configuration.Instance.WebsiteCommands) - { - R.Commands.DeregisterFromAssembly(this.Assembly); - } - } - - void Events_OnPlayerConnected(UnturnedPlayer player) - { - if (player != null && Configuration.Instance.OpenUrlOnJoin) - { - StartCoroutine(StartDelayedUrlRequest(player)); - } - } - - public static void OpenUrl(UnturnedPlayer player, string url, string desc) - { - //player.Player.channel.send("askBrowserRequest", player.CSteamID, ESteamPacket.UPDATE_RELIABLE_BUFFER, desc, url); - player.Player.sendBrowserRequest(desc, url); - } - - IEnumerator StartDelayedUrlRequest(UnturnedPlayer player) - { - yield return new WaitForSeconds(1.5f); - OpenUrl(player, Configuration.Instance.JoinUrl, Configuration.Instance.JoinDesc); - } - } -} diff --git a/app.config b/app.config new file mode 100644 index 0000000..2bbe771 --- /dev/null +++ b/app.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/bin/Debug/Assembly-CSharp-firstpass.dll b/bin/Debug/Assembly-CSharp-firstpass.dll deleted file mode 100644 index a958c93..0000000 Binary files a/bin/Debug/Assembly-CSharp-firstpass.dll and /dev/null differ diff --git a/bin/Debug/Assembly-CSharp.dll b/bin/Debug/Assembly-CSharp.dll deleted file mode 100644 index b39c8b2..0000000 Binary files a/bin/Debug/Assembly-CSharp.dll and /dev/null differ diff --git a/bin/Debug/Rocket.API.dll b/bin/Debug/Rocket.API.dll deleted file mode 100644 index 7099496..0000000 Binary files a/bin/Debug/Rocket.API.dll and /dev/null differ diff --git a/bin/Debug/Rocket.Core.dll b/bin/Debug/Rocket.Core.dll deleted file mode 100644 index 7f569ea..0000000 Binary files a/bin/Debug/Rocket.Core.dll and /dev/null differ diff --git a/bin/Debug/Rocket.Unturned.dll b/bin/Debug/Rocket.Unturned.dll deleted file mode 100644 index 218740c..0000000 Binary files a/bin/Debug/Rocket.Unturned.dll and /dev/null differ diff --git a/bin/Debug/UnityEngine.dll b/bin/Debug/UnityEngine.dll deleted file mode 100644 index 3c17d31..0000000 Binary files a/bin/Debug/UnityEngine.dll and /dev/null differ diff --git a/bin/Debug/WebsiteCommand.dll b/bin/Debug/WebsiteCommand.dll deleted file mode 100644 index 4c1d7f5..0000000 Binary files a/bin/Debug/WebsiteCommand.dll and /dev/null differ diff --git a/bin/Debug/WebsiteCommand.pdb b/bin/Debug/WebsiteCommand.pdb deleted file mode 100644 index aded482..0000000 Binary files a/bin/Debug/WebsiteCommand.pdb and /dev/null differ diff --git a/bin/Debug/WebsiteCommand.zip b/bin/Debug/WebsiteCommand.zip deleted file mode 100644 index a8aea84..0000000 Binary files a/bin/Debug/WebsiteCommand.zip and /dev/null differ diff --git a/bin/Release/WebsiteCommand.dll b/bin/Release/WebsiteCommand.dll deleted file mode 100644 index 25c94af..0000000 Binary files a/bin/Release/WebsiteCommand.dll and /dev/null differ diff --git a/bin/Release/WebsiteCommand.pdb b/bin/Release/WebsiteCommand.pdb deleted file mode 100644 index 61f563f..0000000 Binary files a/bin/Release/WebsiteCommand.pdb and /dev/null differ diff --git a/lib/Assembly-CSharp-firstpass.dll b/lib/Assembly-CSharp-firstpass.dll deleted file mode 100644 index a958c93..0000000 Binary files a/lib/Assembly-CSharp-firstpass.dll and /dev/null differ diff --git a/lib/Assembly-CSharp.dll b/lib/Assembly-CSharp.dll deleted file mode 100644 index b39c8b2..0000000 Binary files a/lib/Assembly-CSharp.dll and /dev/null differ diff --git a/lib/Rocket.API.dll b/lib/Rocket.API.dll deleted file mode 100644 index 7099496..0000000 Binary files a/lib/Rocket.API.dll and /dev/null differ diff --git a/lib/Rocket.Core.dll b/lib/Rocket.Core.dll deleted file mode 100644 index 7f569ea..0000000 Binary files a/lib/Rocket.Core.dll and /dev/null differ diff --git a/lib/Rocket.Unturned.dll b/lib/Rocket.Unturned.dll deleted file mode 100644 index 218740c..0000000 Binary files a/lib/Rocket.Unturned.dll and /dev/null differ diff --git a/lib/UnityEngine.dll b/lib/UnityEngine.dll index 3c17d31..22de84d 100644 Binary files a/lib/UnityEngine.dll and b/lib/UnityEngine.dll differ diff --git a/obj/Debug/CoreCompileInputs.cache b/obj/Debug/CoreCompileInputs.cache deleted file mode 100644 index 0cbb336..0000000 --- a/obj/Debug/CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -b68623343540266686c54d163b03e0354fd512ed diff --git a/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index a790453..0000000 Binary files a/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs deleted file mode 100644 index e69de29..0000000 diff --git a/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs deleted file mode 100644 index e69de29..0000000 diff --git a/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs deleted file mode 100644 index e69de29..0000000 diff --git a/obj/Debug/WebsiteCommand.csproj.FileListAbsolute.txt b/obj/Debug/WebsiteCommand.csproj.FileListAbsolute.txt deleted file mode 100644 index f9ae723..0000000 --- a/obj/Debug/WebsiteCommand.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\WebsiteCommand.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\WebsiteCommand.pdb -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\obj\Debug\WebsiteCommand.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\obj\Debug\WebsiteCommand.pdb -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\Assembly-CSharp-firstpass.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\Assembly-CSharp.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\Rocket.API.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\Rocket.Core.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\Rocket.Unturned.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Debug\UnityEngine.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\obj\Debug\WebsiteCommand.csprojResolveAssemblyReference.cache diff --git a/obj/Debug/WebsiteCommand.csprojResolveAssemblyReference.cache b/obj/Debug/WebsiteCommand.csprojResolveAssemblyReference.cache deleted file mode 100644 index 11d1a1d..0000000 Binary files a/obj/Debug/WebsiteCommand.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/obj/Debug/WebsiteCommand.dll b/obj/Debug/WebsiteCommand.dll deleted file mode 100644 index 4c1d7f5..0000000 Binary files a/obj/Debug/WebsiteCommand.dll and /dev/null differ diff --git a/obj/Debug/WebsiteCommand.pdb b/obj/Debug/WebsiteCommand.pdb deleted file mode 100644 index aded482..0000000 Binary files a/obj/Debug/WebsiteCommand.pdb and /dev/null differ diff --git a/obj/Release/CoreCompileInputs.cache b/obj/Release/CoreCompileInputs.cache deleted file mode 100644 index 0cbb336..0000000 --- a/obj/Release/CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -b68623343540266686c54d163b03e0354fd512ed diff --git a/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index b632d86..0000000 Binary files a/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/obj/Release/WebsiteCommand.csproj.FileListAbsolute.txt b/obj/Release/WebsiteCommand.csproj.FileListAbsolute.txt deleted file mode 100644 index e286eb0..0000000 --- a/obj/Release/WebsiteCommand.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Release\WebsiteCommand.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\bin\Release\WebsiteCommand.pdb -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\obj\Release\WebsiteCommand.csprojResolveAssemblyReference.cache -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\obj\Release\WebsiteCommand.dll -C:\Users\owner\Desktop\GitHub\RocketModPlugins\WebsiteCommand\WebsiteCommand\WebsiteCommand\obj\Release\WebsiteCommand.pdb diff --git a/obj/Release/WebsiteCommand.csprojResolveAssemblyReference.cache b/obj/Release/WebsiteCommand.csprojResolveAssemblyReference.cache deleted file mode 100644 index 11d1a1d..0000000 Binary files a/obj/Release/WebsiteCommand.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/obj/Release/WebsiteCommand.dll b/obj/Release/WebsiteCommand.dll deleted file mode 100644 index 25c94af..0000000 Binary files a/obj/Release/WebsiteCommand.dll and /dev/null differ diff --git a/obj/Release/WebsiteCommand.pdb b/obj/Release/WebsiteCommand.pdb deleted file mode 100644 index 61f563f..0000000 Binary files a/obj/Release/WebsiteCommand.pdb and /dev/null differ