Initial commit: Theriapolis baseline at port/godot branch point

Captures the pre-Godot-port state of the codebase. This is the rollback
anchor for the Godot port (M0 of theriapolis-rpg-implementation-plan-godot-port.md).
All Phase 0 through Phase 6.5 work is included; Phase 7 is in flight.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Christopher Wiebe
2026-04-30 20:40:51 -07:00
commit b451f83174
525 changed files with 75786 additions and 0 deletions
+43
View File
@@ -0,0 +1,43 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.31903.59
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Theriapolis.Core", "Theriapolis.Core\Theriapolis.Core.csproj", "{A1A2A3A4-B1B2-C1C2-D1D2-E1E2E3E4E5E6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Theriapolis.Game", "Theriapolis.Game\Theriapolis.Game.csproj", "{B1B2B3B4-C1C2-D1D2-E1E2-F1F2F3F4F5F6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Theriapolis.Desktop", "Theriapolis.Desktop\Theriapolis.Desktop.csproj", "{C1C2C3C4-D1D2-E1E2-F1F2-A1A2A3A4A5A6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Theriapolis.Tools", "Theriapolis.Tools\Theriapolis.Tools.csproj", "{D1D2D3D4-E1E2-F1F2-A1A2-B1B2B3B4B5B6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Theriapolis.Tests", "Theriapolis.Tests\Theriapolis.Tests.csproj", "{E1E2E3E4-F1F2-A1A2-B1B2-C1C2C3C4C5C6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A1A2A3A4-B1B2-C1C2-D1D2-E1E2E3E4E5E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A1A2A3A4-B1B2-C1C2-D1D2-E1E2E3E4E5E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A1A2A3A4-B1B2-C1C2-D1D2-E1E2E3E4E5E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A1A2A3A4-B1B2-C1C2-D1D2-E1E2E3E4E5E6}.Release|Any CPU.Build.0 = Release|Any CPU
{B1B2B3B4-C1C2-D1D2-E1E2-F1F2F3F4F5F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B1B2B3B4-C1C2-D1D2-E1E2-F1F2F3F4F5F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B1B2B3B4-C1C2-D1D2-E1E2-F1F2F3F4F5F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B1B2B3B4-C1C2-D1D2-E1E2-F1F2F3F4F5F6}.Release|Any CPU.Build.0 = Release|Any CPU
{C1C2C3C4-D1D2-E1E2-F1F2-A1A2A3A4A5A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1C2C3C4-D1D2-E1E2-F1F2-A1A2A3A4A5A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1C2C3C4-D1D2-E1E2-F1F2-A1A2A3A4A5A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1C2C3C4-D1D2-E1E2-F1F2-A1A2A3A4A5A6}.Release|Any CPU.Build.0 = Release|Any CPU
{D1D2D3D4-E1E2-F1F2-A1A2-B1B2B3B4B5B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D1D2D3D4-E1E2-F1F2-A1A2-B1B2B3B4B5B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D1D2D3D4-E1E2-F1F2-A1A2-B1B2B3B4B5B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D1D2D3D4-E1E2-F1F2-A1A2-B1B2B3B4B5B6}.Release|Any CPU.Build.0 = Release|Any CPU
{E1E2E3E4-F1F2-A1A2-B1B2-C1C2C3C4C5C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E1E2E3E4-F1F2-A1A2-B1B2-C1C2C3C4C5C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E1E2E3E4-F1F2-A1A2-B1B2-C1C2C3C4C5C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E1E2E3E4-F1F2-A1A2-B1B2-C1C2C3C4C5C6}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
EndGlobal