Removed some stuff that somehow survided deletion

This commit is contained in:
Walter Julius Hennecke 2012-01-22 22:33:24 +01:00
parent 0e9dc46ba2
commit f721215800
98 changed files with 0 additions and 28853 deletions

View file

@ -1,29 +0,0 @@
{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
{\colortbl;\red255\green255\blue255;}
\paperw11905\paperh16837\margl1440\margr1440\vieww11380\viewh12260\viewkind0
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
\f0\b\fs24 \cf0 Welcome to ioquake3.\
\
You can find us on the web at:\
http://www.ioquake3.org/\
This is the 1.36 release for Mac OS X.\
If you run into any issues, please check out our website's discussion page for a place to talk about them and get help.\
http://ioquake3.org/discussion/\
\
To install, simply copy the ioquake3 folder to your applications directory, then copy the pak0.pk3 file\
from your legal Quake 3 Arena CDROM into the baseq3 sub-folder.\
You can also copy it over from a boot camp'd steam install or whatever. \
Just make sure to get your cd key as well.\
\
If you don't have Quake 3, check out some of the excellent games made with ioquake3:\
http://ioquake3.org/extras/derivative-games/\
\
On ioquake3.org you can also find links to the latest source for this release, packages for other platforms, and more.\
I hope to see you on server.ioquake3.org soon!\
-\
Thanks,\
Zachary Slater\
zachary@ioquake.org\
}

Binary file not shown.

View file

@ -1,3 +0,0 @@
EXPORTS
vmMain
dllEntry

File diff suppressed because it is too large Load diff

View file

@ -1,3 +0,0 @@
EXPORTS
dllEntry
vmMain

File diff suppressed because it is too large Load diff

View file

@ -1,61 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cgame", "cgame.vcproj", "{C878E295-CB82-4B40-8ECF-5CE5525466FA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "game.vcproj", "{F9EE10DA-2404-4154-B904-F93C936C040A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "q3_ui", "q3_ui.vcproj", "{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quake3", "quake3.vcproj", "{81CB51C4-B434-4E12-B69B-BAEE102F2852}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ui", "ui.vcproj", "{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug TA|Win32 = Debug TA|Win32
Debug|Win32 = Debug|Win32
Release TA|Win32 = Release TA|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug TA|Win32.Build.0 = Debug TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug|Win32.ActiveCfg = Debug|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug|Win32.Build.0 = Debug|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release TA|Win32.ActiveCfg = Release TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release TA|Win32.Build.0 = Release TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release|Win32.ActiveCfg = Release|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release|Win32.Build.0 = Release|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug TA|Win32.Build.0 = Debug TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug|Win32.ActiveCfg = Debug|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug|Win32.Build.0 = Debug|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release TA|Win32.ActiveCfg = Release TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release TA|Win32.Build.0 = Release TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release|Win32.ActiveCfg = Release|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release|Win32.Build.0 = Release|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug|Win32.ActiveCfg = Debug|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug|Win32.Build.0 = Debug|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release TA|Win32.ActiveCfg = Release TA|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release|Win32.ActiveCfg = Release|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release|Win32.Build.0 = Release|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug TA|Win32.Build.0 = Debug TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug|Win32.ActiveCfg = Debug|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug|Win32.Build.0 = Debug|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release TA|Win32.ActiveCfg = Release TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release TA|Win32.Build.0 = Release TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release|Win32.ActiveCfg = Release|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release|Win32.Build.0 = Release|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug TA|Win32.Build.0 = Debug TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug|Win32.ActiveCfg = Debug|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release TA|Win32.ActiveCfg = Release TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release TA|Win32.Build.0 = Release TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release|Win32.ActiveCfg = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View file

@ -1,3 +0,0 @@
EXPORTS
vmMain
dllEntry

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,3 +0,0 @@
EXPORTS
vmMain
dllEntry

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,119 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{c8335f5a-1195-4c3b-b8df-1f917ae5f92a}</UniqueIdentifier>
<Extensions>c</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{42970f14-bc4b-449e-82ef-050bb311ddc7}</UniqueIdentifier>
<Extensions>h</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{3d2e36fc-1a0f-433d-bc76-20e2520707af}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\code\game\bg_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_pmove.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_slidemove.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_consolecmds.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_draw.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_drawtools.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_effects.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_ents.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_event.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_info.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_localents.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_marks.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_newDraw.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_particles.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_players.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_playerstate.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_predict.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_scoreboard.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_servercmds.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_snapshot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_syscalls.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_view.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\cgame\cg_weapons.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_math.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\code\game\bg_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\cgame\cg_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\cgame\cg_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\q_shared.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\surfaceflags.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View file

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

File diff suppressed because it is too large Load diff

View file

@ -1,203 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{35241fab-12fd-4acf-935f-cdd8ce6c8da3}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{bc733adb-b373-468c-9d81-b3b63465fcbe}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;fi;fd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{d6f24f5e-77fd-43de-a82f-61e605b17b9e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\code\game\ai_chat.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\ai_cmd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\ai_dmnet.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\ai_dmq3.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\ai_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\ai_team.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\ai_vcmd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_pmove.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_slidemove.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_active.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_arenas.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_bot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_client.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_cmds.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_combat.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_items.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_mem.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_missile.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_mover.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_session.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_spawn.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_svcmds.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_syscalls.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_target.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_team.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_trigger.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_utils.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\g_weapon.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_math.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\code\game\ai_chat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\ai_cmd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\ai_dmnet.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\ai_dmq3.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\ai_main.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\ai_team.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\ai_vcmd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_aas.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ai_char.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ai_chat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ai_gen.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ai_goal.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ai_move.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ai_weap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\be_ea.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\bg_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\bg_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\botlib.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\chars.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\g_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\g_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\g_team.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\inv.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\match.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\q_shared.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\surfaceflags.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\syn.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View file

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -1,166 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{676d58fe-3832-439c-9aa7-71c45e4d62f9}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{682dad8c-be1c-45cf-b76c-48b785bbaf40}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{1c969b14-0aa9-4d9f-aebc-d2d2687a806b}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\code\game\bg_misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_math.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_addbots.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_atoms.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_cdkey.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_cinematics.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_confirm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_connect.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_controls2.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_credits.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_demo2.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_display.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_gameinfo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_ingame.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_loadconfig.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_menu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_mfield.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_mods.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_network.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_options.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_playermodel.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_players.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_playersettings.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_preferences.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_qmenu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_removebots.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_saveconfig.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_serverinfo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_servers2.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_setup.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_sound.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_sparena.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_specifyserver.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_splevel.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_sppostgame.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_spreset.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_spskill.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_startserver.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_syscalls.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_team.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_teamorders.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\q3_ui\ui_video.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\code\qcommon\q_shared.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<CustomBuildStep Include="..\..\code\q3_ui\keycodes.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\q3_ui\ui_local.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\q3_ui\ui_public.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
</ItemGroup>
</Project>

View file

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

File diff suppressed because it is too large Load diff

View file

@ -1,907 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{7c0887fc-620c-4e83-80b0-d44c41221398}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{cfee8f2d-0c9e-4599-b76f-03ef269e3693}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;fi;fd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{2118ef55-d2c1-45e3-96d8-7df8f9a88b7d}</UniqueIdentifier>
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe</Extensions>
</Filter>
<Filter Include="jpeg">
<UniqueIdentifier>{27b20f9b-7e4b-4391-9f9e-c0ac2bf06d06}</UniqueIdentifier>
</Filter>
<Filter Include="jpeg\Source Files">
<UniqueIdentifier>{93eeec3e-d741-45cf-996a-1fdb2f8a9bdb}</UniqueIdentifier>
</Filter>
<Filter Include="jpeg\Header Files">
<UniqueIdentifier>{73a57952-9988-46dd-8eb4-b8888787d4b7}</UniqueIdentifier>
</Filter>
<Filter Include="botlib">
<UniqueIdentifier>{a885ab26-dd2e-4f73-9ff7-7aab5426ad08}</UniqueIdentifier>
</Filter>
<Filter Include="botlib\Source Files">
<UniqueIdentifier>{e0c6c739-e416-48e9-bf88-34e7fd0cf024}</UniqueIdentifier>
</Filter>
<Filter Include="botlib\Header Files">
<UniqueIdentifier>{e35bc6f6-1102-4c5c-a650-b7139842f45e}</UniqueIdentifier>
</Filter>
<Filter Include="renderer">
<UniqueIdentifier>{c82e323c-9a35-41ea-9f28-ee0c1e15c7ba}</UniqueIdentifier>
</Filter>
<Filter Include="renderer\Source Files">
<UniqueIdentifier>{0ee0a9cb-f315-480b-b7c7-9b1f0d15db54}</UniqueIdentifier>
</Filter>
<Filter Include="speex">
<UniqueIdentifier>{78e83da0-aef9-489d-a068-e484f9f114da}</UniqueIdentifier>
</Filter>
<Filter Include="zlib">
<UniqueIdentifier>{89531515-ab90-4808-b464-28319ea749c5}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\code\client\cl_avi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_cgame.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_cin.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_curl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_input.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_keys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_net_chan.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_parse.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_scrn.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\cl_ui.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cm_load.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cm_patch.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cm_polylib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cm_test.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cm_trace.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cmd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\common.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sys\con_log.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sys\con_passive.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\cvar.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\files.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\huffman.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\ioapi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\md4.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\md5.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\msg.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\net_chan.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\net_ip.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\puff.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_math.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\qal.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sdl\sdl_gamma.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sdl\sdl_glimp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sdl\sdl_input.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sdl\sdl_snd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_adpcm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_codec.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_codec_ogg.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_codec_wav.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_dma.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_mem.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_mix.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_openal.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_wavelet.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_bot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_ccmds.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_client.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_game.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_init.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_net_chan.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_snapshot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\server\sv_world.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sys\sys_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\sys\sys_win32.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\unzip.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\vm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\vm_interpreted.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\vm_x86.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jaricom.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcapimin.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcapistd.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcarith.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jccoefct.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jccolor.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcdctmgr.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jchuff.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcinit.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcmainct.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcmarker.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcmaster.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcomapi.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcparam.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcprepct.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jcsample.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jctrans.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdapimin.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdapistd.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdarith.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdatadst.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdatasrc.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdcoefct.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdcolor.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jddctmgr.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdhuff.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdinput.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdmainct.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdmarker.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdmaster.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdmerge.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdpostct.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdsample.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jdtrans.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jerror.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jfdctflt.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jfdctfst.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jfdctint.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jidctflt.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jidctfst.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jidctint.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jmemmgr.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jmemnobs.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jquant1.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jquant2.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\jpeg-8c\jutils.c">
<Filter>jpeg\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_bspq3.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_cluster.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_debug.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_entity.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_file.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_main.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_move.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_optimize.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_reach.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_route.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_routealt.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_aas_sample.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_char.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_chat.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_gen.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_goal.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_move.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_weap.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ai_weight.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_ea.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\be_interface.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_crc.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_libvar.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_log.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_memory.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_precomp.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_script.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\botlib\l_struct.c">
<Filter>botlib\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_animation.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_backend.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_bsp.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_cmds.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_curve.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_flares.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_font.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_image.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_image_bmp.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_image_jpg.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_image_pcx.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_image_png.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_image_tga.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_init.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_light.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_main.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_marks.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_mesh.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_model.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_model_iqm.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_noise.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_scene.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_shade.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_shade_calc.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_shader.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_shadows.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_sky.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_surface.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\renderer\tr_world.c">
<Filter>renderer\Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\bits.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\buffer.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\cb_search.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\exc_10_16_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\exc_10_32_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\exc_20_32_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\exc_5_256_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\exc_5_64_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\exc_8_128_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\fftwrap.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\filterbank.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\filters.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\gain_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\gain_table_lbr.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\hexc_10_32_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\hexc_table.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\high_lsp_tables.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\jitter.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\kiss_fft.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\kiss_fftr.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\lpc.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\lsp.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\lsp_tables_nb.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\ltp.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\mdf.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\modes.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\modes_wb.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\nb_celp.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\preprocess.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\quant_lsp.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\resample.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\sb_celp.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\smallft.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\speex.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\speex_callbacks.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\speex_header.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\stereo.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\vbr.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\vq.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\libspeex\window.c">
<Filter>speex</Filter>
</ClCompile>
<ClCompile Include="..\..\code\zlib\adler32.c">
<Filter>zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\code\zlib\crc32.c">
<Filter>zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\code\zlib\inffast.c">
<Filter>zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\code\zlib\inflate.c">
<Filter>zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\code\zlib\inftrees.c">
<Filter>zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\code\zlib\zutil.c">
<Filter>zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\code\client\snd_codec_mp3.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\code\game\bg_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\cgame\cg_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\client\cl_curl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\client\client.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\cm_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\cm_patch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\cm_polylib.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\cm_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\game\g_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\ui\keycodes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\client\keys.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\puff.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\q_shared.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\client\qal.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\qcommon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\qfiles.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\renderer\qgl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\win32\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\server\server.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\client\snd_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\client\snd_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\surfaceflags.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\renderer\tr_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\renderer\tr_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\cgame\tr_types.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\ui\ui_public.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\unzip.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\qcommon\vm_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\win32\win_local.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\sys\win_resource.h">
<Filter>Resource Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jchuff.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jconfig.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jdct.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jdhuff.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jerror.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jinclude.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jmemsys.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jmorecfg.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jpegint.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jpeglib.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\jpeg-6b\jversion.h">
<Filter>jpeg\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\aasfile.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_bsp.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_cluster.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_debug.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_def.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_entity.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_file.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_funcs.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_main.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_move.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_optimize.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_reach.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_route.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_routealt.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_aas_sample.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_ai_weight.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\be_interface.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_crc.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_libvar.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_log.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_memory.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_precomp.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_script.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_struct.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\botlib\l_utils.h">
<Filter>botlib\Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\code\libspeex\config.h">
<Filter>speex</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\code\sys\win_resource.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="..\..\code\asm\ftola.asm">
<Filter>Source Files</Filter>
</CustomBuild>
<CustomBuild Include="..\..\code\asm\snapvector.asm">
<Filter>Source Files</Filter>
</CustomBuild>
<CustomBuild Include="..\..\code\asm\vm_x86_64.asm">
<Filter>Source Files</Filter>
</CustomBuild>
</ItemGroup>
</Project>

View file

@ -1,55 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>
</LocalDebuggerCommandArguments>
</PropertyGroup>
</Project>

View file

@ -1,101 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cgame", "cgame.vcxproj", "{C878E295-CB82-4B40-8ECF-5CE5525466FA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "game", "game.vcxproj", "{F9EE10DA-2404-4154-B904-F93C936C040A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "q3_ui", "q3_ui.vcxproj", "{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quake3", "quake3.vcxproj", "{81CB51C4-B434-4E12-B69B-BAEE102F2852}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ui", "ui.vcxproj", "{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug TA|Win32 = Debug TA|Win32
Debug TA|x64 = Debug TA|x64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release TA|Win32 = Release TA|Win32
Release TA|x64 = Release TA|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug TA|Win32.Build.0 = Debug TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug TA|x64.ActiveCfg = Debug TA|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug TA|x64.Build.0 = Debug TA|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug|Win32.ActiveCfg = Debug|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug|Win32.Build.0 = Debug|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug|x64.ActiveCfg = Debug|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Debug|x64.Build.0 = Debug|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release TA|Win32.ActiveCfg = Release TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release TA|Win32.Build.0 = Release TA|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release TA|x64.ActiveCfg = Release TA|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release TA|x64.Build.0 = Release TA|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release|Win32.ActiveCfg = Release|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release|Win32.Build.0 = Release|Win32
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release|x64.ActiveCfg = Release|x64
{C878E295-CB82-4B40-8ECF-5CE5525466FA}.Release|x64.Build.0 = Release|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug TA|Win32.Build.0 = Debug TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug TA|x64.ActiveCfg = Debug TA|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug TA|x64.Build.0 = Debug TA|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug|Win32.ActiveCfg = Debug|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug|Win32.Build.0 = Debug|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug|x64.ActiveCfg = Debug|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Debug|x64.Build.0 = Debug|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release TA|Win32.ActiveCfg = Release TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release TA|Win32.Build.0 = Release TA|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release TA|x64.ActiveCfg = Release TA|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release TA|x64.Build.0 = Release TA|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release|Win32.ActiveCfg = Release|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release|Win32.Build.0 = Release|Win32
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release|x64.ActiveCfg = Release|x64
{F9EE10DA-2404-4154-B904-F93C936C040A}.Release|x64.Build.0 = Release|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug TA|x64.ActiveCfg = Debug TA|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug TA|x64.Build.0 = Debug TA|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug|Win32.ActiveCfg = Debug|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug|Win32.Build.0 = Debug|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug|x64.ActiveCfg = Debug|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Debug|x64.Build.0 = Debug|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release TA|Win32.ActiveCfg = Release TA|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release TA|x64.ActiveCfg = Release TA|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release TA|x64.Build.0 = Release TA|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release|Win32.ActiveCfg = Release|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release|Win32.Build.0 = Release|Win32
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release|x64.ActiveCfg = Release|x64
{D454C4C7-7765-4149-ABAD-05FDEB9D94F8}.Release|x64.Build.0 = Release|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug TA|Win32.Build.0 = Debug TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug TA|x64.ActiveCfg = Debug TA|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug TA|x64.Build.0 = Debug TA|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug|Win32.ActiveCfg = Debug|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug|Win32.Build.0 = Debug|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug|x64.ActiveCfg = Debug|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Debug|x64.Build.0 = Debug|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release TA|Win32.ActiveCfg = Release TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release TA|Win32.Build.0 = Release TA|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release TA|x64.ActiveCfg = Release TA|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release TA|x64.Build.0 = Release TA|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release|Win32.ActiveCfg = Release|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release|Win32.Build.0 = Release|Win32
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release|x64.ActiveCfg = Release|x64
{81CB51C4-B434-4E12-B69B-BAEE102F2852}.Release|x64.Build.0 = Release|x64
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug TA|Win32.ActiveCfg = Debug TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug TA|Win32.Build.0 = Debug TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug TA|x64.ActiveCfg = Debug TA|x64
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug|Win32.ActiveCfg = Debug|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Debug|x64.ActiveCfg = Debug|x64
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release TA|Win32.ActiveCfg = Release TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release TA|Win32.Build.0 = Release TA|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release TA|x64.ActiveCfg = Release TA|x64
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release|Win32.ActiveCfg = Release|Win32
{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}.Release|x64.ActiveCfg = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

Binary file not shown.

View file

@ -1,839 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug TA|Win32">
<Configuration>Debug TA</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug TA|x64">
<Configuration>Debug TA</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release TA|Win32">
<Configuration>Release TA</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release TA|x64">
<Configuration>Release TA</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{A8EAC38E-C7DA-42F8-811D-77FD092B9D19}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">..\..\build\ui_release_ta\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">..\..\build\ui_release_ta\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">..\..\build\ui_release_ta\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">..\..\build\ui_release_ta\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">false</LinkIncremental>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\build\ui_debug\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\build\ui_debug\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\build\ui_debug\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\build\ui_debug\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\build\ui_release\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\build\ui_release\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\build\ui_release\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\build\ui_release\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">..\..\build\ui_debug_ta\</OutDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">..\..\build\ui_debug_ta\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">..\..\build\ui_debug_ta\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">..\..\build\ui_debug_ta\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</LinkIncremental>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</LinkIncremental>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ui_newx86_64</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ui_newx86</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">ui_newx86</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">ui_newx86</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ui_newx86</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">ui_newx86_64</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">ui_newx86_64</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ui_newx86_64</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<TypeLibraryName>.\Release_TA/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)$(TargetName).map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86.lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TypeLibraryName>.\Release_TA/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<PreprocessorDefinitions>WIN32;__WIN64__;NDEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
<ProgramDatabaseFile>$(IntDir)uix86.pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)uix86.map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<TypeLibraryName>.\Debug/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)$(TargetName).map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86_new.lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TypeLibraryName>.\Debug/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;__WIN64__;_DEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)$(TargetName).map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86_new.lib</ImportLibrary>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<TypeLibraryName>.\Release/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)$(TargetName).map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86_new.lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TypeLibraryName>.\Release/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<PreprocessorDefinitions>WIN32;__WIN64__;NDEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ProgramDatabaseFile>$(IntDir)uix86_new.pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)uix86_new.map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86_new.lib</ImportLibrary>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<TypeLibraryName>.\Debug_TA/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;MISSIONPACK;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)$(TargetName).map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)uix86.lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TypeLibraryName>.\Debug_TA/ui.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;__WIN64__;_DEBUG;_WINDOWS;_USRDLL;UI_EXPORTS;MISSIONPACK;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)ui.pch</PrecompiledHeaderOutputFile>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0409</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ModuleDefinitionFile>
</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)ui.pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(IntDir)uix86.map</MapFileName>
<BaseAddress>0x40000000</BaseAddress>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\code\game\bg_lib.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_misc.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_math.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_shared.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_atoms.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_gameinfo.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_main.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_players.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_shared.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_syscalls.c">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;MISSIONPACK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug TA|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release TA|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;UI_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemGroup>
<ItemGroup>
<CustomBuildStep Include="..\..\code\game\bg_public.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\keycodes.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\ui\menudef.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\game\q_shared.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\game\surfaceflags.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\cgame\tr_types.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\ui_local.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\ui_public.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\ui_shared.h">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</CustomBuildStep>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -1,77 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{135a00f7-f921-4815-af07-87de1701b197}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{fadd75ad-8ce8-4c82-9a25-806d434d5139}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{5fc2173e-fd41-4d4e-9d60-7674c08af109}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\code\game\bg_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\game\bg_misc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_math.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\qcommon\q_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_atoms.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_gameinfo.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_main.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_players.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_shared.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\code\ui\ui_syscalls.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<CustomBuildStep Include="..\..\code\game\bg_public.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\keycodes.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\ui\menudef.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\game\q_shared.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\game\surfaceflags.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\cgame\tr_types.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\ui_local.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\ui_public.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
<CustomBuildStep Include="..\..\code\ui\ui_shared.h">
<Filter>Header Files</Filter>
</CustomBuildStep>
</ItemGroup>
</Project>

View file

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

View file

@ -1,76 +0,0 @@
ifndef VERSION
VERSION=1.36_SVN
endif
ifndef RELEASE
RELEASE=0
endif
ifndef ARCH
ARCH=x86
endif
ifndef INSTALLDIR
INSTALLDIR=.
endif
ifndef USE_RENDERER_DLOPEN
USE_RENDERER_DLOPEN=1
endif
ifndef USE_OPENAL_DLOPEN
USE_OPENAL_DLOPEN=1
endif
ifndef USE_CURL_DLOPEN
USE_CURL_DLOPEN=0
endif
ifndef USE_INTERNAL_SPEEX
USE_INTERNAL_SPEEX=1
endif
ifndef USE_INTERNAL_ZLIB
USE_INTERNAL_ZLIB=1
endif
ifndef USE_INTERNAL_JPEG
USE_INTERNAL_JPEG=1
endif
ifeq ($(ARCH),x64)
SDLDLL=SDL64.dll
else
SDLDLL=SDL.dll
endif
DEFINES=
ifeq ($(USE_RENDERER_DLOPEN),1)
DEFINES+= -DUSE_RENDERER_DLOPEN
endif
ifeq ($(USE_OPENAL_DLOPEN),1)
DEFINES+= -DUSE_OPENAL_DLOPEN
endif
ifeq ($(USE_CURL_DLOPEN),1)
DEFINES+= -DUSE_CURL_DLOPEN
endif
ifeq ($(USE_INTERNAL_SPEEX),1)
DEFINES+= -DUSE_INTERNAL_SPEEX
endif
ifeq ($(USE_INTERNAL_ZLIB),1)
DEFINES+= -DUSE_INTERNAL_ZLIB
endif
ifeq ($(USE_INTERNAL_JPEG),1)
DEFINES+= -DUSE_INTERNAL_JPEG
endif
all: ioquake3-$(VERSION)-$(RELEASE).$(ARCH).exe
ioquake3.$(ARCH).nsi: ioquake3.nsi.in
sed 's/XXXVERSIONXXX/$(VERSION)/;s/XXXRELEASEXXX/$(RELEASE)/;s/x86/$(ARCH)/g;s/SDL.dll/$(SDLDLL)/' < $< > $@
ioquake3-$(VERSION)-$(RELEASE).$(ARCH).exe: ioquake3.$(ARCH).nsi
makensis $(DEFINES) ioquake3.$(ARCH).nsi
clean:
rm -rf *.exe ioquake3.$(ARCH).nsi
install:
mkdir -p $(INSTALLDIR)
mv ioquake3-$(VERSION)-$(RELEASE).$(ARCH).exe $(INSTALLDIR)
.PHONY: all clean

View file

@ -1,248 +0,0 @@
; NSIS description file for quake3 data file installer
SetCompressor lzma
!define NAME "Quake III Arena"
!define FSNAME "ioquake3-q3a"
!define VERSION "1.32"
!define RELEASE "1"
!define MULTIUSER_MUI
!define MULTIUSER_EXECUTIONLEVEL Highest
!define MULTIUSER_INSTALLMODE_COMMANDLINE
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_KEY "Software\ioquake3"
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME "Install_Mode"
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_KEY "Software\ioquake3"
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME "Install_Dir"
!define MULTIUSER_INSTALLMODE_INSTDIR "ioquake3"
!include MultiUser.nsh
!include "FileFunc.nsh"
Var q3a_pak0
Var q3ta_pak0
!include "MUI2.nsh"
!define MUI_ICON "../quake3.ico"
; The name of the installer
Name "${NAME}-${VERSION} for ioquake3"
; The file to write
OutFile "${FSNAME}-${VERSION}-${RELEASE}.x86.exe"
;Interface Settings
!define MUI_ABORTWARNING
;--------------------------------
;Pages
!insertmacro MULTIUSER_PAGE_INSTALLMODE
!insertmacro MUI_PAGE_LICENSE "id_patch_pk3s_Q3A_EULA.txt"
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_COMPONENTS
!insertmacro MUI_UNPAGE_INSTFILES
;--------------------------------
;Languages
!insertmacro MUI_LANGUAGE "English"
;--------------------------------
;--------------------------------
;Multiuser stuff
Function .onInit
!insertmacro MULTIUSER_INIT
StrCpy $q3a_pak0 "notfound"
ReadRegStr $0 SHCTX "Software\ioquake3" ${MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME}
IfErrors 0 oninitdone
MessageBox MB_OK "You need to install the ioquake3 engine first"
Abort
oninitdone:
FunctionEnd
Function un.onInit
!insertmacro MULTIUSER_UNINIT
FunctionEnd
; The stuff to install
Section "${NAME}" sec_q3a
SectionIn RO
SetOutPath $INSTDIR
File "id_patch_pk3s_Q3A_EULA.txt"
SetOutPath "$INSTDIR\baseq3"
File "baseq3/pak1.pk3"
File "baseq3/pak2.pk3"
File "baseq3/pak3.pk3"
File "baseq3/pak4.pk3"
File "baseq3/pak5.pk3"
File "baseq3/pak6.pk3"
File "baseq3/pak7.pk3"
File "baseq3/pak8.pk3"
; Write the uninstall keys for Windows
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "DisplayName" "${NAME}"
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "UninstallString" '"$INSTDIR\uninstall-${FSNAME}.exe"'
WriteRegDWORD SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "NoModify" 1
WriteRegDWORD SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "NoRepair" 1
WriteUninstaller "uninstall-${FSNAME}.exe"
SectionEnd
Section /o "${NAME} CDROM" sec_q3acd
AddSize 468992
q3apak0retry:
ClearErrors
StrCmp $q3a_pak0 "notfound" 0 q3apak0copy
call findq3acd
q3apak0copy:
CopyFiles $q3a_pak0 "$INSTDIR\baseq3"
IfErrors 0 q3apak0done
MessageBox MB_RETRYCANCEL "Copying the Quake III Arena pak0.pk3 file failed. Make sure the correct CD is in the drive" IDRETRY q3apak0retry IDCANCEL q3apak0cancel
goto q3apak0done
q3apak0cancel:
Abort
q3apak0done:
SectionEnd
Function findq3acd
StrCpy $q3a_pak0 "notfound"
${GetDrives} "CDROM" "findq3acd_cb"
FunctionEnd
Function findq3acd_cb
StrCpy $R1 "$9baseq3\pak0.pk3"
IfFileExists $R1 q3acd_cb_found 0
StrCpy $R1 "$9quake3\baseq3\pak0.pk3"
IfFileExists $R1 0 q3acd_cb_done
q3acd_cb_found:
StrCpy $q3a_pak0 $R1
StrCpy $0 StopGetDrives
q3acd_cb_done:
Push $0
FunctionEnd
Section "Quake III Team Arena" sec_q3ta
SetOutPath "$INSTDIR\missionpack"
File "missionpack/pak1.pk3"
File "missionpack/pak2.pk3"
File "missionpack/pak3.pk3"
CreateShortCut "$SMPROGRAMS\ioquake3\Team Arena.lnk" "$INSTDIR\ioquake3.x86.exe" "+set fs_game missionpack" "$INSTDIR\ioquake3.x86.exe" 0 "" "" "Team Arena"
SectionEnd
Section /o "Quake III Team Arena CDROM" sec_q3tacd
AddSize 344064
q3tapak0retry:
ClearErrors
StrCmp $q3ta_pak0 "notfound" 0 q3tapak0copy
call findq3tacd
q3tapak0copy:
CopyFiles $q3ta_pak0 "$INSTDIR\missionpack"
IfErrors 0 q3tapak0done
MessageBox MB_RETRYCANCEL "Copying the Quake III TeamArena pak0.pk3 file failed. Make sure the correct CD is in the drive" IDRETRY q3tapak0retry IDCANCEL q3tapak0cancel
goto q3tapak0done
q3tapak0cancel:
Abort
q3tapak0done:
SectionEnd
Function findq3tacd
StrCpy $q3ta_pak0 "notfound"
${GetDrives} "CDROM" "findq3tacd_cb"
FunctionEnd
Function findq3tacd_cb
StrCpy $R1 "$9Setup\missionpack\pak0.pk3"
IfFileExists $R1 0 q3tacd_cb_done
StrCpy $q3ta_pak0 $R1
StrCpy $0 StopGetDrives
q3tacd_cb_done:
Push $0
FunctionEnd
;--------------------------------
; Uninstaller
Section "un.Quake III Arena and Team Arena" sec_un_q3a
SectionIn RO
; Remove registry keys
DeleteRegKey SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}"
; Remove files and uninstaller
Delete $INSTDIR\baseq3\pak1.pk3
Delete $INSTDIR\baseq3\pak2.pk3
Delete $INSTDIR\baseq3\pak3.pk3
Delete $INSTDIR\baseq3\pak4.pk3
Delete $INSTDIR\baseq3\pak5.pk3
Delete $INSTDIR\baseq3\pak6.pk3
Delete $INSTDIR\baseq3\pak7.pk3
Delete $INSTDIR\baseq3\pak8.pk3
Delete $INSTDIR\missionpack\pak1.pk3
Delete $INSTDIR\missionpack\pak2.pk3
Delete $INSTDIR\missionpack\pak3.pk3
Delete $INSTDIR\uninstall-${FSNAME}.exe
Delete "$INSTDIR\id_patch_pk3s_Q3A_EULA.txt"
; Remove shortcuts, if any
Delete "$SMPROGRAMS\ioquake3\Team Arena.lnk"
; Remove directories used
RMDir "$SMPROGRAMS\ioquake3"
RMDir "$INSTDIR\baseq3"
RMDir "$INSTDIR\missionpack"
RMDir "$INSTDIR"
SectionEnd
Section "un.CDROM Data" sec_un_q3a_cd
Delete $INSTDIR\baseq3\pak0.pk3
Delete $INSTDIR\missionpack\pak0.pk3
RMDir "$INSTDIR\baseq3"
RMDir "$INSTDIR\missionpack"
RMDir "$INSTDIR"
SectionEnd
Function .onSelChange
${If} ${SectionIsSelected} ${sec_q3acd}
Call findq3acd
StrCmp $q3a_pak0 "notfound" 0 +2
MessageBox MB_OK "Quake III Arena CD not found. Make sure it is in the drive otherwise installation will fail"
${EndIf}
${If} ${SectionIsSelected} ${sec_q3tacd}
Call findq3tacd
StrCmp $q3ta_pak0 "notfound" 0 +2
MessageBox MB_OK "Quake III TeamArena CD not found. Make sure it is in the drive otherwise installation will fail"
${EndIf}
FunctionEnd
LangString DESC_q3a ${LANG_ENGLISH} "Install official Quake III Arena Point Release 1.32 data files. Note that the data files alone are useless. You need to also install the Quake III Arena base assets (pak0.pk3) from the game's CD-ROM."
LangString DESC_q3acd ${LANG_ENGLISH} "Install the Quake III Arena base assets (pak0.pk3) from the game's CD-ROM."
LangString DESC_q3ta ${LANG_ENGLISH} "Install official Quake III Team Arena Point Release 1.32 data files. Note that the data files alone are useless. You need to also install the Quake III Team Arena base assets (pak0.pk3) from the game's CD-ROM."
LangString DESC_q3tacd ${LANG_ENGLISH} "Install the Quake III Team Arena base assets (pak0.pk3) from the game's CD-ROM."
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${sec_q3a} $(DESC_q3a)
!insertmacro MUI_DESCRIPTION_TEXT ${sec_q3acd} $(DESC_q3acd)
!insertmacro MUI_DESCRIPTION_TEXT ${sec_q3ta} $(DESC_q3ta)
!insertmacro MUI_DESCRIPTION_TEXT ${sec_q3tacd} $(DESC_q3tacd)
!insertmacro MUI_FUNCTION_DESCRIPTION_END

View file

@ -1,140 +0,0 @@
; sample NSIS description file for a ioquake3 mod installer
!define NAME "Catch the Chicken"
!define FSNAME "ioquake3-q3ctc"
!define VERSION "1.4"
!define RELEASE "1"
!define MODDIR "q3ctc"
!define PUBLISHER "The ioquake3 Team"
!define URL "http://ioquake3.org/"
; uncomment if the mod works without baseq3
;!define STANDALONE
!define MUI_ICON "../quake3.ico"
!macro FILES
File ctc0.pk3
File ctc1.pk3
File description.txt
File gfx/chicken.jpg
File gfx/egggun.jpg
File gfx/q3ctc.gif
File q3ctc.config
File q3ctcteam.config
File readme.html
File readmeFirst.txt
!macroend
; no need to edit below in theory
SetCompressor lzma
!define MULTIUSER_MUI
!define MULTIUSER_EXECUTIONLEVEL Highest
!define MULTIUSER_INSTALLMODE_COMMANDLINE
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_KEY "Software\ioquake3"
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME "Install_Mode"
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_KEY "Software\ioquake3"
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME "Install_Dir"
!define MULTIUSER_INSTALLMODE_INSTDIR "ioquake3"
!include MultiUser.nsh
!include "FileFunc.nsh"
!include "MUI2.nsh"
; The name of the installer
Name "${NAME}-${VERSION} for ioquake3"
; The file to write
OutFile "${FSNAME}-${VERSION}-${RELEASE}.x86.exe"
;Interface Settings
!define MUI_ABORTWARNING
;--------------------------------
;Pages
!insertmacro MULTIUSER_PAGE_INSTALLMODE
;!insertmacro MUI_PAGE_LICENSE "id_patch_pk3s_Q3A_EULA.txt"
!define MUI_COMPONENTSPAGE_NODESC
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
;--------------------------------
;Languages
!insertmacro MUI_LANGUAGE "English"
;--------------------------------
;--------------------------------
;Multiuser stuff
Function .onInit
!insertmacro MULTIUSER_INIT
ReadRegStr $0 SHCTX "Software\ioquake3" ${MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME}
IfErrors 0 oninitdone
MessageBox MB_OK "You need to install the ioquake3 engine first"
Abort
oninitdone:
FunctionEnd
Function un.onInit
!insertmacro MULTIUSER_UNINIT
FunctionEnd
; The stuff to install
Section "${NAME}" sec_base
SectionIn RO
SetOutPath $INSTDIR
SetOutPath "$INSTDIR\${MODDIR}"
!insertmacro FILES
; Write the uninstall keys for Windows
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "DisplayName" "${NAME}"
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "DisplayVersion" "${VERSION}-${RELEASE}"
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "Publisher" "${PUBLISHER}"
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "URLInfoAbout" "${URL}"
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "UninstallString" '"$INSTDIR\uninstall-${FSNAME}.exe"'
WriteRegDWORD SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "NoModify" 1
WriteRegDWORD SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}" "NoRepair" 1
WriteUninstaller "uninstall-${FSNAME}.exe"
!ifdef STANDALONE
!define ARGS "+set com_standalone 1 "
!else
!define ARGS ""
!endif
CreateShortCut "$SMPROGRAMS\ioquake3\${NAME}.lnk" "$INSTDIR\ioquake3.x86.exe" "${ARGS}+set fs_game ${MODDIR}" "$INSTDIR\ioquake3.x86.exe" 0 "" "" "${NAME}"
SectionEnd
Section "Uninstall"
; Remove registry keys
DeleteRegKey SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\${FSNAME}"
; Remove files and uninstaller
Delete $INSTDIR\${MODDIR}\*
Delete $INSTDIR\uninstall-${FSNAME}.exe
; Remove shortcuts, if any
Delete "$SMPROGRAMS\ioquake3\${NAME}.lnk"
; Remove directories used
RMDir "$SMPROGRAMS\ioquake3"
RMDir "$INSTDIR\${MODDIR}"
RMDir "$INSTDIR"
SectionEnd

View file

@ -1,220 +0,0 @@
; NSIS description file for ioquake3 installer
;
; EDIT WITH CARE!
;
; This file is used to automatically build the installers in the
; openSUSE build service, don't break this!
;
; you have to copy SDL.dll and OpenAL32.dll here manually
!define MULTIUSER_MUI
!define MULTIUSER_EXECUTIONLEVEL Highest
!define MULTIUSER_INSTALLMODE_COMMANDLINE
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_KEY "Software\ioquake3"
!define MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME "Install_Mode"
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_KEY "Software\ioquake3"
!define MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME "Install_Dir"
!define MULTIUSER_INSTALLMODE_INSTDIR "ioquake3"
!include MultiUser.nsh
!include "MUI2.nsh"
!define MUI_ICON "../quake3.ico"
; The name of the installer
Name "ioquake3"
; The file to write
OutFile "ioquake3-XXXVERSIONXXX-XXXRELEASEXXX.x86.exe"
; The default installation directory
; set by Multiuser.nsh
;InstallDir $PROGRAMFILES\ioquake3
; Registry key to check for directory (so if you install again, it will
; overwrite the old one automatically)
; handled by Multiuser.nsh
;InstallDirRegKey HKLM "Software\ioquake3" "Install_Dir"
;--------------------------------
;Interface Settings
!define MUI_ABORTWARNING
;--------------------------------
;Pages
!insertmacro MULTIUSER_PAGE_INSTALLMODE
;!insertmacro MUI_PAGE_LICENSE "../../COPYING.txt"
!define MUI_COMPONENTSPAGE_NODESC
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
;--------------------------------
;Languages
!insertmacro MUI_LANGUAGE "English"
;--------------------------------
;--------------------------------
;Multiuser stuff
Function .onInit
!insertmacro MULTIUSER_INIT
FunctionEnd
Function un.onInit
!insertmacro MULTIUSER_UNINIT
FunctionEnd
; The stuff to install
Section "ioquake3 (required)"
SectionIn RO
; Set output path to the installation directory.
SetOutPath $INSTDIR
!ifndef USE_INTERNAL_SPEEX
File "libspeex.dll"
!endif
!ifndef USE_INTERNAL_ZLIB
File "zlib1.dll"
!endif
!ifndef USE_INTERNAL_JPEG
File "jpeg8c.dll"
!endif
; Put file there
File "../../build/release-mingw32-x86/ioq3ded.x86.exe"
File "../../build/release-mingw32-x86/ioquake3.x86.exe"
!ifdef USE_RENDERER_DLOPEN
File "../../build/release-mingw32-x86/renderer_opengl1_x86.dll"
!endif
File "../../COPYING.txt"
File "/oname=README.txt" "../../README"
File "../../id-readme.txt"
File "../../voip-readme.txt"
SetOutPath "$INSTDIR\baseq3"
File "../../build/release-mingw32-x86/baseq3/cgamex86.dll"
File "../../build/release-mingw32-x86/baseq3/qagamex86.dll"
File "../../build/release-mingw32-x86/baseq3/uix86.dll"
SetOutPath "$INSTDIR\missionpack"
File "../../build/release-mingw32-x86/missionpack/cgamex86.dll"
File "../../build/release-mingw32-x86/missionpack/qagamex86.dll"
File "../../build/release-mingw32-x86/missionpack/uix86.dll"
; Write the installation path into the registry
WriteRegStr SHCTX "Software\ioquake3" ${MULTIUSER_INSTALLMODE_INSTDIR_REGISTRY_VALUENAME} "$INSTDIR"
WriteRegStr SHCTX "Software\ioquake3" ${MULTIUSER_INSTALLMODE_DEFAULT_REGISTRY_VALUENAME} "$MultiUser.InstallMode"
; Write the uninstall keys for Windows
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\ioquake3" "DisplayName" "ioquake3"
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\ioquake3" "UninstallString" '"$INSTDIR\uninstall.exe"'
WriteRegDWORD SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\ioquake3" "NoModify" 1
WriteRegDWORD SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\ioquake3" "NoRepair" 1
WriteUninstaller "uninstall.exe"
SectionEnd
; Optional section (can be disabled by the user)
Section "Start Menu Shortcuts"
CreateDirectory "$SMPROGRAMS\ioquake3"
CreateShortCut "$SMPROGRAMS\ioquake3\Uninstall.lnk" "$INSTDIR\uninstall.exe" "" "$INSTDIR\uninstall.exe" 0
CreateShortCut "$SMPROGRAMS\ioquake3\ioquake3.lnk" "$INSTDIR\ioquake3.x86.exe" "" "$INSTDIR\ioquake3.x86.exe" 0
SectionEnd
Section "SDL.dll"
SetOutPath $INSTDIR
File "SDL.dll"
SectionEnd
!ifdef USE_OPENAL_DLOPEN
Section "OpenAL-Soft library"
SetOutPath $INSTDIR
File "OpenAL32.dll"
SectionEnd
!endif
!ifdef USE_CURL_DLOPEN
Section "libcurl"
SetOutPath $INSTDIR
File "libcurl-4.dll"
SectionEnd
!endif
;--------------------------------
; Uninstaller
Section "Uninstall"
; Remove registry keys
DeleteRegKey SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\ioquake3"
DeleteRegKey SHCTX "Software\ioquake3"
; Remove files and uninstaller
Delete $INSTDIR\baseq3\cgamex86.dll
Delete $INSTDIR\baseq3\qagamex86.dll
Delete $INSTDIR\baseq3\uix86.dll
Delete $INSTDIR\missionpack\cgamex86.dll
Delete $INSTDIR\missionpack\qagamex86.dll
Delete $INSTDIR\missionpack\uix86.dll
Delete $INSTDIR\ioquake3.x86.exe
Delete $INSTDIR\ioq3ded.x86.exe
!ifdef USE_RENDERER_DLOPEN
Delete $INSTDIR\renderer_opengl1_x86.dll
!endif
Delete $INSTDIR\COPYING.txt
Delete $INSTDIR\README.txt
Delete $INSTDIR\id-readme.txt
Delete $INSTDIR\voip-readme.txt
!ifndef USE_INTERNAL_SPEEX
Delete $INSTDIR\libspeex.dll
!endif
!ifndef USE_INTERNAL_ZLIB
Delete $INSTDIR\zlib1.dll
!endif
!ifndef USE_INTERNAL_JPEG
Delete $INSTDIR\jpeg8c.dll
!endif
Delete $INSTDIR\SDL.dll
!ifdef USE_OPENAL_DLOPEN
Delete $INSTDIR\OpenAL32.dll
!endif
!ifdef USE_CURL_DLOPEN
Delete $INSTDIR\libcurl-4.dll
!endif
Delete $INSTDIR\uninstall.exe
; Remove shortcuts, if any
Delete "$SMPROGRAMS\ioquake3\Uninstall.lnk"
Delete "$SMPROGRAMS\ioquake3\ioquake3.lnk"
; Remove directories used
RMDir "$SMPROGRAMS\ioquake3"
RMDir "$INSTDIR\baseq3"
RMDir "$INSTDIR\missionpack"
RMDir "$INSTDIR"
SectionEnd

View file

@ -1,22 +0,0 @@
//
// Controller.h
// ioquake3fe
//
// Created by Ben Wilber on 3/11/09.
// Copyright 2009 __MyCompanyName__. All rights reserved.
//
#import <Cocoa/Cocoa.h>
@interface Controller : NSObject {
IBOutlet id argsTextField;
NSTask *quakeTask;
NSFileHandle *quakeOut;
NSMutableData *quakeData;
}
- (IBAction)launch:(id)sender;
- (void)readPipe:(NSNotification *)note;
- (void)taskNote:(NSNotification *)note;
@end

View file

@ -1,97 +0,0 @@
//
// Controller.m
// ioquake3fe
//
// Created by Ben Wilber on 3/11/09.
// Copyright 2009 __MyCompanyName__. All rights reserved.
//
#import "Controller.h"
#import "ErrorWindow.h"
#define IOQ3_BUNDLE @"/Applications/ioquake3/ioquake3.app"
#define IOQ3_BIN @"ioquake3.ub"
@implementation Controller
- (id)init {
[super init];
quakeData = [[NSMutableData alloc] initWithCapacity:1.0];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(readPipe:) name:NSFileHandleReadCompletionNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(taskNote:) name:NSTaskDidTerminateNotification object:nil];
return self;
}
- (void)dealloc {
[[NSNotificationCenter defaultCenter] removeObserver:self];
[super dealloc];
}
- (IBAction)launch:(id)sender {
NSString *ioQuake3Path = [[NSBundle mainBundle] pathForAuxiliaryExecutable:IOQ3_BIN];
if (!ioQuake3Path)
ioQuake3Path = [[NSBundle bundleWithPath:IOQ3_BUNDLE] pathForAuxiliaryExecutable:IOQ3_BIN];
NSPipe *pipe = [NSPipe pipe];
quakeOut = [pipe fileHandleForReading];
[quakeOut readInBackgroundAndNotify];
quakeTask = [NSTask new];
[quakeTask setStandardOutput:pipe];
[quakeTask setStandardError:pipe];
NSString *args = [argsTextField stringValue];
if ([args length])
[quakeTask setArguments:[args componentsSeparatedByString:@" "]];
// [quakeTask setArguments:[args componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]]; // tiger
BOOL die = NO;
@try {
[quakeTask setLaunchPath:ioQuake3Path];
[quakeTask launch];
}
@catch (NSException *e) {
[[NSAlert
alertWithMessageText:NSLocalizedString(@"Launch Failed", @"launch failed")
defaultButton:NSLocalizedString(@"OK", @"OK")
alternateButton:nil
otherButton:nil
// informativeTextWithFormat:NSLocalizedString(@"Something is probably wrong with the actual ioquake3 binary.", @"launch failed text")]
// informativeTextWithFormat:NSLocalizedString([@"Unable to find the Quake binary at:\n" stringByAppendingString:ioQuake3Path], @"launch failed text")]
informativeTextWithFormat:NSLocalizedString([[[e reason] stringByAppendingString:@"\n\nExecutable path was:\n"] stringByAppendingString:ioQuake3Path], @"launch failed text")]
runModal];
die = YES;
}
@finally {
if (die)
[NSApp terminate:self];
}
[[sender window] close];
return;
}
- (void)readPipe:(NSNotification *)note {
if ([note object] == quakeOut) {
NSData *outputData = [[note userInfo] objectForKey:NSFileHandleNotificationDataItem];
if ([outputData length])
[quakeData appendData:outputData];
if (quakeTask)
[quakeOut readInBackgroundAndNotify];
}
}
- (void)taskNote:(NSNotification *)note {
if ([note object] == quakeTask) {
if ([quakeTask isRunning] == NO) {
if ([quakeTask terminationStatus] != 0) {
ErrorWindow *ew = [[[ErrorWindow alloc] init] autorelease];
[ew bitch:[[[NSString alloc] initWithData:quakeData encoding:NSUTF8StringEncoding] autorelease]];
}
else
[NSApp terminate:self];
}
}
}
@end

View file

@ -1,473 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03">
<data>
<int key="IBDocument.SystemTarget">1050</int>
<string key="IBDocument.SystemVersion">9G55</string>
<string key="IBDocument.InterfaceBuilderVersion">677</string>
<string key="IBDocument.AppKitVersion">949.43</string>
<string key="IBDocument.HIToolboxVersion">353.00</string>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="4"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>com.apple.InterfaceBuilderKit</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
</object>
<object class="NSMutableDictionary" key="IBDocument.Metadata">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
</object>
<object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSCustomObject" id="1001">
<string key="NSClassName">ErrorWindow</string>
</object>
<object class="NSCustomObject" id="1003">
<string key="NSClassName">FirstResponder</string>
</object>
<object class="NSCustomObject" id="1004">
<string key="NSClassName">NSApplication</string>
</object>
<object class="NSWindowTemplate" id="155440160">
<int key="NSWindowStyleMask">271</int>
<int key="NSWindowBacking">2</int>
<string key="NSWindowRect">{{651, 380}, {524, 447}}</string>
<int key="NSWTFlags">536870912</int>
<string key="NSWindowTitle">ioquake3 Error</string>
<string key="NSWindowClass">NSWindow</string>
<nil key="NSViewClass"/>
<string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
<object class="NSView" key="NSWindowView" id="54756614">
<reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSTextField" id="292492084">
<reference key="NSNextResponder" ref="54756614"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{17, 417}, {169, 17}}</string>
<reference key="NSSuperview" ref="54756614"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="575361055">
<int key="NSCellFlags">68288064</int>
<int key="NSCellFlags2">272630784</int>
<string key="NSContents">ioquake3 failed to launch.</string>
<object class="NSFont" key="NSSupport">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">1.300000e+01</double>
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="292492084"/>
<object class="NSColor" key="NSBackgroundColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlColor</string>
<object class="NSColor" key="NSColor" id="176059221">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string>
<object class="NSColor" key="NSColor" id="173779470">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>
</object>
</object>
<object class="NSScrollView" id="512531488">
<reference key="NSNextResponder" ref="54756614"/>
<int key="NSvFlags">274</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSClipView" id="352697090">
<reference key="NSNextResponder" ref="512531488"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSTextView" id="964973896">
<reference key="NSNextResponder" ref="352697090"/>
<int key="NSvFlags">2322</int>
<string key="NSFrameSize">{524, 12}</string>
<reference key="NSSuperview" ref="352697090"/>
<object class="NSTextContainer" key="NSTextContainer" id="349272148">
<object class="NSLayoutManager" key="NSLayoutManager">
<object class="NSTextStorage" key="NSTextStorage">
<object class="NSMutableString" key="NSString">
<characters key="NS.bytes">$up ladiez.</characters>
</object>
<object class="NSDictionary" key="NSAttributes">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>NSFont</string>
<string>NSParagraphStyle</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSFont">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">1.000000e+01</double>
<int key="NSfFlags">2843</int>
</object>
<object class="NSParagraphStyle">
<int key="NSAlignment">4</int>
<nil key="NSTabStops"/>
</object>
</object>
</object>
<nil key="NSDelegate"/>
</object>
<object class="NSMutableArray" key="NSTextContainers">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="349272148"/>
</object>
<int key="NSLMFlags">6</int>
<nil key="NSDelegate"/>
</object>
<reference key="NSTextView" ref="964973896"/>
<double key="NSWidth">5.240000e+02</double>
<int key="NSTCFlags">1</int>
</object>
<object class="NSTextViewSharedData" key="NSSharedData">
<int key="NSFlags">11009</int>
<object class="NSColor" key="NSBackgroundColor" id="1055167239">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MQA</bytes>
</object>
<reference key="NSInsertionColor" ref="173779470"/>
<object class="NSDictionary" key="NSSelectedAttributes">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>NSBackgroundColor</string>
<string>NSColor</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">selectedTextBackgroundColor</string>
<reference key="NSColor" ref="176059221"/>
</object>
<object class="NSColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">selectedTextColor</string>
<reference key="NSColor" ref="173779470"/>
</object>
</object>
</object>
<nil key="NSMarkedAttributes"/>
<object class="NSDictionary" key="NSLinkAttributes">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>NSColor</string>
<string>NSUnderline</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSColor">
<int key="NSColorSpace">1</int>
<bytes key="NSRGB">MCAwIDEAA</bytes>
</object>
<integer value="1"/>
</object>
</object>
<nil key="NSDefaultParagraphStyle"/>
</object>
<int key="NSTVFlags">6</int>
<string key="NSMaxSize">{1050, 1e+07}</string>
<string key="NSMinize">{223, 0}</string>
<nil key="NSDelegate"/>
</object>
</object>
<string key="NSFrame">{{1, 1}, {524, 401}}</string>
<reference key="NSSuperview" ref="512531488"/>
<reference key="NSNextKeyView" ref="964973896"/>
<reference key="NSDocView" ref="964973896"/>
<reference key="NSBGColor" ref="1055167239"/>
<object class="NSCursor" key="NSCursor">
<string key="NSHotSpot">{4, -5}</string>
<int key="NSCursorType">1</int>
</object>
<int key="NScvFlags">4</int>
</object>
<object class="NSScroller" id="571984657">
<reference key="NSNextResponder" ref="512531488"/>
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{510, 1}, {15, 383}}</string>
<reference key="NSSuperview" ref="512531488"/>
<reference key="NSTarget" ref="512531488"/>
<string key="NSAction">_doScroller:</string>
<double key="NSPercent">9.693251e-01</double>
</object>
<object class="NSScroller" id="44610199">
<reference key="NSNextResponder" ref="512531488"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
<reference key="NSSuperview" ref="512531488"/>
<int key="NSsFlags">1</int>
<reference key="NSTarget" ref="512531488"/>
<string key="NSAction">_doScroller:</string>
<double key="NSCurValue">1.000000e+00</double>
<double key="NSPercent">9.456522e-01</double>
</object>
</object>
<string key="NSFrame">{{-1, -1}, {526, 403}}</string>
<reference key="NSSuperview" ref="54756614"/>
<reference key="NSNextKeyView" ref="352697090"/>
<int key="NSsFlags">530</int>
<reference key="NSVScroller" ref="571984657"/>
<reference key="NSHScroller" ref="44610199"/>
<reference key="NSContentView" ref="352697090"/>
</object>
</object>
<string key="NSFrameSize">{524, 447}</string>
<reference key="NSSuperview"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
</object>
<object class="NSCustomObject" id="116451312">
<string key="NSClassName">ErrorWindowController</string>
</object>
</object>
<object class="IBObjectContainer" key="IBDocument.Objects">
<object class="NSMutableArray" key="connectionRecords">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">errorTextField</string>
<reference key="source" ref="1001"/>
<reference key="destination" ref="964973896"/>
</object>
<int key="connectionID">39</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">errorWindow</string>
<reference key="source" ref="1001"/>
<reference key="destination" ref="155440160"/>
</object>
<int key="connectionID">47</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="155440160"/>
<reference key="destination" ref="116451312"/>
</object>
<int key="connectionID">50</int>
</object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBObjectRecord">
<int key="objectID">0</int>
<object class="NSArray" key="object" id="1002">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
<reference key="children" ref="1000"/>
<nil key="parent"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">-2</int>
<reference key="object" ref="1001"/>
<reference key="parent" ref="1002"/>
<string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">-1</int>
<reference key="object" ref="1003"/>
<reference key="parent" ref="1002"/>
<string key="objectName">First Responder</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">-3</int>
<reference key="object" ref="1004"/>
<reference key="parent" ref="1002"/>
<string key="objectName">Application</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">3</int>
<reference key="object" ref="155440160"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="54756614"/>
</object>
<reference key="parent" ref="1002"/>
<string key="objectName">Error Window</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">4</int>
<reference key="object" ref="54756614"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="292492084"/>
<reference ref="512531488"/>
</object>
<reference key="parent" ref="155440160"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">5</int>
<reference key="object" ref="292492084"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="575361055"/>
</object>
<reference key="parent" ref="54756614"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10</int>
<reference key="object" ref="575361055"/>
<reference key="parent" ref="292492084"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">32</int>
<reference key="object" ref="512531488"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="571984657"/>
<reference ref="44610199"/>
<reference ref="964973896"/>
</object>
<reference key="parent" ref="54756614"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">33</int>
<reference key="object" ref="571984657"/>
<reference key="parent" ref="512531488"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">34</int>
<reference key="object" ref="44610199"/>
<reference key="parent" ref="512531488"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">35</int>
<reference key="object" ref="964973896"/>
<reference key="parent" ref="512531488"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">49</int>
<reference key="object" ref="116451312"/>
<reference key="parent" ref="1002"/>
</object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>-1.IBPluginDependency</string>
<string>-2.IBPluginDependency</string>
<string>-3.IBPluginDependency</string>
<string>10.IBPluginDependency</string>
<string>3.IBEditorWindowLastContentRect</string>
<string>3.IBWindowTemplateEditedContentRect</string>
<string>3.NSWindowTemplate.visibleAtLaunch</string>
<string>3.WindowOrigin</string>
<string>3.editorWindowContentRectSynchronizationRect</string>
<string>32.IBPluginDependency</string>
<string>33.IBPluginDependency</string>
<string>34.IBPluginDependency</string>
<string>35.IBPluginDependency</string>
<string>4.IBPluginDependency</string>
<string>49.IBPluginDependency</string>
<string>5.IBPluginDependency</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilderKit</string>
<string>com.apple.InterfaceBuilderKit</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{633, 627}, {524, 447}}</string>
<string>{{633, 627}, {524, 447}}</string>
<boolean value="YES"/>
<string>{196, 240}</string>
<string>{{202, 428}, {480, 270}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
</object>
</object>
<object class="NSMutableDictionary" key="unlocalizedProperties">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
</object>
<nil key="activeLocalization"/>
<object class="NSMutableDictionary" key="localizations">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
</object>
</object>
<nil key="sourceID"/>
<int key="maxID">50</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBPartialClassDescription">
<string key="className">ErrorWindow</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="outlets">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>errorTextField</string>
<string>errorWindow</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>id</string>
<string>id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">ErrorWindow.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">ErrorWindowController</string>
<string key="superclassName">NSWindowController</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">ErrorWindowController.h</string>
</object>
</object>
</object>
</object>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.LastKnownRelativeProjectPath">../ioquake3fe.xcodeproj</string>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
</data>
</archive>

File diff suppressed because it is too large Load diff

View file

@ -1,10 +0,0 @@
#import <Cocoa/Cocoa.h>
@interface ErrorWindow : NSObject {
IBOutlet id errorWindow;
IBOutlet id errorTextField;
}
- (void)bitch:(NSString *)errorlog;
@end

View file

@ -1,18 +0,0 @@
#import "ErrorWindow.h"
@implementation ErrorWindow
- (void)bitch:(NSString *)errorlog {
NSLog(errorlog);
NSNib *nib = [[NSNib alloc] initWithNibNamed:@"ErrorWindow.nib" bundle:[NSBundle mainBundle]];
[nib instantiateNibWithOwner:self topLevelObjects:nil];
[errorWindow makeKeyWindow];
[errorTextField setFont:[NSFont userFixedPitchFontOfSize:12.0]];
[errorTextField setString:@""];
[[errorTextField textStorage] appendAttributedString:[[[NSAttributedString alloc] initWithString:errorlog] autorelease]];
[errorTextField scrollRangeToVisible:NSMakeRange([[errorTextField string] length], 0)];
}
@end

View file

@ -1,16 +0,0 @@
//
// ErrorWindowController.h
// ioquake3fe
//
// Created by Ben Wilber on 3/11/09.
// Copyright 2009 __MyCompanyName__. All rights reserved.
//
#import <Cocoa/Cocoa.h>
@interface ErrorWindowController : NSWindowController {
}
@end

View file

@ -1,20 +0,0 @@
//
// ErrorWindowController.m
// ioquake3fe
//
// Created by Ben Wilber on 3/11/09.
// Copyright 2009 __MyCompanyName__. All rights reserved.
//
#import "ErrorWindowController.h"
@implementation ErrorWindowController
// yes, a whole class just so the fucking app will quit
- (BOOL)windowShouldClose:(id)sender {
[NSApp terminate:self];
return YES;
}
@end

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string>ioquake3.icns</string>
<key>CFBundleIdentifier</key>
<string>org.icculus.quake3</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
</dict>
</plist>

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -1,204 +0,0 @@
// !$*UTF8*$!
{
089C165DFE840E0CC02AAC07 /* English */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {821, 645}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 45}";
sepNavWindowFrame = "{{15, 456}, {880, 717}}";
};
};
29B97313FDCFA39411CA2CEA /* Project object */ = {
activeBuildConfigurationName = Debug;
activeExecutable = C3F1553E0F60E3570009B6EC /* ioquake3fe */;
activeSDKPreference = macosx10.4;
activeTarget = 8D1107260486CEB800E47090 /* ioquake3fe */;
addToTargets = (
8D1107260486CEB800E47090 /* ioquake3fe */,
);
codeSenseManager = C3F1554C0F60E3690009B6EC /* Code sense */;
executables = (
C3F1553E0F60E3570009B6EC /* ioquake3fe */,
);
perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
10,
20,
48,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 258492241;
PBXWorkspaceStateSaveDate = 258492241;
};
sourceControlManager = C3F1554B0F60E3690009B6EC /* Source Control */;
userBuildSettings = {
};
};
29B97316FDCFA39411CA2CEA /* main.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {659, 692}}";
sepNavSelRange = "{218, 0}";
sepNavVisRange = "{0, 279}";
sepNavWindowFrame = "{{15, 409}, {718, 764}}";
};
};
32CA4F630368D1EE00C91783 /* ioquake3fe_Prefix.pch */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {659, 692}}";
sepNavSelRange = "{151, 0}";
sepNavVisRange = "{0, 151}";
sepNavWindowFrame = "{{84, 346}, {718, 764}}";
};
};
8D1107260486CEB800E47090 /* ioquake3fe */ = {
activeExec = 0;
executables = (
C3F1553E0F60E3570009B6EC /* ioquake3fe */,
);
};
8D1107310486CEB800E47090 /* Info.plist */ = {
uiCtxt = {
sepNavWindowFrame = "{{506, 383}, {880, 717}}";
};
};
C30C62160F677DD30043A4E2 /* Controller.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {454, 547}}";
sepNavSelRange = "{304, 0}";
sepNavVisRange = "{0, 424}";
sepNavWindowFrame = "{{53, 385}, {513, 619}}";
};
};
C30C62170F677DD30043A4E2 /* Controller.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {882, 1372}}";
sepNavSelRange = "{2380, 0}";
sepNavVisRange = "{0, 1262}";
sepNavWindowFrame = "{{570, 151}, {880, 717}}";
};
};
C30C631B0F67A37E0043A4E2 /* ErrorWindow.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {821, 645}}";
sepNavSelRange = "{166, 0}";
sepNavVisRange = "{0, 166}";
sepNavWindowFrame = "{{488, 62}, {880, 717}}";
};
};
C30C631C0F67A37E0043A4E2 /* ErrorWindow.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {905, 642}}";
sepNavSelRange = "{617, 0}";
sepNavVisRange = "{0, 617}";
sepNavWindowFrame = "{{456, 76}, {964, 714}}";
};
};
C30C638E0F67AA7B0043A4E2 /* ioquake3.icns */ = {
uiCtxt = {
sepNavWindowFrame = "{{15, 554}, {513, 619}}";
};
};
C34EC1F40F68433A00C42E7D /* ErrorWindowController.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {905, 642}}";
sepNavSelRange = "{175, 0}";
sepNavVisRange = "{0, 241}";
sepNavWindowFrame = "{{15, 459}, {964, 714}}";
};
};
C34EC1F50F68433A00C42E7D /* ErrorWindowController.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {905, 642}}";
sepNavSelRange = "{366, 0}";
sepNavVisRange = "{0, 366}";
sepNavWindowFrame = "{{38, 438}, {964, 714}}";
};
};
C3F1553E0F60E3570009B6EC /* ioquake3fe */ = {
isa = PBXExecutable;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
breakpointsEnabled = 0;
configStateDict = {
};
customDataFormattersEnabled = 1;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = ioquake3fe;
savedGlobals = {
};
sourceDirectories = (
);
variableFormatDictionary = {
$cs = 1;
$ds = 1;
$eax = 1;
$ebp = 1;
$ebx = 1;
$ecx = 1;
$edi = 1;
$edx = 1;
$eflags = 1;
$eip = 1;
$es = 1;
$esi = 1;
$esp = 1;
$gs = 1;
$mm0 = 1;
$mm1 = 1;
$mm2 = 1;
$mm3 = 1;
$mm4 = 1;
$mm5 = 1;
$mm6 = 1;
$mm7 = 1;
$mxcsr = 1;
$ss = 1;
$xmm0 = 1;
$xmm1 = 1;
$xmm2 = 1;
$xmm3 = 1;
$xmm4 = 1;
$xmm5 = 1;
$xmm6 = 1;
$xmm7 = 1;
};
};
C3F1554B0F60E3690009B6EC /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0;
scmConfiguration = {
};
};
C3F1554C0F60E3690009B6EC /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
}

View file

@ -1,310 +0,0 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 45;
objects = {
/* Begin PBXBuildFile section */
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
C30C62180F677DD30043A4E2 /* Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = C30C62170F677DD30043A4E2 /* Controller.m */; };
C30C631D0F67A37E0043A4E2 /* ErrorWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = C30C631C0F67A37E0043A4E2 /* ErrorWindow.m */; };
C30C638F0F67AA7B0043A4E2 /* ioquake3.icns in Resources */ = {isa = PBXBuildFile; fileRef = C30C638E0F67AA7B0043A4E2 /* ioquake3.icns */; };
C34EC1F60F68433A00C42E7D /* ErrorWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = C34EC1F50F68433A00C42E7D /* ErrorWindowController.m */; };
C37357890F68280200B1A10C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = C37357850F68280200B1A10C /* MainMenu.xib */; };
C373578A0F68280200B1A10C /* ErrorWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = C37357870F68280200B1A10C /* ErrorWindow.xib */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
32CA4F630368D1EE00C91783 /* ioquake3fe_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ioquake3fe_Prefix.pch; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8D1107320486CEB800E47090 /* ioquake3fe.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ioquake3fe.app; sourceTree = BUILT_PRODUCTS_DIR; };
C30C62160F677DD30043A4E2 /* Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Controller.h; sourceTree = "<group>"; };
C30C62170F677DD30043A4E2 /* Controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Controller.m; sourceTree = "<group>"; };
C30C631B0F67A37E0043A4E2 /* ErrorWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorWindow.h; sourceTree = "<group>"; };
C30C631C0F67A37E0043A4E2 /* ErrorWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ErrorWindow.m; sourceTree = "<group>"; };
C30C638E0F67AA7B0043A4E2 /* ioquake3.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = ioquake3.icns; sourceTree = "<group>"; };
C34EC1F40F68433A00C42E7D /* ErrorWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorWindowController.h; sourceTree = "<group>"; };
C34EC1F50F68433A00C42E7D /* ErrorWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ErrorWindowController.m; sourceTree = "<group>"; };
C37357860F68280200B1A10C /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
C37357880F68280200B1A10C /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/ErrorWindow.xib; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8D11072E0486CEB800E47090 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
080E96DDFE201D6D7F000001 /* Classes */ = {
isa = PBXGroup;
children = (
C30C631B0F67A37E0043A4E2 /* ErrorWindow.h */,
C30C631C0F67A37E0043A4E2 /* ErrorWindow.m */,
C30C62160F677DD30043A4E2 /* Controller.h */,
C30C62170F677DD30043A4E2 /* Controller.m */,
C34EC1F40F68433A00C42E7D /* ErrorWindowController.h */,
C34EC1F50F68433A00C42E7D /* ErrorWindowController.m */,
);
name = Classes;
sourceTree = "<group>";
};
1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
isa = PBXGroup;
children = (
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
);
name = "Linked Frameworks";
sourceTree = "<group>";
};
1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
isa = PBXGroup;
children = (
29B97324FDCFA39411CA2CEA /* AppKit.framework */,
13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
29B97325FDCFA39411CA2CEA /* Foundation.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8D1107320486CEB800E47090 /* ioquake3fe.app */,
);
name = Products;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* ioquake3fe */ = {
isa = PBXGroup;
children = (
080E96DDFE201D6D7F000001 /* Classes */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
);
name = ioquake3fe;
sourceTree = "<group>";
};
29B97315FDCFA39411CA2CEA /* Other Sources */ = {
isa = PBXGroup;
children = (
32CA4F630368D1EE00C91783 /* ioquake3fe_Prefix.pch */,
29B97316FDCFA39411CA2CEA /* main.m */,
);
name = "Other Sources";
sourceTree = "<group>";
};
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
C37357850F68280200B1A10C /* MainMenu.xib */,
C37357870F68280200B1A10C /* ErrorWindow.xib */,
C30C638E0F67AA7B0043A4E2 /* ioquake3.icns */,
8D1107310486CEB800E47090 /* Info.plist */,
089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
);
name = Resources;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
8D1107260486CEB800E47090 /* ioquake3fe */ = {
isa = PBXNativeTarget;
buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "ioquake3fe" */;
buildPhases = (
8D1107290486CEB800E47090 /* Resources */,
8D11072C0486CEB800E47090 /* Sources */,
8D11072E0486CEB800E47090 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = ioquake3fe;
productInstallPath = "$(HOME)/Applications";
productName = ioquake3fe;
productReference = 8D1107320486CEB800E47090 /* ioquake3fe.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ioquake3fe" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 29B97314FDCFA39411CA2CEA /* ioquake3fe */;
projectDirPath = "";
projectRoot = "";
targets = (
8D1107260486CEB800E47090 /* ioquake3fe */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
8D1107290486CEB800E47090 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
C30C638F0F67AA7B0043A4E2 /* ioquake3.icns in Resources */,
C37357890F68280200B1A10C /* MainMenu.xib in Resources */,
C373578A0F68280200B1A10C /* ErrorWindow.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
8D11072C0486CEB800E47090 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D11072D0486CEB800E47090 /* main.m in Sources */,
C30C62180F677DD30043A4E2 /* Controller.m in Sources */,
C30C631D0F67A37E0043A4E2 /* ErrorWindow.m in Sources */,
C34EC1F60F68433A00C42E7D /* ErrorWindowController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
089C165DFE840E0CC02AAC07 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
C37357850F68280200B1A10C /* MainMenu.xib */ = {
isa = PBXVariantGroup;
children = (
C37357860F68280200B1A10C /* English */,
);
name = MainMenu.xib;
sourceTree = "<group>";
};
C37357870F68280200B1A10C /* ErrorWindow.xib */ = {
isa = PBXVariantGroup;
children = (
C37357880F68280200B1A10C /* English */,
);
name = ErrorWindow.xib;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
C01FCF4B08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ioquake3fe_Prefix.pch;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_NAME = ioquake3fe;
};
name = Debug;
};
C01FCF4C08A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_MODEL_TUNING = G5;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ioquake3fe_Prefix.pch;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_NAME = ioquake3fe;
};
name = Release;
};
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
SDKROOT = macosx10.4;
};
name = Debug;
};
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
SDKROOT = macosx10.4;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "ioquake3fe" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4B08A954540054247B /* Debug */,
C01FCF4C08A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ioquake3fe" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
C01FCF5008A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}

View file

@ -1,7 +0,0 @@
//
// Prefix header for all source files of the 'ioquake3fe' target in the 'ioquake3fe' project
//
#ifdef __OBJC__
#import <Cocoa/Cocoa.h>
#endif

View file

@ -1,14 +0,0 @@
//
// main.m
// ioquake3fe
//
// Created by Ben Wilber on 3/11/09.
// Copyright __MyCompanyName__ 2009. All rights reserved.
//
#import <Cocoa/Cocoa.h>
int main(int argc, char *argv[])
{
return NSApplicationMain(argc, (const char **) argv);
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 764 B

View file

@ -1,67 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
width="64"
height="64"
id="svg1306">
<defs
id="defs1308">
<linearGradient
id="linearGradient2180">
<stop
style="stop-color:#ff0000;stop-opacity:1"
offset="0"
id="stop2182" />
<stop
style="stop-color:#590000;stop-opacity:1"
offset="1"
id="stop2184" />
</linearGradient>
<linearGradient
x1="14.860399"
y1="19.054131"
x2="15.042735"
y2="59"
id="linearGradient2190"
xlink:href="#linearGradient2180"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="14.860399"
y1="19.054131"
x2="15.042735"
y2="59"
id="linearGradient2194"
xlink:href="#linearGradient2180"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="32"
y1="64.091171"
x2="32"
y2="0"
id="linearGradient3077"
xlink:href="#linearGradient2180"
gradientUnits="userSpaceOnUse" />
</defs>
<g
id="layer1">
<g
id="g1327">
<path
d="M 34.538626,32.090265 L 32.538627,64 L 30.538626,32 L 32.538627,0 L 34.538626,32.090265 z "
style="opacity:1;fill:url(#linearGradient3077);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5261631;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path1329" />
<path
d="M 28.059562,59 L 25.612281,34.036677 C 25.612281,34.036677 2.1281775,31.218199 2.0010765,25.064561 C 1.9155925,21.016997 6.9421265,19.095215 9.6946005,19.095215 C 12.000721,19.095215 4.2082195,19.143464 4.1713675,24.287073 C 4.1405475,28.679913 29.3599,30.346963 29.3599,30.346963 L 28.059562,59 z "
style="fill:url(#linearGradient2190);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path1307" />
<path
d="M 36.940438,59 L 39.387719,34.036677 C 39.387719,34.036677 62.871823,31.218199 62.998924,25.064561 C 63.084408,21.016997 58.057873,19.095215 55.305399,19.095215 C 52.999279,19.095215 60.79178,19.143464 60.828632,24.287073 C 60.859452,28.679913 35.6401,30.346963 35.6401,30.346963 L 36.940438,59 z "
style="fill:url(#linearGradient2194);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path2192" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

View file

@ -1,73 +0,0 @@
#!/bin/bash
#
# This script appends the text from Q3A_EULA.txt to a .dmg as a SLA resource
#
# usage is './SLA-dmg.sh /path/to/Q3A_EULA.txt /path/to/ioquake3.dmg'
#
if [ "x$1" = "x" ] || [ "x$2" = "x" ]; then
echo "usage: ./SLA-dmg.sh /path/to/Q3A_EULA.txt /path/to/ioquake3.dmg"
exit 1;
fi
if [ ! -r $1 ]; then
echo "$1 is not a readable Q3A_EULA.txt file"
exit 1;
fi
if [ ! -w $2 ]; then
echo "$2 is not writable .dmg file"
exit 1;
fi
touch tmp.r
if [ ! -w tmp.r ]; then
echo "Could not create temporary file tmp.r for writing"
exit 1;
fi
echo "
data 'LPic' (5000) {
\$\"0002 0011 0003 0001 0000 0000 0002 0000\"
\$\"0008 0003 0000 0001 0004 0000 0004 0005\"
\$\"0000 000E 0006 0001 0005 0007 0000 0007\"
\$\"0008 0000 0047 0009 0000 0034 000A 0001\"
\$\"0035 000B 0001 0020 000C 0000 0011 000D\"
\$\"0000 005B 0004 0000 0033 000F 0001 000C\"
\$\"0010 0000 000B 000E 0000\"
};
data 'TEXT' (5002, \"English\") {
" > tmp.r
sed -e 's/"/\\"/g' -e 's/\(.*\)$/"\1\\n"/g' $1 >> tmp.r
echo "
};
resource 'STR#' (5002, \"English\") {
{
\"English\",
\"Agree\",
\"Disagree\",
\"Print\",
\"Save...\",
\"IMPORTANT - Read this License Agreement carefully before clicking on \"
\"the \\\"Agree\\\" button. By clicking on the \\\"Agree\\\" button, you agree \"
\"to be bound by the terms of the License Agreement.\",
\"Software License Agreement\",
\"This text cannot be saved. This disk may be full or locked, or the \"
\"file may be locked.\",
\"Unable to print. Make sure you have selected a printer.\"
}
};
" >> tmp.r
hdiutil convert -format UDCO -o tmp.dmg $2 || exit 1
hdiutil unflatten tmp.dmg || exit 1
/Developer/Tools/Rez /Developer/Headers/FlatCarbon/*.r tmp.r -a -o tmp.dmg \
|| exit 1
hdiutil flatten tmp.dmg || exit 1
hdiutil internet-enable -yes tmp.dmg || exit 1
mv tmp.dmg $2 || (echo "Could not copy tmp.dmg to $2" && exit 1)
rm tmp.dmg
rm tmp.r
echo "SLA $1 successfully added to $2"

View file

@ -1,15 +0,0 @@
VERSION=1.36
RELEASE=svn
all:
VERSION=$(VERSION) RELEASE=$(RELEASE) ./doit
sign:
for i in *.run; do \
gpg -bao $$i.asc $$i; \
done
clean:
rm -rf *.run image defines.m4
.PHONY: all sign clean

View file

@ -1,180 +0,0 @@
#!/bin/bash
# Source directory
MOUNT_DIR="../.."
# Solaris stuff
PLATFORM=`uname|sed -e s/_.*//|tr '[:upper:]' '[:lower:]'`
if [ "X${PLATFORM}" != "Xsunos" ]; then
echo "Unsupported platform! Must run this script on Solaris host!" ; exit 127
fi
if [ "X`uname -m`" = "Xi86pc" ]; then
ARCH=i386
else
ARCH=sparc
fi
# Packages
PKG_SOLARIS_NAME=ioquake3
PKG_DATA_NAME=ioquake3d
PKG_DEMO_NAME=ioquake3m
BUILD_DATE="`/usr/bin/date '+%Y%m%d%H%M%S'`"
SVNVERSION=/usr/local/bin/svnversion
BUILD_VERSION="1.36_SVN"
if [ -x "$SVNVERSION" ]; then
SVN_BANNER=`$SVNVERSION ${MOUNT_DIR}|sed -e 's/S$//' -e 's/M$//' `
BUILD_VERSION="${BUILD_VERSION}${SVN_BANNER}"
fi
PKG_VERSION="`date '+%Y%m%d%H%M'`"
PKG_MAINT_ID="quake@cojot.name"
SOLARIS_PKGFILE="${PKG_SOLARIS_NAME}-${BUILD_VERSION}-${PKG_VERSION}-${ARCH}.pkg"
DATA_PKGFILE="${PKG_DATA_NAME}-${BUILD_VERSION}-${PKG_VERSION}.pkg"
DEMO_PKGFILE="${PKG_DEMO_NAME}-${BUILD_VERSION}-${PKG_VERSION}.pkg"
# build directories
BUILD_DIR="${MOUNT_DIR}/build/release-${PLATFORM}-${ARCH}"
PKG_SRC_DIR="${MOUNT_DIR}/misc/setup/pkg/${PKG_SOLARIS_NAME}"
PKG_BUILD_DIR="/tmp/ioquake3-build/${PKG_SOLARIS_NAME}-${BUILD_VERSION}"
PKG_EXTRA_BUILD_DIR="/usr/local/src/quake3-data/ioquake3/quake3"
PKG_DATA_SRC_DIR="${MOUNT_DIR}/misc/setup/pkg/${PKG_DATA_NAME}"
PKG_DATA_BUILD_DIR="/usr/local/src/quake3-data/ioquake3d/quake3"
PKG_DEMO_SRC_DIR="${MOUNT_DIR}/misc/setup/pkg/${PKG_DEMO_NAME}"
PKG_DEMO_BUILD_DIR="/usr/local/src/quake3-data/ioquake3m/quake3"
# Tools
RM="/usr/bin/rm"
TOUCH="/usr/bin/touch"
SED="/usr/bin/sed"
CAT="/usr/bin/cat"
NAWK="/usr/bin/nawk"
MKDIR="gmkdir -v -p"
INSTALL_BIN="ginstall -D -m 755"
INSTALL_DATA="ginstall -D -m 644"
PKGPROTO="/usr/bin/pkgproto"
PKGMK="/usr/bin/pkgmk"
PKGTRANS="/usr/bin/pkgtrans"
#############################################################################
# SOLARIS PACKAGE
#############################################################################
if [ -d ${BUILD_DIR} ]; then
if [ ! -d ${BUILD_DIR}/pkg ]; then
${MKDIR} ${BUILD_DIR}/pkg
fi
echo "Building ${BUILD_DIR}/pkg/${SOLARIS_PKGFILE}"
${RM} -f ${BUILD_DIR}/pkg/${SOLARIS_PKGFILE}
${TOUCH} ${BUILD_DIR}/pkg/${SOLARIS_PKGFILE}
${SED} -e "/VERSION=/s/.*/VERSION=${BUILD_VERSION}-${PKG_VERSION}/" \
< ${PKG_SRC_DIR}/pkginfo.template \
> ${PKG_SRC_DIR}/pkginfo
${CAT} ${PKG_SRC_DIR}/prototype.template > ${PKG_SRC_DIR}/prototype
${INSTALL_DATA} ${MOUNT_DIR}/COPYING.txt ${PKG_SRC_DIR}/copyright
for EXEC_READ in README id-readme.txt
do
if [ -f ${MOUNT_DIR}/${EXEC_READ} ]; then
${INSTALL_DATA} ${MOUNT_DIR}/${EXEC_READ} ${PKG_BUILD_DIR}/${EXEC_READ}
fi
done
for EXEC_BIN in ioq3ded ioquake3-smp ioquake3
do
if [ -f ${BUILD_DIR}/${EXEC_BIN}.${ARCH} ]; then
${INSTALL_BIN} ${BUILD_DIR}/${EXEC_BIN}.${ARCH} ${PKG_BUILD_DIR}/${EXEC_BIN}.${ARCH}
fi
done
for EXEC_SH in ioq3ded.sh ioquake3.sh
do
if [ -f ${MOUNT_DIR}/misc/setup/pkg/${EXEC_SH} ]; then
${INSTALL_BIN} ${MOUNT_DIR}/misc/setup/pkg/${EXEC_SH} ${PKG_BUILD_DIR}/${EXEC_SH}
fi
done
for EXEC_SO in cgamesparc.so qagamesparc.so uisparc.so cgamei386.so qagamei386.so uii386.so
do
if [ -f ${BUILD_DIR}/baseq3/${EXEC_SO} ]; then
${INSTALL_BIN} ${BUILD_DIR}/baseq3/${EXEC_SO} ${PKG_BUILD_DIR}/baseq3/${EXEC_SO}
fi
if [ -f ${BUILD_DIR}/missionpack/${EXEC_SO} ]; then
${INSTALL_BIN} ${BUILD_DIR}/missionpack/${EXEC_SO} ${PKG_BUILD_DIR}/missionpack/${EXEC_SO}
fi
done
for EXEC_VM in cgame.qvm qagame.qvm ui.qvm
do
if [ -f ${BUILD_DIR}/baseq3/vm/${EXEC_VM} ]; then
${INSTALL_BIN} ${BUILD_DIR}/baseq3/vm/${EXEC_VM} ${PKG_BUILD_DIR}/baseq3/vm/${EXEC_VM}
fi
if [ -f ${BUILD_DIR}/missionpack/vm/${EXEC_VM} ]; then
${INSTALL_BIN} ${BUILD_DIR}/missionpack/vm/${EXEC_VM} ${PKG_BUILD_DIR}/missionpack/vm/${EXEC_VM}
fi
done
${PKGPROTO} ${PKG_BUILD_DIR}=quake3 ${PKG_EXTRA_BUILD_DIR}=quake3 | \
${NAWK} '{ print $1,$2,$3,$4 }' >> ${PKG_SRC_DIR}/prototype
${PKGMK} -o -p "${PKG_MAINT_ID}${BUILD_DATE}" \
-b ${PKG_SRC_DIR} -f ${PKG_SRC_DIR}/prototype \
-d /tmp -a ${ARCH} owner=root group=bin mode=0755
${PKGTRANS} -s /tmp ${BUILD_DIR}/pkg/${SOLARIS_PKGFILE} ${PKG_SOLARIS_NAME}
echo "Building ${BUILD_DIR}/pkg/${DATA_PKGFILE}"
${RM} -f ${BUILD_DIR}/pkg/${DATA_PKGFILE}
${TOUCH} ${BUILD_DIR}/pkg/${DATA_PKGFILE}
${SED} -e "/VERSION=/s/.*/VERSION=${BUILD_VERSION}.${PKG_VERSION}/" \
< ${PKG_DATA_SRC_DIR}/pkginfo.template \
> ${PKG_DATA_SRC_DIR}/pkginfo
${CAT} ${PKG_DATA_SRC_DIR}/prototype.template > ${PKG_DATA_SRC_DIR}/prototype
if [ -d ${MOUNT_DIR}/../webspace/include ]; then
EULA_DIR=${MOUNT_DIR}/../webspace/include
else
if [ -d ${MOUNT_DIR}/../../webspace/include ]; then
EULA_DIR=${MOUNT_DIR}/../../webspace/include
fi
fi
if [ -f ${EULA_DIR}/id_patch_pk3s_Q3A_EULA.txt ]; then
${INSTALL_DATA} ${EULA_DIR}/id_patch_pk3s_Q3A_EULA.txt ${PKG_DATA_SRC_DIR}/copyright
fi
${PKGPROTO} ${PKG_DATA_BUILD_DIR}=quake3 | \
${NAWK} '{ print $1,$2,$3,$4 }' >> ${PKG_DATA_SRC_DIR}/prototype
${PKGMK} -o -p "${PKG_MAINT_ID}${BUILD_DATE}" \
-b ${PKG_DATA_SRC_DIR} -f ${PKG_DATA_SRC_DIR}/prototype \
-d /tmp -a ${ARCH} owner=root group=bin mode=0755
${PKGTRANS} -s /tmp ${BUILD_DIR}/pkg/${DATA_PKGFILE} ${PKG_DATA_NAME}
echo "Building ${BUILD_DIR}/pkg/${DEMO_PKGFILE}"
${RM} -f ${BUILD_DIR}/pkg/${DEMO_PKGFILE}
${TOUCH} ${BUILD_DIR}/pkg/${DEMO_PKGFILE}
${SED} -e "/VERSION=/s/.*/VERSION=${BUILD_VERSION}.${PKG_VERSION}/" \
< ${PKG_DEMO_SRC_DIR}/pkginfo.template \
> ${PKG_DEMO_SRC_DIR}/pkginfo
${CAT} ${PKG_DEMO_SRC_DIR}/prototype.template > ${PKG_DEMO_SRC_DIR}/prototype
if [ -d ${MOUNT_DIR}/../webspace/include ]; then
EULA_DIR=${MOUNT_DIR}/../webspace/include
else
if [ -d ${MOUNT_DIR}/../../webspace/include ]; then
EULA_DIR=${MOUNT_DIR}/../../webspace/include
fi
fi
if [ -f ${EULA_DIR}/id_patch_pk3s_Q3A_EULA.txt ]; then
${INSTALL_DEMO} ${EULA_DIR}/id_patch_pk3s_Q3A_EULA.txt ${PKG_DEMO_SRC_DIR}/copyright
fi
${PKGPROTO} ${PKG_DEMO_BUILD_DIR}=quake3 | \
${NAWK} '{ print $1,$2,$3,$4 }' >> ${PKG_DEMO_SRC_DIR}/prototype
${PKGMK} -o -p "${PKG_MAINT_ID}${BUILD_DATE}" \
-b ${PKG_DEMO_SRC_DIR} -f ${PKG_DEMO_SRC_DIR}/prototype \
-d /tmp -a ${ARCH} owner=root group=bin mode=0755
${PKGTRANS} -s /tmp ${BUILD_DIR}/pkg/${DEMO_PKGFILE} ${PKG_DEMO_NAME}
else
echo "Directory ${BUILD_DIR} not found!"
exit 1
fi

View file

@ -1,122 +0,0 @@
#!/bin/bash
: ${MAKESELF:=/usr/share/loki-setup/makeself}
: ${SETUPIMAGE:=/usr/share/loki-setup/image}
: ${VERSION:=0.0_`date +%Y%m%d%H%M`}
: ${RELEASE:=0}
set -e
set -x
shopt -s nullglob
rm -rf image
mkdir image
### loki-setup files
cp -a $SETUPIMAGE/{setup.data,setup.sh} image/
### splash
rm -f image/setup.data/splash.xpm
[ -e splash.xpm ] && cp splash.xpm image/setup.data/splash.xpm
rm -f image/quake3.png
cp ../quake3.png image/quake3.png
### binaries
topdir="../.."
echo "changequote(\`[', \`]')dnl" > defines.m4
echo "define(VERSION,$VERSION)dnl" >> defines.m4
copystartscript()
{
local arch="$1"
mkdir -p image/bin/Linux/$arch
if [ "$arch" = x86_64 ]; then
ln -s x86_64 image/bin/Linux/amd64
elif [ "$arch" = ppc ]; then
ln -s ppc image/bin/Linux/ppc64
fi
install -m 755 ioquake3.sh image/bin/Linux/$arch/ioquake3
install -m 755 ioq3demo.sh image/bin/Linux/$arch/ioq3demo
}
archs=()
for arch in $topdir/build/release-*; do
arch=${arch##*-}
case "$arch" in
i386) echo "define(HAVE_I386,yes)dnl" >> defines.m4
copystartscript x86
;;
x86_64) echo "define(HAVE_X86_64,yes)dnl" >> defines.m4
copystartscript $arch
;;
ppc) echo "define(HAVE_PPC,yes)dnl" >> defines.m4
copystartscript $arch
;;
ppc64) echo "define(HAVE_PPC64,yes)dnl" >> defines.m4
copystartscript $arch
;;
*)
echo "architecture $arch unsupported"
continue;
;;
esac
archs[${#archs[@]}]=$arch
done
for arch in "${archs[@]}"; do
dst=image/tmp
mkdir $dst
mkdir $dst/baseq3 $dst/demoq3 $dst/missionpack
install -m 755 $topdir/build/release-linux-$arch/ioquake3.$arch $dst/ioquake3.$arch
install -m 755 $topdir/build/release-linux-$arch/ioq3ded.$arch $dst/ioq3ded.$arch
install -m 644 $topdir/build/release-linux-$arch/baseq3/*.so $dst/baseq3
install -m 644 $topdir/build/release-linux-$arch/missionpack/*.so $dst/missionpack
for i in cgame qagame ui; do
ln -s ../baseq3/$i$arch.so $dst/demoq3
done
tar --owner=root --group=root -C $dst -cf ./image/ioquake3.$arch.tar .
rm -rf ./image/tmp
done
# patch pk3 files
if [ -e ./idpatchpk3s.tar -a -e ./idtapatchpk3s.tar ]; then
install -m 644 ./idpatchpk3s.tar image/idpatchpk3s.tar
install -m 644 ./idtapatchpk3s.tar image/idtapatchpk3s.tar
install -m 644 ./id_patch_pk3s_Q3A_EULA.txt image/id_patch_pk3s_Q3A_EULA.txt
echo "define(HAVE_PATCHPK3,yes)dnl" >> defines.m4
elif [ -e quake3-latest-pk3s.zip ]; then
unzip quake3-latest-pk3s.zip
chmod 644 quake3-latest-pk3s/*/*.pk3
tar -C quake3-latest-pk3s/baseq3 -cf image/idpatchpk3s.tar .
tar -C quake3-latest-pk3s/missionpack -cf image/idtapatchpk3s.tar .
rm -r quake3-latest-pk3s
install -m 644 id_patch_pk3s_Q3A_EULA.txt image/id_patch_pk3s_Q3A_EULA.txt
echo "define(HAVE_PATCHPK3,yes)dnl" >> defines.m4
fi
### uninstall script
install -m 755 ./preuninstall.sh image/preuninstall.sh
# desktop file handling
install -m 755 ./install-desktop-files.sh image/install-desktop-files.sh
install -m 755 /usr/bin/xdg-desktop-menu image/xdg-desktop-menu
install -m 644 ioquake3.desktop image/ioquake3.desktop.in
### README, COPYING and EULA
install -m 644 $topdir/voip-readme.txt image/voip-readme.txt
install -m 644 $topdir/README image/README
install -m 644 $topdir/COPYING.txt image/COPYING
# create setup.xml
m4 defines.m4 setup.xml.in > image/setup.data/setup.xml
### makeself installer
ARCH=
if [ "${#archs[@]}" -eq 1 ]; then
ARCH=.$arch
fi
$MAKESELF/makeself.sh image ioquake3-$VERSION-$RELEASE$ARCH.run "ioquake3 $VERSION-$RELEASE" ./setup.sh

View file

@ -1,14 +0,0 @@
#!/bin/sh
set -e
if ! test -e "$SETUP_INSTALLPATH"/ioquake3.desktop.in; then
exit 0
fi
xdg_desktop_menu=`which xdg-desktop-menu 2>/dev/null`
if test "x$xdg_desktop_menu" = x; then
xdg_desktop_menu=./xdg-desktop-menu
fi
sed -e "s#^Exec=.*#Exec=$SETUP_INSTALLPATH/ioquake3#" \
-e "s#^Icon=.*#Icon=$SETUP_INSTALLPATH/quake3.png#" \
< $SETUP_INSTALLPATH/ioquake3.desktop.in \
> $SETUP_INSTALLPATH/ioquake3.desktop
$xdg_desktop_menu install --novendor $SETUP_INSTALLPATH/ioquake3.desktop

View file

@ -1,50 +0,0 @@
#!/bin/sh
readlink() {
local path=$1 ll
if [ -L "$path" ]; then
ll="$(LC_ALL=C ls -l "$path" 2> /dev/null)" &&
echo "${ll/* -> }"
else
return 1
fi
}
script=$0
count=0
while [ -L "$script" ]
do
script=$(readlink "$script")
count=`expr $count + 1`
if [ $count -gt 100 ]
then
echo "Too many symbolic links"
exit 1
fi
done
cd "`dirname $script`"
lib=lib
test -e lib64 && lib=lib64
if test "x$LD_LIBRARY_PATH" = x; then
LD_LIBRARY_PATH="`pwd`/$lib"
else
LD_LIBRARY_PATH="`pwd`/$lib:$LD_LIBRARY_PATH"
fi
export LD_LIBRARY_PATH
archs=`uname -m`
case "$archs" in
i?86) archs=i386 ;;
x86_64) archs="x86_64 i386" ;;
ppc64) archs="ppc64 ppc" ;;
esac
for arch in $archs; do
test -x ./ioquake3.$arch || continue
exec ./ioquake3.$arch +set sv_pure 0 +set vm_cgame 0 +set vm_game 0 +set vm_ui 0 +set fs_game demoq3 "$@"
done
echo "could not execute ioquake3" >&2

View file

@ -1,83 +0,0 @@
#!/bin/sh
CWD=`pwd`
BASE=$CWD/../..
if [ "$TMP" = "" ]; then
TMP=/tmp
fi
# clean, update
make -C $BASE clean || exit 1
svn up $BASE || exit 1
# extract version info
VERSION=`grep "\#define *PRODUCT_VERSION" $BASE/code/qcommon/q_shared.h | \
sed -e 's/[^"]*"\(.*\)"/\1/'`
SVN_REV=`LANG=C svnversion $BASE`
if [ ! "$SVN_REV" = "" ]; then
VERSION=${VERSION}_SVN${SVN_REV}
fi
PKG_VERSION=$VERSION
ARCH=${ARCH:-i586}
if [ "$ARCH" = "i?86" ]; then
ARCHSUFFIX="i386"
elif [ "$ARCH" = "x86_64" ]; then
ARCHSUFFIX="64"
fi
BUILD=${BUILD:-1_io}
APP=ioquake3
PKG=$TMP/package-$APP
rm -rf $PKG
mkdir -p $PKG
# build
make -C $BASE release copyfiles COPYDIR="$PKG"/usr/games/$APP|| exit 1
# copy additional files
cp $BASE/BUGS $BASE/COPYING.txt $BASE/ChangeLog $BASE/README $PKG/usr/games/$APP/
cat $CWD/$APP.SlackBuild > $PKG/usr/games/$APP/$APP.SlackBuild
mkdir -p $PKG/usr/share/$APP/icons
cp $BASE/misc/quake3.png $PKG/usr/share/$APP/icons/ioquake3.png
mkdir -p $PKG/usr/bin
cat >> $PKG/usr/bin/ioquake3 << EOF
#!/bin/sh
cd /usr/games/$APP/
./ioquake3.${ARCHSUFFIX} \$*
exit \$?
EOF
chmod 754 $PKG/usr/bin/ioquake3
mkdir -p $PKG/usr/bin
cat >> $PKG/usr/bin/ioq3ded << EOF
#!/bin/sh
cd /usr/games/$APP/
./ioq3ded.${ARCHSUFFIX} \$*
exit \$?
EOF
chmod 754 $PKG/usr/bin/ioq3ded
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat >> $PKG/install/doinst.sh << EOF
chmod 754 /usr/games/$APP/*.${ARCHSUFFIX}
chmod 754 /usr/bin/ioquake3 /usr/bin/ioq3ded
EOF
chmod +x $PKG/install/doinst.sh
pushd $PKG
chown -R root:root install/ || exit 1
chown -R root:games usr/ || exit 1
/sbin/makepkg -l y -c n $TMP/$APP-$VERSION-$ARCH-$BUILD.tgz
popd

View file

@ -1,9 +0,0 @@
[Desktop Entry]
Name=ioquake3
Exec=ioquake3
Icon=quake3
Type=Application
Terminal=false
Encoding=UTF-8
Categories=Game;ActionGame;
X-SuSE-translate=false

View file

@ -1,50 +0,0 @@
#!/bin/sh
readlink() {
local path=$1 ll
if [ -L "$path" ]; then
ll="$(LC_ALL=C ls -l "$path" 2> /dev/null)" &&
echo "${ll##* -> }"
else
return 1
fi
}
script=$0
count=0
while [ -L "$script" ]
do
script=$(readlink "$script")
count=`expr $count + 1`
if [ $count -gt 100 ]
then
echo "Too many symbolic links"
exit 1
fi
done
cd "`dirname $script`"
lib=lib
test -e lib64 && lib=lib64
if test "x$LD_LIBRARY_PATH" = x; then
LD_LIBRARY_PATH="`pwd`/$lib"
else
LD_LIBRARY_PATH="`pwd`/$lib:$LD_LIBRARY_PATH"
fi
export LD_LIBRARY_PATH
archs=`uname -m`
case "$archs" in
i?86) archs=i386 ;;
x86_64) archs="x86_64 i386" ;;
ppc64) archs="ppc64 ppc" ;;
esac
for arch in $archs; do
test -x ./ioquake3.$arch || continue
exec ./ioquake3.$arch "$@"
done
echo "could not execute ioquake3" >&2

View file

@ -1,48 +0,0 @@
#!/bin/bash
# Rev: $Id: ioq3ded.sh,v 1.9 2006/01/18 13:47:42 raistlin Exp raistlin $
# Needed to make symlinks/shortcuts work.
# the binaries must run with correct working directory
IOQ3_DIR=/usr/local/share/games/quake3
if [ "x${LD_LIBRARY_PATH}" = "x" ]; then
LD_LIBRARY_PATH="${IOQ3_DIR}/lib"
else
LD_LIBRARY_PATH="${IOQ3_DIR}/lib:${LD_LIBRARY_PATH}"
fi
export LD_LIBRARY_PATH
COMPILE_PLATFORM=`uname|sed -e 's/_.*//'|tr '[:upper:]' '[:lower:]'`
COMPILE_ARCH=`uname -p | sed -e 's/i.86/i386/'`
EXEC_REL=release
# EXEC_BIN=ioquake3.${COMPILE_ARCH}
# EXEC_BIN=ioquake3-smp.${COMPILE_ARCH}
EXEC_BIN=ioq3ded.${COMPILE_ARCH}
EXEC_FLAGS="+set fs_basepath ${IOQ3_DIR} +set vm_game 1 +set vm_cgame 1 +set vm_ui 1 +set sv_pure 1 +set ttycon 0 +set com_ansiColor 0"
EXEC_DIR_LIST="${IOQ3_DIR}"
for d in ${EXEC_DIR_LIST}
do
if [ -d $d ]; then
EXEC_DIR=${d}
break
fi
done
if [ "X${EXEC_DIR}" != "X" ]; then
if [ ! -x ${EXEC_DIR}/${EXEC_BIN} ]; then
echo "Executable ${EXEC_DIR}/${EXEC_BIN} not found!" ; exit 1
fi
cd ${IOQ3_DIR} && \
${EXEC_DIR}/${EXEC_BIN} ${EXEC_FLAGS} $*
exit $?
else
echo "No ioq3 binaries found!"
exit 1
fi

View file

@ -1,48 +0,0 @@
#!/bin/bash
# Rev: $Id: ioquake3.sh,v 1.11 2006/01/18 13:47:42 raistlin Exp raistlin $
# Needed to make symlinks/shortcuts work.
# the binaries must run with correct working directory
IOQ3_DIR=/usr/local/share/games/quake3
if [ "x${LD_LIBRARY_PATH}" = "x" ]; then
LD_LIBRARY_PATH="${IOQ3_DIR}/lib"
else
LD_LIBRARY_PATH="${IOQ3_DIR}/lib:${LD_LIBRARY_PATH}"
fi
export LD_LIBRARY_PATH
COMPILE_PLATFORM=`uname|sed -e 's/_.*//'|tr '[:upper:]' '[:lower:]'`
COMPILE_ARCH=`uname -p | sed -e 's/i.86/i386/'`
EXEC_REL=release
EXEC_BIN=ioquake3.${COMPILE_ARCH}
# EXEC_BIN=ioquake3-smp.${COMPILE_ARCH}
# EXEC_BIN=ioq3ded.${COMPILE_ARCH}
EXEC_FLAGS="+set fs_basepath ${IOQ3_DIR} +set vm_game 1 +set vm_cgame 1 +set vm_ui 1 +set sv_pure 1 +set ttycon 0 +set com_ansiColor 0"
EXEC_DIR_LIST="${IOQ3_DIR}"
for d in ${EXEC_DIR_LIST}
do
if [ -d $d ]; then
EXEC_DIR=${d}
break
fi
done
if [ "X${EXEC_DIR}" != "X" ]; then
if [ ! -x ${EXEC_DIR}/${EXEC_BIN} ]; then
echo "Executable ${EXEC_DIR}/${EXEC_BIN} not found!" ; exit 1
fi
cd ${IOQ3_DIR} && \
${EXEC_DIR}/${EXEC_BIN} ${EXEC_FLAGS} $*
exit $?
else
echo "No ioq3 binaries found!"
exit 1
fi

View file

@ -1,2 +0,0 @@
P SUNWxwplt X Window System platform software
P ioquake3d Icculus.Org Quake3 patch data files for Solaris 10 (X11,GLX,SDL)

View file

@ -1,12 +0,0 @@
CLASSES=none
BASEDIR=/usr/local/share/games
TZ=PST
PATH=/sbin:/usr/sbin:/usr/bin:/usr/sadm/install/bin
PKG=ioquake3
NAME=ioquake3 for Solaris 10 (X11,GLX,SDL)
VERSION=
CATEGORY=application,graphics,opengl
DESC=Icculus.Org Quake3 for Solaris 10 (http://www.ioquake3.org/)
VENDOR=http://www.ioquake3.org/
EMAIL=quake@cojot.name
PKGSAV=/var/sadm/pkg/ioquake3/save

View file

@ -1,21 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: postinstall,v 1.3 2006/01/21 12:54:52 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR/quake3
dest_dir=${PKG_INSTALL_ROOT}/usr/local/bin
if [ -d ${dest_dir} ]; then
for inst_script in ioq3ded.sh ioquake3.sh
do
dest_script=${dest_dir}/${inst_script}
if [ ! -h ${dest_script} ]; then
ln -s ${quake3_dir}/${inst_script} ${dest_script}
fi
done
fi
exit 0

View file

@ -1,21 +0,0 @@
#!/bin/sh
#
# @(#)postremove $Id: postremove,v 1.3 2006/01/21 12:54:52 coyote Exp $
#
# postremove script for quake3
quake3_dir=$BASEDIR
dest_dir=${PKG_INSTALL_ROOT}/usr/local/bin
if [ -d ${dest_dir} ]; then
for inst_script in ioq3ded.sh ioquake3.sh
do
dest_script=${dest_dir}/${inst_script}
if [ -h ${dest_script} ]; then
rm -f ${dest_script}
fi
done
fi
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: preinstall,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: preremove,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,8 +0,0 @@
!default 0755 root bin
i pkginfo
i copyright
i depend
i postinstall
i postremove
i preinstall
i preremove

View file

@ -1 +0,0 @@
/usr/local/share 20000 15

View file

@ -1 +0,0 @@
P SUNWxwplt X Window System platform software

View file

@ -1,12 +0,0 @@
CLASSES=none
BASEDIR=/usr/local/share/games
TZ=PST
PATH=/sbin:/usr/sbin:/usr/bin:/usr/sadm/install/bin
PKG=ioquake3d
NAME=ioquake3 patch data files for Solaris 10 (X11,GLX,SDL)
VERSION=
CATEGORY=application,graphics,opengl
DESC=ioquake3 patch data files for Solaris 10 (http://www.ioquake3.org/)
VENDOR=http://www.ioquake3.org/
EMAIL=quake@cojot.name
PKGSAV=/var/sadm/pkg/ioquake3d/save

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: postinstall,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: postremove,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: preinstall,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: preremove,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,7 +0,0 @@
!default 0755 root bin
i pkginfo
i depend
i postinstall
i postremove
i preinstall
i preremove

View file

@ -1 +0,0 @@
/usr/local/share 50000 100

View file

@ -1 +0,0 @@
P SUNWxwplt X Window System platform software

View file

@ -1,12 +0,0 @@
CLASSES=none
BASEDIR=/usr/local/share/games
TZ=PST
PATH=/sbin:/usr/sbin:/usr/bin:/usr/sadm/install/bin
PKG=ioquake3m
NAME=ioquake3 demo data files for Solaris 10 (X11,GLX,SDL)
VERSION=
CATEGORY=application,graphics,opengl
DESC=ioquake3 demo data files for Solaris 10 (http://www.ioquake3.org/)
VENDOR=http://www.ioquake3.org/
EMAIL=quake@cojot.name
PKGSAV=/var/sadm/pkg/ioquake3m/save

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: postinstall,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: postremove,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: preinstall,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,10 +0,0 @@
#!/bin/sh
#
# @(#)postinstall $Id: preremove,v 1.2 2006/01/25 13:22:56 coyote Exp $
#
# postinstall script for quake3
quake3_dir=$BASEDIR
exit 0

View file

@ -1,7 +0,0 @@
!default 0755 root bin
i pkginfo
i depend
i postinstall
i postremove
i preinstall
i preremove

View file

@ -1 +0,0 @@
/usr/local/share 50000 100

View file

@ -1,10 +0,0 @@
#!/bin/sh
rmdir --ignore-fail-on-non-empty demoq3 missionpack >& /dev/null
if test -e "$SETUP_INSTALLPATH"/ioquake3.desktop.in; then
xdg_desktop_menu=`which xdg-desktop-menu 2>/dev/null`
if test "x$xdg_desktop_menu" = x; then
xdg_desktop_menu=./xdg-desktop-menu
fi
$xdg_desktop_menu uninstall --novendor ioquake3.desktop
rm ioquake3.desktop
fi

View file

@ -1,134 +0,0 @@
<?xml version="1.0" standalone="yes"?>
<install product="ioquake3"
desc="ioquake3"
version="VERSION"
update_url="http://www.ioquake3.org/updates.txt"
promptbinaries="yes"
reinstall="yes"
nopromptoverwrite="yes"
nomenuitems="yes"
postinstall="install-desktop-files.sh"
preuninstall="preuninstall.sh">
<readme>
README
</readme>
<component name="Default" version="VERSION" default="yes">
ifelse(HAVE_X86_64,yes,dnl
<option install="true" arch="x86_64">
ioq3 x86_64 binaries
<binary libc="any" symlink="ioquake3" icon="quake3.png" name="ioquake3">ioquake3</binary>
<files>
ioquake3.x86_64.tar
</files>
<help>you need the binaries to play the game</help>
</option>
)dnl
ifelse(HAVE_I386,yes,dnl
<option install="true" if="|(x86,x86_64)">
ioq3 x86 (32 bit) binaries
<binary libc="any" symlink="ioquake3" icon="quake3.png" name="ioquake3">ioquake3</binary>
<files>
ioquake3.i386.tar
</files>
<help>you need the binaries to play the game</help>
</option>
)dnl
ifelse(HAVE_PPC,yes,dnl
<option install="true" if="|(ppc,ppc64)">
<binary libc="any" symlink="ioquake3" icon="quake3.png" name="ioquake3">ioquake3</binary>
ioq3 ppc binaries
<files>
ioquake3.ppc.tar
</files>
<help>you need the binaries to play the game</help>
</option>
)dnl
ifelse(HAVE_PPC64,yes,dnl
<option install="true" arch="ppc64">
<binary libc="any" symlink="ioquake3" icon="quake3.png" name="ioquake3">ioquake3</binary>
ioq3 ppc64 binaries
<files>
ioquake3.ppc64.tar
</files>
<help>you need the binaries to play the game</help>
</option>
)dnl
<option install="true">
Desktop menu entries
<files mode="0755">
xdg-desktop-menu
</files>
<files>
ioquake3.desktop.in
</files>
</option>
<option install="true" show="false">
shared data
<files>
quake3.png
COPYING
voip-readme.txt
</files>
</option>
</component>
ifelse(HAVE_PATCHPK3,yes,dnl
<component name="Quake III Arena" version="VERSION">
<eula>
id_patch_pk3s_Q3A_EULA.txt
</eula>
<option install="true">
Quake III Arena Point Release 1.32 data files
<files path="baseq3">
idpatchpk3s.tar
</files>
</option>
<option>
<help>
If you don't select this you need to copy pak0.pk3 to the baseq3 directory manually.
</help>
Quake III Arena CDROM data
<files cdromid="CD 1" path="baseq3"
md5sum="1197ca3df1e65f3c380f8abc10ca43bf"
size="458M" mode="0664">
Quake3/baseq3/pak0.pk3
</files>
</option>
</component>
<component name="Quake III Team Arena" version="VERSION">
<eula>
id_patch_pk3s_Q3A_EULA.txt
</eula>
<option install="true">
Quake III Team Arena Point Release 1.32 data files
<files path="missionpack">
idtapatchpk3s.tar
</files>
</option>
<option>
<help>
If you don't select this you need to copy the TA pak0.pk3 to the missionpack directory manually.
</help>
Quake III Team Arena CDROM data
<files cdromid="CD 2" path="missionpack" size="336M"
md5sum="e8ba9e3bf06210930bc0e7fdbcdd01c2" mode="0644">
Setup/missionpack/pak0.pk3
</files>
</option>
</component>
<cdrom id="CD 1" name="Quake 3 Arena installation CD">
Quake3/baseq3/pak0.pk3
</cdrom>
<cdrom id="CD 2" name="Quake 3 Team Arena installation CD">
Setup/missionpack/pak0.pk3
</cdrom>
)dnl
</install>

View file

@ -1,33 +0,0 @@
<?xml version="1.0" standalone="yes"?>
<!-- ioquake3 is the name of the base product -->
<install product="ioquake3"
desc="ioquake3"
component="Foo Mod"
version="1.1"
>
<option install="true">
Foo
<!--
install symlink 'foo' into $PATH, pointing to a script
called startfoo that gets installed into ioquake3's
directory
The script could look like this:
#!/bin/sh
exec ioquake3 +set fs_game foo "$@"
exit 1
-->
<binary arch="any" libc="any"
symlink="foo"
binpath="startfoo">
startfoo
</binary>
<!--
extract archive in ioquake3's directory.
the archive must contain a subdirectory of course
-->
<files>
foo-1.1.zip
</files>
</option>
</install>

View file

@ -1,12 +0,0 @@
|-----handy-ruler------------------------------------------------------|
ioquake3: ioquake 3 - An open source Quake 3 distribution
ioquake3:
ioquake3: ioquake3 aims to build upon id Software's Quake 3 source code release.
ioquake3: The source code was released on August 20, 2005 under the GPL. Since
ioquake3: then code has been cleaned up, bugs have been fixed and features been
ioquake3: added.
ioquake3: The permanent goal is to create THE open source Quake 3 distribution
ioquake3: upon which people base their games and projects.
ioquake3:
ioquake3: http://ioquake3.org/
ioquake3:

File diff suppressed because it is too large Load diff