├── .gitattributes ├── .gitignore ├── ExamplePlugins ├── Advanced │ └── CompleteWeaponDemo │ │ ├── Assets │ │ ├── ItemGraphic.png │ │ └── WeaponProjectileFrames.png │ │ ├── CompleteWeaponDemo.csproj │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── WeaponProcessorOnAStick.cs └── Simple │ ├── PersistentSavedataDemo.cs │ ├── PrecompiledPluginDemo │ ├── PrecompiledPluginDemo.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ └── SimpleDefenseBoostPlugin.cs │ └── SinglePatchDemo.cs ├── LICENSE ├── README.md ├── Resources └── PluginTemplate.cs ├── TTPlugins.sln └── TTPlugins ├── Extensions.cs ├── Forms ├── NamespaceDoc.cs ├── PluginReport.Designer.cs ├── PluginReport.cs └── PluginReport.resx ├── HarmonyPlugins ├── HFrameworkPatches.cs ├── HHelpers.cs ├── HPatchLocation.cs ├── HPatchOperation.cs ├── HPlugin.cs ├── HPluginApplicator.cs ├── HPluginApplicatorConfiguration.cs ├── HPluginApplicatorResult.cs ├── HPluginAssemblyCompiler.cs ├── HPluginCompilationConfiguration.cs ├── HPluginCompilationResult.cs ├── HPluginConfiguration.cs ├── HPluginIdentity.cs ├── HSupervisedPlugin.cs └── NamespaceDoc.cs ├── Management ├── IO.cs ├── NamespaceDoc.cs ├── PluginFile.cs ├── PluginFileType.cs ├── SecurityCompliance │ ├── CecilTests.cs │ ├── LevelTestConfiguration.cs │ ├── LevelTestResult.cs │ ├── MultipleTestsResults.cs │ ├── NamespaceDoc.cs │ ├── PluginTestConfiguration.cs │ └── PluginTestResult.cs └── TerrariaEnvironment.cs ├── NamespaceDoc.cs ├── Properties └── AssemblyInfo.cs └── TTPlugins.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/.gitignore -------------------------------------------------------------------------------- /ExamplePlugins/Advanced/CompleteWeaponDemo/Assets/ItemGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Advanced/CompleteWeaponDemo/Assets/ItemGraphic.png -------------------------------------------------------------------------------- /ExamplePlugins/Advanced/CompleteWeaponDemo/Assets/WeaponProjectileFrames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Advanced/CompleteWeaponDemo/Assets/WeaponProjectileFrames.png -------------------------------------------------------------------------------- /ExamplePlugins/Advanced/CompleteWeaponDemo/CompleteWeaponDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Advanced/CompleteWeaponDemo/CompleteWeaponDemo.csproj -------------------------------------------------------------------------------- /ExamplePlugins/Advanced/CompleteWeaponDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Advanced/CompleteWeaponDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ExamplePlugins/Advanced/CompleteWeaponDemo/WeaponProcessorOnAStick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Advanced/CompleteWeaponDemo/WeaponProcessorOnAStick.cs -------------------------------------------------------------------------------- /ExamplePlugins/Simple/PersistentSavedataDemo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Simple/PersistentSavedataDemo.cs -------------------------------------------------------------------------------- /ExamplePlugins/Simple/PrecompiledPluginDemo/PrecompiledPluginDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Simple/PrecompiledPluginDemo/PrecompiledPluginDemo.csproj -------------------------------------------------------------------------------- /ExamplePlugins/Simple/PrecompiledPluginDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Simple/PrecompiledPluginDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ExamplePlugins/Simple/PrecompiledPluginDemo/SimpleDefenseBoostPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Simple/PrecompiledPluginDemo/SimpleDefenseBoostPlugin.cs -------------------------------------------------------------------------------- /ExamplePlugins/Simple/SinglePatchDemo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/ExamplePlugins/Simple/SinglePatchDemo.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/README.md -------------------------------------------------------------------------------- /Resources/PluginTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/Resources/PluginTemplate.cs -------------------------------------------------------------------------------- /TTPlugins.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins.sln -------------------------------------------------------------------------------- /TTPlugins/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Extensions.cs -------------------------------------------------------------------------------- /TTPlugins/Forms/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Forms/NamespaceDoc.cs -------------------------------------------------------------------------------- /TTPlugins/Forms/PluginReport.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Forms/PluginReport.Designer.cs -------------------------------------------------------------------------------- /TTPlugins/Forms/PluginReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Forms/PluginReport.cs -------------------------------------------------------------------------------- /TTPlugins/Forms/PluginReport.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Forms/PluginReport.resx -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HFrameworkPatches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HFrameworkPatches.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HHelpers.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPatchLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPatchLocation.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPatchOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPatchOperation.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPlugin.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginApplicator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginApplicator.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginApplicatorConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginApplicatorConfiguration.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginApplicatorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginApplicatorResult.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginAssemblyCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginAssemblyCompiler.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginCompilationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginCompilationConfiguration.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginCompilationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginCompilationResult.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginConfiguration.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HPluginIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HPluginIdentity.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/HSupervisedPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/HSupervisedPlugin.cs -------------------------------------------------------------------------------- /TTPlugins/HarmonyPlugins/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/HarmonyPlugins/NamespaceDoc.cs -------------------------------------------------------------------------------- /TTPlugins/Management/IO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/IO.cs -------------------------------------------------------------------------------- /TTPlugins/Management/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/NamespaceDoc.cs -------------------------------------------------------------------------------- /TTPlugins/Management/PluginFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/PluginFile.cs -------------------------------------------------------------------------------- /TTPlugins/Management/PluginFileType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/PluginFileType.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/CecilTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/CecilTests.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/LevelTestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/LevelTestConfiguration.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/LevelTestResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/LevelTestResult.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/MultipleTestsResults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/MultipleTestsResults.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/NamespaceDoc.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/PluginTestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/PluginTestConfiguration.cs -------------------------------------------------------------------------------- /TTPlugins/Management/SecurityCompliance/PluginTestResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/SecurityCompliance/PluginTestResult.cs -------------------------------------------------------------------------------- /TTPlugins/Management/TerrariaEnvironment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Management/TerrariaEnvironment.cs -------------------------------------------------------------------------------- /TTPlugins/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/NamespaceDoc.cs -------------------------------------------------------------------------------- /TTPlugins/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TTPlugins/TTPlugins.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TiberiumFusion/TTPlugins/HEAD/TTPlugins/TTPlugins.csproj --------------------------------------------------------------------------------