feat: add BasePower abstraction

This commit is contained in:
admin
2026-07-26 23:47:38 +02:00
commit 6dbbfc0dde
83 changed files with 7587 additions and 0 deletions
@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
@@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Cs2SuperPowersPlugin")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6b9188af13e48a65cfefd8729e5e5469a0b35c1e")]
[assembly: System.Reflection.AssemblyProductAttribute("Cs2SuperPowersPlugin")]
[assembly: System.Reflection.AssemblyTitleAttribute("Cs2SuperPowersPlugin")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.
@@ -0,0 +1 @@
fc9824fdd39076879a9102cc1b172ceb7340b30cd70e3dd0cdc1e76853ff07aa
@@ -0,0 +1,13 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Cs2SuperPowers
build_property.ProjectDir = /root/cs2-super-powers/src/Cs2SuperPowers/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
@@ -0,0 +1,8 @@
// <auto-generated/>
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Threading;
global using global::System.Threading.Tasks;
Binary file not shown.
@@ -0,0 +1 @@
5eefefd3a6dc2eb1c4e2012b99d9fde56476ddbf4a1872eb47da73d9bc38b56a
@@ -0,0 +1,13 @@
/root/cs2-super-powers/src/Cs2SuperPowers/bin/Debug/net8.0/Cs2SuperPowersPlugin.deps.json
/root/cs2-super-powers/src/Cs2SuperPowers/bin/Debug/net8.0/Cs2SuperPowersPlugin.dll
/root/cs2-super-powers/src/Cs2SuperPowers/bin/Debug/net8.0/Cs2SuperPowersPlugin.pdb
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowers.csproj.AssemblyReference.cache
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowers.GeneratedMSBuildEditorConfig.editorconfig
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowers.AssemblyInfoInputs.cache
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowers.AssemblyInfo.cs
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowers.csproj.CoreCompileInputs.cache
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowers.sourcelink.json
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowersPlugin.dll
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/refint/Cs2SuperPowersPlugin.dll
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/Cs2SuperPowersPlugin.pdb
/root/cs2-super-powers/src/Cs2SuperPowers/obj/Debug/net8.0/ref/Cs2SuperPowersPlugin.dll
@@ -0,0 +1 @@
{"documents":{"/root/cs2-super-powers/*":"https://raw.githubusercontent.com/daniel-Jones/cs2-super-powers/6b9188af13e48a65cfefd8729e5e5469a0b35c1e/*"}}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.