diff --git a/.github/workflows/asi-vcxproj-check.yml b/.github/workflows/asi-vcxproj-check.yml
deleted file mode 100644
index 25b181efc..000000000
--- a/.github/workflows/asi-vcxproj-check.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-name: ChaosMod.vcxproj Check
-
-on:
- pull_request:
- push:
-
-jobs:
- tests:
-
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v4
-
- - name: Setup Python
- uses: actions/setup-python@v4
-
- - name: Run scripts/asi_vcxproj_check.py
- run: python scripts/asi_vcxproj_check.py ChaosMod/ ChaosMod.vcxproj
diff --git a/ChaosMod.sln b/ChaosMod.sln
index f0dc36af6..0cb57ec19 100644
--- a/ChaosMod.sln
+++ b/ChaosMod.sln
@@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.32014.148
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ChaosMod", "ChaosMod\ChaosMod.vcxproj", "{0D45DE2D-C8FC-4877-98F2-65EC8B7F9477}"
-EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Shared", "Shared\Shared.shproj", "{E8C71724-789E-46CF-82B9-8A9C0D964E91}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConfigApp", "ConfigApp\ConfigApp.csproj", "{6C0F4E58-1BD1-4E16-AF5F-D743A93C8F9C}"
diff --git a/ChaosMod/ChaosMod.vcxproj b/ChaosMod/ChaosMod.vcxproj
deleted file mode 100644
index 22f89ab7e..000000000
--- a/ChaosMod/ChaosMod.vcxproj
+++ /dev/null
@@ -1,508 +0,0 @@
-
-
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- {0D45DE2D-C8FC-4877-98F2-65EC8B7F9477}
- ChaosMod
- 10.0
-
-
-
- DynamicLibrary
- true
- v143
- Unicode
-
-
- DynamicLibrary
- false
- v143
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- .asi
-
-
- .asi
-
-
-
- Level3
- Disabled
- true
- true
- Use
- stdcpp20
- _WINDLL;%(PreprocessorDefinitions);CURL_STATICLIB;NOMINMAX;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;_CRT_SECURE_NO_WARNINGS
- .;../vendor
- /bigobj %(AdditionalOptions)
-
-
- Console
- kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);winmm.lib;dbghelp.lib;d3dcompiler.lib;XInput.lib
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- true
- true
- stdcpp20
- Use
- _WINDLL;%(PreprocessorDefinitions);CURL_STATICLIB;NOMINMAX;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS
- .;../vendor
- 4996;4099;4244;4267
-
-
- Console
- true
- true
- kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);winmm.lib;dbghelp.lib;d3dcompiler.lib;XInput.lib
- UseLinkTimeCodeGeneration
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ChaosMod/Components/EffectSound/EffectSound3D.h b/ChaosMod/Components/EffectSound/EffectSound3D.h
index f79a829ed..44199f31c 100644
--- a/ChaosMod/Components/EffectSound/EffectSound3D.h
+++ b/ChaosMod/Components/EffectSound/EffectSound3D.h
@@ -1,7 +1,6 @@
#pragma once
#include "Components/EffectSound/EffectSoundManager.h"
-#include "Effects/EffectIdentifier.h"
#include
#include