From 5eb0118ee3b5899ec03ba261830aa2f3968ce424 Mon Sep 17 00:00:00 2001 From: Sergei Shubin Date: Wed, 18 Mar 2026 16:06:35 +0800 Subject: [PATCH] Copy game/cgame/ui to missionpack/ for TA configurations Debug TA and Release TA configs now copy their output DLLs to workdir/missionpack/ instead of workdir/baseq3/, matching the Q3 Team Arena directory layout. MISSIONPACK was already defined for TA configs; this completes the baseline TA setup. Co-Authored-By: Claude Sonnet 4.6 --- code/cgame/cgame.vcxproj | 8 ++++++-- code/game/game.vcxproj | 8 ++++++-- code/q3_ui/q3_ui.vcxproj | 8 ++++++-- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/code/cgame/cgame.vcxproj b/code/cgame/cgame.vcxproj index b6b7c47..d208f65 100644 --- a/code/cgame/cgame.vcxproj +++ b/code/cgame/cgame.vcxproj @@ -601,18 +601,22 @@ <_CopyOutputFile>$(SolutionDir)Debug\cgamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\baseq3\ <_CopyOutputFile>$(SolutionDir)Debug_TA\cgamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\missionpack\ <_CopyOutputFile>$(SolutionDir)Release\cgamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\baseq3\ <_CopyOutputFile>$(SolutionDir)Release_TA\cgamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\missionpack\ - - + + \ No newline at end of file diff --git a/code/game/game.vcxproj b/code/game/game.vcxproj index 3699127..4db2824 100644 --- a/code/game/game.vcxproj +++ b/code/game/game.vcxproj @@ -956,18 +956,22 @@ <_CopyOutputFile>$(SolutionDir)Debug\qagamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\baseq3\ <_CopyOutputFile>$(SolutionDir)Debug_TA\qagamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\missionpack\ <_CopyOutputFile>$(SolutionDir)Release\qagamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\baseq3\ <_CopyOutputFile>$(SolutionDir)Release_TA\qagamex86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\missionpack\ - - + + \ No newline at end of file diff --git a/code/q3_ui/q3_ui.vcxproj b/code/q3_ui/q3_ui.vcxproj index 4c9fff1..de2cd6f 100644 --- a/code/q3_ui/q3_ui.vcxproj +++ b/code/q3_ui/q3_ui.vcxproj @@ -985,18 +985,22 @@ <_CopyOutputFile>$(SolutionDir)Debug\uix86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\baseq3\ <_CopyOutputFile>$(SolutionDir)Release\uix86.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\baseq3\ <_CopyOutputFile>$(SolutionDir)Debug_TA\uix86_old.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\missionpack\ <_CopyOutputFile>$(SolutionDir)Release_TA\uix86_old.dll + <_CopyOutputDir>$(SolutionDir)..\workdir\missionpack\ - - + + \ No newline at end of file