Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-13-2013, 02:23 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default Windows Server Build Issue.

I am creating a server on Windows 8 64-Bit, I have posted my buildlog on Pastebin, the link is below, would really appreciate help. D:

Build Log Pastebin
Reply With Quote
  #2  
Old 01-13-2013, 02:34 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default

Quote:
Originally Posted by kmra247 View Post
I am creating a server on Windows 8 64-Bit, I have posted my buildlog on Pastebin, the link is below, would really appreciate help. D:

Build Log Pastebin

EDIT: I am following this Guide.
Reply With Quote
  #3  
Old 01-13-2013, 05:00 PM
ghanja's Avatar
ghanja
Dragon
 
Join Date: Aug 2012
Location: Hershey, PA
Posts: 499
Default

Quote:

THIS ASSUMES A --NEW-- SETUP AND USING EQEMULATOR.ORG AS THE LOGIN SERVER FOR SIMPLICITY (and maximum initial exposure)


Install Extraneous Software (winrar, etc…)

• Install the following software (you can find links to this software at the bottom of this document, or just by googling it)
• Winrar
• Foxit Reader (less overhead than Adobe's buggy PoS reader)
• TortoiseSVN
• NotePad++
(But where do we find these things? GOOGLE IT!)



Create EQEmu and EQEmuDB SVN Folders

• Create a folder called "EQEmuSVNFiles" off of the root drive

• Create a subfolder inside of the newly created "EQEmuSVNFiles" called "EQEmu"

• Create a subfolder inside of the newly created "EQEmuSVNFiles" called “DB”

• Right-click the newly created "EQEmu" folder, and paste in the SVN address: http://projecteqemu.googlecode.com/svn/trunk

• Right-click the newly created "DB" folder, and paste in the SVN address: http://projecteqdb.googlecode.com/svn/trunk

• Create a "EQEmuServer" folder off your root directory/drive (i.e. c:\, d:\, etc.)


Install ActivePerl (pay particular attention here!)

• Windows32 builds should install Perl 5.12 found at http://projecteqemu.googlecode.com/f...x86-294330.msi

• Windows64 builds should install Perl 5.14 found at http://projecteqemu.googlecode.com/f...x64-295342.msi

• [b]This is very important! If you DO have another version of Perl currently installed, start at step 1. If you do NOT have another version of Perl installed, start at step 5 and go on from there.
1. Backup any customizations that you need to.
2. Uninstall it via control panel.
3. Delete the c:\perl directory and empty it from the recycle bin.
4. REBOOT!
5. Install the proper Perl version
6. REBOOT! The next two steps will not work until you do (at least they wouldn’t for me)

• Next make sure you are connected to the internet and type the following commands from a DOS command prompt WITH administrative permissions (click Start/Windows icon, type in "cmd" in the 'Search programs and file' field, right click on cmd.exe left click "Run as administrator" --- you should get used to opening up your DOS prompts like this all the time to avoid possible frustrations!). Now type the following lines in that DOS prompt, pressing Enter/Return after each:
Code:
ppm install DBI
Code:
ppm install IO-stringy


Install MySQL

• Find MySQL (32 bit or 64 bit, up to you) 5.5 is what I use from: http://dev.mysql.com/downloads/mysql/

• NOTE: This guide assumes you don't have mysql installed. If you do, please take the time to do backups of your data before proceeding. Make sure your data is backed up properly.

• Install MySQL as follows:

• Choose Custom Setup Type

• Install all options, and change the install path to c:\mysql\

• It will install MySQL, show you a couple of ads and then you'll be able to "Configure the MySQL Server now" by checking a checkbox, do that now.

• Choose Detailed Configuration, Click Next

• Choose Server Machine, Click Next

• Choose Multifunctional Database, Click Next

• Click next again for InnoDB Tablespace Settings

• Choose Online Transaction Processing (OLTP), Click Next

• Check Enable TCP/IP Networking making sure the port Number is 3306, Un-Check enable Strict Mode, Click Next

• Choose Best Support for Multilingualism, Click Next

• Check for both Install As Windows Service (Service name should be MySQL), and for Include Bin Directory in Windows PATH, Click Next

• Now enter your New Root Password, Confirm, and do not check for remote machine Access (why? because this is your root account you're dealing with, it's recommended NOT to tell MySQL that root can be accessed from the outside -- don't worry, you'll be able to setup an account for use of your DB though will NOT be root). Don't select Create An Anonymous Account. Click Next

• Now click on Execute and wait for it to finish. Once it is done, click Finish.



Compile your build

• Use the following guide to compile your build!: http://www.eqemulator.org/forums/showthread.php?t=35722 HOWEVER!start at step "2. Open the solution"

• Once the building is complete it should read something as follows: Build: 6 succeeded, 0 failed, 0 up-to-date, 0 skipped (if failed or skipped is anything but 0, you mucked something up)

• Create a folder called EQEmuServer off of your root drive (this will be your SERVER'S root directory, love it, caress it, learn it, etc.)

• Now use the following list of files and folders from your new build (should be found in a "Build" directory) and place them in the EQEmuServer directory you created off your root directory/drive (right?):

• changelog.txt

• From the EQEmuSVFiles\EQEmu\EQEmuServer\Build directory:
Code:
queryserv.exe
chatserver.exe
EMuShareMem.dll
World.exe
Zone.exe
• From the EQEmuSVFiles\EQEmu\EQEmuServer\Build directory:
Code:
eqlaunch.exe
• From the EQEmuSVFiles\EQEmu\EQEmuServer\utils directory:
Code:
login_opcodes.conf
login_opcodes_sod.conf
mail_opcodes.conf
opcodes.conf
patch_6.2.conf
patch_Anniversary.conf
patch_Live.conf
patch_SoD.conf
patch_SoF.conf
patch_Titanium.conf
• Copy all the FILES (not folders) in the EQEmuSVNFiles\EQEmu\EQEmuServer\utils\DEFAULTS folder ([b]into the EQEmuServer root directory!)

• Copy all sub-folders (and files in them) from the EQEmuSVNFiles\EQEmu\EQEmuServer\utils\DEFAULTS directory into the root "EQEmuServer" folder. (e.g. logs, Maps, plugins, quests, worldui, templates)



Setup Databases, Adjust Server Settings, and Gather More Files

Setup PEQ DB

• Navigate to folder \EQEmuSVNFiles\DB\peqdatabase. You should see a file called: peqdb_rev####.sql.gz. Extract it!!! This is the "bulk" of the database.
• Now write down the revision number! (e.g. peqdb_rev2294.sql.gz indicates your DB correlates with build 2294, so you would write down 2294) Keep it handy!

• Open Navicat

• Double-click on "Main" in the "Connections" pane (you should see it expand to read something similar to:
Code:
information_schema
mysql
performance_schema
• Right-click on "Main", then Left-Click "New Database..."

• For Database Name enter: peq

• Now open an administrative command prompt (as explained earlier) and go to the folder that has the peqdb_RevXXXX.sql you just extracted

• Run the applicable commands (pay attention to the "####" replace that with the applicable revision number which you should have written down) replacing "PASSWORD" (KEEP the -p) with the password you setup when you installed MySQL for your root account (e.g. -pGHANJAISTHELADIESMAN)

Source your DB (the bulk):
Code:
mysql -uroot -pPASSWORD PEQ < peqdb_Rev####.sql
Code:
mysql -uroot -pPASSWORD PEQ < load_player.sql
If you did a bot build, then you'll need to do an additional sourcing:
Code:
mysql -uroot -pPASSWORD PEQ < load_bots.sql
KEEP IN MIND, THIS ASSUMES A -NEW- INSTALLATION!! If you do this on an existing installation and lose all your data, you evidently didn't read the very first line!



Source in revisions to the DB

• With your revision in hand (see, using it once again) navigate to your EQEmuSVNFiles\EQEmu\EQEmuServer\utils\sql\svn directory.

• You'll see quite a few files here (e.g. 2213_loot_changes.sql, 2214_faction_list_mod.sql, 2215_required_aa_updates.sql and so on) -- see the number before the label given to the sql revisions? Those are revision numbers. The ONLY ones you need to concern yourself with are the ones HIGHER than the revision number you wrote down and now have in hand (right?). At this point, if you do not know sequential numbering, G_d help you!

• Make a mental note of the applicable DB revisions (as informed right above), or better yet, write or print them out so you can use that as a check-off list. You're going to be using these files, one by one, and you MUST remember which ones you already applied. You've been warned.

• Back to Navicat (it's still open right? we never said to close it). Double-left click on your now existing "peq" database (if it's not showing, you likely closed Navicat down, so you'll need to first double-left click on "Main" first) in the "Connections" window pane under "Main"

Keep in mind at this point "required" means just that, consequently, optional means just that as well, although if you are new to this project I would recommend the optional ones as well --- this will make sense at the step below).

• Right-click on "peq" then left-click "Execute SQL File", this will bring up a pop-up window... now press the ellipses (i.e. "...") and this will bring up a windows-explorer type of window, use this to navigate to EQEmuSVNFiles\EQEmu\EQEmuServer\utils\sql\svn see those files? They look mighty familiar right? If they don't you're likely all sorts of lost. Find the FIRST (sequentially) ####_some_sql_patch.sql file that has a revision number higher than the one you have written down and in hand (righttttt??) and left-click on it, then left-click "Open". This will place the full path of that file in the "File:" field of the "Execute SQL File" box. NOW LISTEN! Press ONLY ONCE! "Start", it will run fast (unless you're on a 808 after which left-click "CLOSE"!

• Repeat the above process, moving onto the NEXT DB revision file (sequentially) until there are none.

• Close Navicat



Finalize Connection Settings (eqemu_config.xml)

• First of all, let’s edit the eqemu_config.xml.full file in your server directory. Make sure you use the eqemu_config.xml.full one and not the eqemu_config.xml. The .full version has the whole configuration and what we need to edit inside. You can just delete the eqemu_config.xml and then delete the .full extension at the end of the file.
• Up at the top of the file, you should see:
• <world>
• <shortname>ShortNameOfServer</shortname>
• <longname>LongNameOfServer</longname>
• Let's say your server name is: The Uber New Server -- this would be suitable for both the short and long names. PLEASE, don't be an idiot with high ascii and other 7337 characters in your server's name, much less try to describe the server in the title (that's what the server listing is for on eqemulator.net as well as the forums you can post to advertise in). I'll say this: When I see a server with the name of:
Code:
!!!!The Uber New Server {CRAZINESS} [Waaaaaay non-legit yo, awesomeness, wow the rest doesn't show in the server listing in the client but I'll keep going with a super uber long server name anyway] [Tru Clan Fo Life!!111!!!!]
In the server listing, I generally avoid it, at all costs. It may be a great server, but I prefer professionalism and contemporary. Your preferences (as a PLAYER) may differ, but please, consider this, the more professionally run your server appears the more apt people are to give it a try (then again, it depends on the crowd you wish to attract). Don't be an annoying twit with your server name though, thanks.

Code:
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>server.dyndns.org</address>
<localaddress>192.168.0.1</localaddress>
•Uncomment out the <-- and --> so it looks like the text above

• server.dyndns.org should be your dyndns address (I just use my internal IP since I’m on a LAN) while not necessary to use a dynamic DNS (FQDN to IP) it will likely eliminate future "my junk dont work" posts.

• and the 192.168.0.1 (or whatever you choose your static IP to be) should be the LAN IP of the server's PC

[code]
<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>eqemulator.org</host>
<port>5998</port>
<account>accountname</account>
<password>password</password>
</loginserver>

• YESS!! the use 5998 for the port is correct! This is the port that your server is going to connect to the loginserver (in this case, eqemulator.org's) at not what port your users/clients will use to connect to (it might, unless they use SoD+ but you as server operator need not concern yourself with that -- client setup is an entirely different subject)

• <!-- Database configuration, replaces db.ini. Defaults shown -->
• <database>
• <host>localhost</host>
• <port>3306</port>
• <username>root</username>
• <password>root's Password</password>
• <db>peq</db>
• </database>
• MySQL root's Password is the password you made when installed MySQL
• peq is the name of the database



Setup Maps and Quest SVN Folders

• This is how to keep all of your maps and quests updated. In your server folder, you might see a file called .keep located in your Maps and Quests folder. Delete this file before continuing with the following. Also, keep in mind that when you do download to make sure that there aren't duplicate folders in the directory such as maps/maps.

• In your server folder, right-click the Maps folder and select SVN Checkout. In the URL of Repository section, paste:

• http://eqemumaps.googlecode.com/svn/trunk/Maps

• This can take a very long time to download as the map files are pretty large

• In your server folder, right-click the quests folder and select SVN Checkout. In the URL of Repository section, paste:

• http://projecteqquests.googlecode.com/svn/trunk/quests

• This keeps your quests updated, and is highly recommended to maintain as it's updated regularly! (this has a habit of downloading the quests into your EQEMuServer\quests directory in a newly created "quests" sub-directory.. e.g. EQEmuServer\quests\quests\ --- copy/paste the actual *.pl (perl scripts) which are the quests from the EQEMuServer\quests\quests directory to the correct quest directory of EQEMuServer\quests --- makes sense? not really? I'm not surprised, it's silliness)

• Navigate to EQEMuServer\quests and right-click on the "templates" directory, left-click "copy", now left-click on your EQEMuServer directory (root server directory) and right-click "paste", if it gives warnings concerning overwriting, choose to overwrite.



Miscellaneous file copying

• The following files need to be copied into your EQEmuServer (main server directory in case you haven't been following):

Code:
\EQEmuSVNFiles\EQEmu\EQEmuServer\utils\log.ini
\EQEmuSVNFiles\EQEmu\EQEmuServer\utils\mime.types
\EQEmuSVNFiles\EQEmu\EQEmuServer\utils\commands.pl
\EQEmuSVNFiles\EQEmu\EQEmuServer\utils\worldui.pl
\EQEmuSVNFiles\EQEmu\EQEmuServer\utils\plugin.pl
\EQEmuSVNFiles\EQEmu\EQEmuServer\schema.xml
\EQEmuSVNFiles\DB\eqtime.cfg


Create BAT Launcher file

• A .bat file makes launching the server much easier, and far less tedious. It also accomplishes launching the correct number of zone servers automatically. Make a .bat file to launch the server if you haven't already.

• Open an administrator command prompt (technically one should already be opened but just incase). Navigate to your EQEmuServer (root server directory, once again) and type the following:

Code:
echo @echo off > startup.bat
• Now using your editor of choice (NotePad++ is highly recommended) edit the newly created "startup.bat" file in your servers directory (edit NOT run):

and immediately after the:
Code:
@echo off
add the following lines:
Code:
start world
echo waiting for the world to finish before starting zone...
ping -n 20 127.0.0.1 > nul
start eqlaunch zone
• You should be done. The moment of truth time now as you double left-click the startup.bat file

I've not triple checked the above.. but, it gives you a gist of what to do... I'll sit down and make a comprehensive guide in PDF once the Cmake method goes full effect (which will be soon) as things will change once that takes place. Thus, it's a waste of time to make the above all purtyyy and such.
Reply With Quote
  #4  
Old 01-13-2013, 02:53 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

Quote:
LINK : fatal error LNK1104: cannot open file 'zlib.lib'
It can't find zlib, reread the section(s) of the guide that covers zlib setup.
Make sure that the zlib library files can be found by the linker.
Reply With Quote
  #5  
Old 01-13-2013, 02:57 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default

I will run another build and post the results, I fixed the Zlib thing.

EDIT: Second Build Log Pastebin
EDIT 2: The first link didn't have the errors in it, fixed.
Reply With Quote
  #6  
Old 01-13-2013, 03:09 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

You either don't have MySQL installed properly, or you didn't setup the include and library directories in Visual Studio properly. Which version of Visual Studio are you using?
Reply With Quote
  #7  
Old 01-13-2013, 03:17 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default

Visual Studio C++ 2008 Express Edition. I can take a look at those, I have 5.12 Perl, I can't find 5.10.0.7 Perl. As for MySQL, it is the newest update. D:
Reply With Quote
  #8  
Old 01-13-2013, 03:22 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default

The Include and Library are fine, if anything it must be centered around my version of MySQL, do you know how to get the correct version? My Perl is 5.12, I may need 5.10 but I don't know where to find that, sadly.
Reply With Quote
  #9  
Old 01-13-2013, 03:34 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default

Found the MySQL 5.1.67, but will the Perl 5.12 hurt anything, I saw that you can copy Perl512.dll and change its name to Perl510.dll and will be fine?
Reply With Quote
  #10  
Old 01-13-2013, 03:43 PM
kmra247
Sarnak
 
Join Date: Apr 2012
Posts: 55
Default

Downgraded MySQL to 5.1.6.7, still just as many errors.

Build Log with MySQL 5.1.6.7


EDIT: I don't know if this will influence anything, but I'm running on a 64-bit OS, could that be the issue?
Reply With Quote
  #11  
Old 01-13-2013, 05:00 PM
wolfwalkereci
Discordant
 
Join Date: Dec 2005
Posts: 435
Default

Any reason you cant/wont use 2010 express?
Reply With Quote
  #12  
Old 01-13-2013, 06:40 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

Based on your build log you do not have the proper library directories setup in Visual Studio for MySQL. The linker errors are because the libraries are not being found.

There are 2 sets of directories to setup, include and library, perhaps you only did one of them.
Reply With Quote
  #13  
Old 01-13-2013, 07:02 PM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

kmra247 goto zone edit Zone VC++ Project (.vcxproj) and Zone.vcxproj VC++ Project Filters File (.filters)
look for per510 change to perl512 on both files. that will fix the zones but not the world i had to go through alot of files and fix them as well.

Zone VC++ Project (.vcxproj) updated fixed
Code:
<?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 x64|Win32">
      <Configuration>Debug x64</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug x64|x64">
      <Configuration>Debug x64</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="DebugBots x64|Win32">
      <Configuration>DebugBots x64</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="DebugBots x64|x64">
      <Configuration>DebugBots x64</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="DebugBots|Win32">
      <Configuration>DebugBots</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="DebugBots|x64">
      <Configuration>DebugBots</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 x64|Win32">
      <Configuration>Release x64</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release x64|x64">
      <Configuration>Release x64</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseBots x64|Win32">
      <Configuration>ReleaseBots x64</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseBots x64|x64">
      <Configuration>ReleaseBots x64</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseBots|Win32">
      <Configuration>ReleaseBots</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseBots|x64">
      <Configuration>ReleaseBots</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">
    <VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VSVersion)' == '' and '$(VisualStudioVersion)' == ''">$(VCTargetsPath11)</VCTargetsPath>
  </PropertyGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{197A661B-390A-46D6-94FC-E99F93280695}</ProjectGuid>
    <RootNamespace>Zone</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v110</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v110</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v110</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v90</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <PlatformToolset>v100</PlatformToolset>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </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" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </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" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </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" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </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" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <_ProjectFileVersion>11.0.40825.2</_ProjectFileVersion>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <OutDir>..\build\</OutDir>
    <IntDir>.\..\Build\ZonePerl\</IntDir>
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|Win32'">
    <OutDir>..\build\</OutDir>
    <IntDir>.\..\Build\ZonePerl\</IntDir>
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|x64'">
    <TargetName>$(ProjectName)</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <OutDir>.\..\Build\</OutDir>
    <IntDir>.\../Build/Zone/Release\</IntDir>
    <TargetName>$(ProjectName)</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|Win32'">
    <OutDir>.\..\Build\</OutDir>
    <IntDir>.\../Build/Zone/Release\</IntDir>
    <TargetName>Zone</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <TargetName>Zone</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|x64'">
    <TargetName>$(ProjectName)</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|Win32'">
    <OutDir>.\..\Build\</OutDir>
    <IntDir>$(Configuration)\</IntDir>
    <TargetName>Zone</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|Win32'">
    <OutDir>.\..\Build\</OutDir>
    <IntDir>$(Configuration)\</IntDir>
    <TargetName>Zone</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|x64'">
    <TargetName>Zone</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|x64'">
    <TargetName>Zone</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>false</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|Win32'">
    <OutDir>..\build\</OutDir>
    <IntDir>$(Configuration)\</IntDir>
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|Win32'">
    <OutDir>..\build\</OutDir>
    <IntDir>$(Configuration)\</IntDir>
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|x64'">
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|x64'">
    <TargetName>ZonePerl</TargetName>
    <TargetExt>.exe</TargetExt>
    <LinkIncremental>true</LinkIncremental>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules />
    <CodeAnalysisRuleAssemblies />
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>../perl_x86/CORE;../zlib_x86/include;../mysql_x86/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation />
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <WarningLevel>Level1</WarningLevel>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalDependencies>perl512.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x86/CORE;../zlib_x86/lib;../mysql_x86/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention />
      <AdditionalOptions>/FORCE:MULTIPLE /MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|Win32'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;_WIN32_WINNT=0x0400;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;_WINDOWS;ZONE;INVERSEXY;WIN64;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>MSVCRT.lib;LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug x64|x64'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>../perl_x64/CORE;../zlib_x64/include;../mysql_x64/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN64;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <WarningLevel>Level1</WarningLevel>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x64/CORE;../zlib_x64/lib;../mysql_x64/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>MSVCRT.lib;LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>../perl_x86/CORE;../zlib_x86/include;../mysql_x86/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader />
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat />
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl512.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x86/CORE;../zlib_x86/lib;../mysql_x86/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention />
    </Link>
    <Bscmake>
      <OutputFile>.\../Build/Zone/Zone.bsc</OutputFile>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|Win32'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>
      </DebugInformationFormat>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
    <Bscmake>
      <OutputFile>.\../Build/Zone/Zone.bsc</OutputFile>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>../perl/CORE;../zlib/include;../mysql/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>
      </DebugInformationFormat>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl/CORE;../zlib/lib;../mysql/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
    <Bscmake>
      <OutputFile>.\../Build/Zone/Zone.bsc</OutputFile>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release x64|x64'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>../perl_x64/CORE;../zlib_x64/include;../mysql_x64/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN64;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>
      </DebugInformationFormat>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <WarningLevel>Level1</WarningLevel>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x64/CORE;../zlib_x64/lib;../mysql_x64/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
    <Bscmake>
      <OutputFile>.\../Build/Zone/Zone.bsc</OutputFile>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|Win32'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>../perl_x86/CORE;../zlib_x86/include;../mysql_x86/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;GROUP_ADV_USE_VIEW;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader />
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat />
      <WarningLevel>Level3</WarningLevel>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl512.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x86/CORE;../zlib_x86/lib;../mysql_x86/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention />
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|Win32'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;GROUP_ADV_USE_VIEW;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>
      </DebugInformationFormat>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|x64'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;_WIN32_WINNT=0x0400;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;GROUP_ADV_USE_VIEW;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>
      </DebugInformationFormat>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|x64'">
    <Midl>
      <TypeLibraryName>.\../Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <AdditionalIncludeDirectories>../perl_x64/CORE;../zlib_x64/include;../mysql_x64/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;CATCH_CRASH;NDEBUG;ZONESERVER;ZONE;INVERSEXY;WIN64;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;GROUP_ADV_USE_VIEW;_WIN32_WINNT=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FunctionLevelLinking>false</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\../Build/Zone/Release/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\../Build/Zone/Release/</AssemblerListingLocation>
      <ObjectFileName>.\../Build/Zone/Release/</ObjectFileName>
      <ProgramDataBaseFileName>.\../Build/Zone/Release/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>
      </DebugInformationFormat>
      <WarningLevel>Level1</WarningLevel>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x64/CORE;../zlib_x64/lib;../mysql_x64/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>libc;MSVCRT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <ProgramDatabaseFile>.\../Build/Zone.pdb</ProgramDatabaseFile>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>../Build/Zone.map</MapFileName>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|Win32'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>../perl_x86/CORE;../zlib_x86/include;../mysql_x86/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WINDOWS;EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;_WIN32_WINNT=0x0400;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <WarningLevel>Level1</WarningLevel>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl512.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl_x86/CORE;../zlib_x86/lib;../mysql_x86/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention />
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|Win32'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;_WIN32_WINNT=0x0400;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots|x64'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;_WIN32_WINNT=0x0400;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|x64'">
    <Midl>
      <TypeLibraryName>.\..\Build/Zone.tlb</TypeLibraryName>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>../perl/CORE;../zlib/include;../mysql/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;ZONE;INVERSEXY;WIN64;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;BOTS;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeaderOutputFile>.\..\Build\ZonePerl/Zone.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\..\Build\ZonePerl/</AssemblerListingLocation>
      <ObjectFileName>.\..\Build\ZonePerl/</ObjectFileName>
      <ProgramDataBaseFileName>.\..\Build\ZonePerl/</ProgramDataBaseFileName>
      <BrowseInformation>true</BrowseInformation>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <Link>
      <AdditionalOptions>/MACHINE:AMD64 %(AdditionalOptions)</AdditionalOptions>
      <AdditionalDependencies>perl514.lib;odbc32.lib;odbccp32.lib;wsock32.lib;zlib.lib;mysqlclient.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <AdditionalLibraryDirectories>../perl/CORE;../zlib/lib;../mysql/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <IgnoreSpecificDefaultLibraries>LIBCMT;LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ProgramDatabaseFile>.\..\Build/ZonePerl.pdb</ProgramDatabaseFile>
      <SubSystem>Console</SubSystem>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <DataExecutionPrevention>
      </DataExecutionPrevention>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\common\patches\RoF.cpp" />
    <ClCompile Include="AA.cpp" />
    <ClCompile Include="aggro.cpp" />
    <ClCompile Include="attack.cpp" />
    <ClCompile Include="beacon.cpp" />
    <ClCompile Include="bonuses.cpp" />
    <ClCompile Include="bot.cpp" />
    <ClCompile Include="botspellsai.cpp" />
    <ClCompile Include="client.cpp" />
    <ClCompile Include="client_logs.cpp" />
    <ClCompile Include="client_mods.cpp" />
    <ClCompile Include="client_packet.cpp" />
    <ClCompile Include="client_process.cpp" />
    <ClCompile Include="command.cpp" />
    <ClCompile Include="doors.cpp" />
    <ClCompile Include="effects.cpp" />
    <ClCompile Include="embparser.cpp" />
    <ClCompile Include="embperl.cpp" />
    <ClCompile Include="embxs.cpp" />
    <ClCompile Include="entity.cpp" />
    <ClCompile Include="..\common\EQEMuError.cpp" />
    <ClCompile Include="exp.cpp" />
    <ClCompile Include="faction.cpp" />
    <ClCompile Include="fearpath.cpp" />
    <ClCompile Include="forage.cpp" />
    <ClCompile Include="groups.cpp" />
    <ClCompile Include="guild.cpp" />
    <ClCompile Include="guild_mgr.cpp" />
    <ClCompile Include="hate_list.cpp" />
    <ClCompile Include="horse.cpp" />
    <ClCompile Include="inventory.cpp" />
    <ClCompile Include="loottables.cpp" />
    <ClCompile Include="Map.cpp" />
    <ClCompile Include="merc.cpp" />
    <ClCompile Include="mob.cpp" />
    <ClCompile Include="MobAI.cpp" />
    <ClCompile Include="net.cpp" />
    <ClCompile Include="npc.cpp" />
    <ClCompile Include="Object.cpp" />
    <ClCompile Include="parser.cpp" />
    <ClCompile Include="pathing.cpp" />
    <ClCompile Include="perl_client.cpp" />
    <ClCompile Include="perl_doors.cpp" />
    <ClCompile Include="perl_entity.cpp" />
    <ClCompile Include="perl_groups.cpp" />
    <ClCompile Include="perl_hateentry.cpp" />
    <ClCompile Include="perl_mob.cpp" />
    <ClCompile Include="perl_npc.cpp" />
    <ClCompile Include="perl_object.cpp" />
    <ClCompile Include="perl_perlpacket.cpp" />
    <ClCompile Include="perl_PlayerCorpse.cpp" />
    <ClCompile Include="perl_questitem.cpp" />
    <ClCompile Include="perl_raids.cpp" />
    <ClCompile Include="perlpacket.cpp" />
    <ClCompile Include="perlparser.cpp" />
    <ClCompile Include="petitions.cpp" />
    <ClCompile Include="pets.cpp" />
    <ClCompile Include="PlayerCorpse.cpp" />
    <ClCompile Include="..\common\ptimer.cpp" />
    <ClCompile Include="QGlobals.cpp" />
    <ClCompile Include="questmgr.cpp" />
    <ClCompile Include="QuestParserCollection.cpp" />
    <ClCompile Include="raids.cpp" />
    <ClCompile Include="spawn2.cpp" />
    <ClCompile Include="spawngroup.cpp" />
    <ClCompile Include="spdat.cpp" />
    <ClCompile Include="special_attacks.cpp" />
    <ClCompile Include="spell_effects.cpp" />
    <ClCompile Include="spells.cpp" />
    <ClCompile Include="tasks.cpp" />
    <ClCompile Include="titles.cpp" />
    <ClCompile Include="tradeskills.cpp" />
    <ClCompile Include="trading.cpp" />
    <ClCompile Include="trap.cpp" />
    <ClCompile Include="tribute.cpp" />
    <ClCompile Include="watermap.cpp" />
    <ClCompile Include="waypoints.cpp" />
    <ClCompile Include="worldserver.cpp" />
    <ClCompile Include="zone.cpp" />
    <ClCompile Include="zone_logsys.cpp" />
    <ClCompile Include="ZoneConfig.cpp" />
    <ClCompile Include="zonedb.cpp" />
    <ClCompile Include="zonedbasync.cpp" />
    <ClCompile Include="zoning.cpp" />
    <ClCompile Include="..\common\patches\Anniversary.cpp" />
    <ClCompile Include="..\common\patches\Client62.cpp" />
    <ClCompile Include="..\common\patches\HoT.cpp" />
    <ClCompile Include="..\common\patches\patches.cpp" />
    <ClCompile Include="..\common\patches\SoD.cpp" />
    <ClCompile Include="..\common\patches\SoF.cpp" />
    <ClCompile Include="..\common\patches\Titanium.cpp" />
    <ClCompile Include="..\common\patches\Underfoot.cpp" />
    <ClCompile Include="..\common\patches\VoA.cpp" />
    <ClCompile Include="..\common\BasePacket.cpp" />
    <ClCompile Include="..\common\classes.cpp" />
    <ClCompile Include="..\common\Condition.cpp" />
    <ClCompile Include="..\common\CRC16.cpp" />
    <ClCompile Include="..\common\crc32.cpp" />
    <ClCompile Include="..\common\database.cpp" />
    <ClCompile Include="..\common\dbasync.cpp" />
    <ClCompile Include="..\common\dbcore.cpp" />
    <ClCompile Include="..\common\DBMemLeak.cpp" />
    <ClCompile Include="..\common\debug.cpp" />
    <ClCompile Include="..\common\emu_opcodes.cpp" />
    <ClCompile Include="..\common\EMuShareMem.cpp" />
    <ClCompile Include="..\common\EmuTCPConnection.cpp" />
    <ClCompile Include="..\common\EmuTCPServer.cpp" />
    <ClCompile Include="..\common\EQEmuConfig.cpp" />
    <ClCompile Include="..\common\EQPacket.cpp" />
    <ClCompile Include="..\common\EQStream.cpp" />
    <ClCompile Include="..\common\EQStreamFactory.cpp" />
    <ClCompile Include="..\common\EQStreamIdent.cpp" />
    <ClCompile Include="..\common\EQStreamProxy.cpp" />
    <ClCompile Include="..\common\eqtime.cpp" />
    <ClCompile Include="..\common\extprofile.cpp" />
    <ClCompile Include="..\common\guild_base.cpp" />
    <ClCompile Include="..\common\guilds.cpp" />
    <ClCompile Include="..\common\Item.cpp" />
    <ClCompile Include="..\common\logsys.cpp" />
    <ClCompile Include="..\common\logsys_eqemu.cpp" />
    <ClCompile Include="..\common\md5.cpp" />
    <ClCompile Include="..\common\misc.cpp" />
    <ClCompile Include="..\common\MiscFunctions.cpp" />
    <ClCompile Include="..\common\moremath.cpp" />
    <ClCompile Include="..\common\Mutex.cpp" />
    <ClCompile Include="..\common\opcodemgr.cpp" />
    <ClCompile Include="..\common\packet_dump.cpp" />
    <ClCompile Include="..\common\packet_dump_file.cpp" />
    <ClCompile Include="..\common\packet_functions.cpp" />
    <ClCompile Include="..\common\races.cpp" />
    <ClCompile Include="..\common\rdtsc.cpp" />
    <ClCompile Include="..\common\rulesys.cpp" />
    <ClCompile Include="..\common\serverinfo.cpp" />
    <ClCompile Include="..\common\shareddb.cpp" />
    <ClCompile Include="..\common\SharedLibrary.cpp" />
    <ClCompile Include="..\common\StructStrategy.cpp" />
    <ClCompile Include="..\common\TCPConnection.cpp" />
    <ClCompile Include="..\common\TCPServer.cpp" />
    <ClCompile Include="..\common\timeoutmgr.cpp" />
    <ClCompile Include="..\common\timer.cpp" />
    <ClCompile Include="..\common\tinyxml\tinystr.cpp" />
    <ClCompile Include="..\common\tinyxml\tinyxml.cpp" />
    <ClCompile Include="..\common\tinyxml\tinyxmlerror.cpp" />
    <ClCompile Include="..\common\tinyxml\tinyxmlparser.cpp" />
    <ClCompile Include="..\common\unix.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugBots|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugBots|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugBots x64|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug x64|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug x64|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseBots|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseBots x64|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release x64|Win32'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release x64|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\common\worldconn.cpp" />
    <ClCompile Include="..\common\XMLParser.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="beacon.h" />
    <ClInclude Include="bot.h" />
    <ClInclude Include="botStructs.h" />
    <ClInclude Include="client.h" />
    <ClInclude Include="client_packet.h" />
    <ClInclude Include="command.h" />
    <ClInclude Include="doors.h" />
    <ClInclude Include="entity.h" />
    <ClInclude Include="..\common\EQEMuError.h" />
    <ClInclude Include="event_codes.h" />
    <ClInclude Include="faction.h" />
    <ClInclude Include="features.h" />
    <ClInclude Include="..\common\files.h" />
    <ClInclude Include="Forage.h" />
    <ClInclude Include="groups.h" />
    <ClInclude Include="guild_mgr.h" />
    <ClInclude Include="hate_list.h" />
    <ClInclude Include="loottable.h" />
    <ClInclude Include="map.h" />
    <ClInclude Include="masterentity.h" />
    <ClInclude Include="merc.h" />
    <ClInclude Include="mob.h" />
    <ClInclude Include="net.h" />
    <ClInclude Include="npc.h" />
    <ClInclude Include="NpcAI.h" />
    <ClInclude Include="object.h" />
    <ClInclude Include="parser.h" />
    <ClInclude Include="petitions.h" />
    <ClInclude Include="pets.h" />
    <ClInclude Include="PlayerCorpse.h" />
    <ClInclude Include="QGlobals.h" />
    <ClInclude Include="questmgr.h" />
    <ClInclude Include="raids.h" />
    <ClInclude Include="skills.h" />
    <ClInclude Include="spawn2.h" />
    <ClInclude Include="spawngroup.h" />
    <ClInclude Include="spdat.h" />
    <ClInclude Include="StringIDs.h" />
    <ClInclude Include="titles.h" />
    <ClInclude Include="trap.h" />
    <ClInclude Include="watermap.h" />
    <ClInclude Include="worldserver.h" />
    <ClInclude Include="zone.h" />
    <ClInclude Include="zonedb.h" />
    <ClInclude Include="zonedbasync.h" />
    <ClInclude Include="zonedump.h" />
    <ClInclude Include="..\common\classes.h" />
    <ClInclude Include="..\common\CRC16.h" />
    <ClInclude Include="..\common\crc32.h" />
    <ClInclude Include="..\common\database.h" />
    <ClInclude Include="..\common\dbasync.h" />
    <ClInclude Include="..\common\dbcore.h" />
    <ClInclude Include="..\common\DBMemLeak.h" />
    <ClInclude Include="..\common\debug.h" />
    <ClInclude Include="..\common\deity.h" />
    <ClInclude Include="..\common\emu_opcodes.h" />
    <ClInclude Include="..\common\emu_oplist.h" />
    <ClInclude Include="..\common\EMuShareMem.h" />
    <ClInclude Include="..\common\eq_packet_structs.h" />
    <ClInclude Include="..\common\EQCheckTable.h" />
    <ClInclude Include="..\common\EQPacket.h" />
    <ClInclude Include="..\common\EQStream.h" />
    <ClInclude Include="..\common\EQStreamFactory.h" />
    <ClInclude Include="..\common\eqtime.h" />
    <ClInclude Include="..\common\Item.h" />
    <ClInclude Include="..\common\Kaiyodo-LList.h" />
    <ClInclude Include="..\common\linked_list.h" />
    <ClInclude Include="..\common\md5.h" />
    <ClInclude Include="..\common\misc.h" />
    <ClInclude Include="..\common\MiscFunctions.h" />
    <ClInclude Include="..\common\moremath.h" />
    <ClInclude Include="..\common\Mutex.h" />
    <ClInclude Include="..\common\opcodemgr.h" />
    <ClInclude Include="..\common\packet_dump.h" />
    <ClInclude Include="..\common\packet_dump_file.h" />
    <ClInclude Include="..\common\packet_functions.h" />
    <ClInclude Include="..\common\queue.h" />
    <ClInclude Include="..\common\races.h" />
    <ClInclude Include="..\common\rdtsc.h" />
    <ClInclude Include="..\common\rulesys.h" />
    <ClInclude Include="..\common\ruletypes.h" />
    <ClInclude Include="..\common\Seperator.h" />
    <ClInclude Include="..\common\serverinfo.h" />
    <ClInclude Include="..\common\servertalk.h" />
    <ClInclude Include="..\common\SharedLibrary.h" />
    <ClInclude Include="..\common\TCPConnection.h" />
    <ClInclude Include="..\common\timer.h" />
    <ClInclude Include="..\common\types.h" />
    <ClInclude Include="..\common\unix.h" />
    <ClInclude Include="..\common\version.h" />
  </ItemGroup>
  <ItemGroup>
    <None Include="..\readme.txt" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\world\World.vcxproj">
      <Project>{0fd472b1-ccb8-4ed2-8f4e-a1fc34e668ec}</Project>
      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
    </ProjectReference>
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>
Zone.vcxproj VC++ Project Filters File (.filters) updated and fixed
Code:
<?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>{b4ceb750-f88b-4fee-9b00-2ab5d4397681}</UniqueIdentifier>
      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{dde24fdb-d2c7-4505-bfed-3d2e14db115c}</UniqueIdentifier>
      <Extensions>h;hpp;hxx;hm;inl</Extensions>
    </Filter>
    <Filter Include="Common Header Files">
      <UniqueIdentifier>{835cc1bf-d2c2-4d1c-9d4f-79fb60382025}</UniqueIdentifier>
    </Filter>
    <Filter Include="Patches">
      <UniqueIdentifier>{eeba5ff6-0859-4363-9cab-1e839f949b2b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Common Source Files">
      <UniqueIdentifier>{a1ddb2a6-ff9d-4ab1-a0ef-3134ef8d50c7}</UniqueIdentifier>
    </Filter>
    <Filter Include="Text Files">
      <UniqueIdentifier>{0e7683ec-af54-4980-802e-36b95d8f784e}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="AA.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="aggro.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="attack.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="beacon.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="bonuses.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="bot.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="botspellsai.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="client.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="client_logs.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="client_mods.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="client_packet.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="client_process.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="command.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="doors.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="effects.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="embparser.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="embperl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="embxs.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="entity.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQEMuError.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="exp.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="faction.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fearpath.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="forage.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="groups.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="guild.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="guild_mgr.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="hate_list.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="horse.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inventory.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="loottables.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Map.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="mob.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="MobAI.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="net.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="npc.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Object.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="parser.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="pathing.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_client.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_doors.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_entity.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_groups.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_hateentry.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_mob.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_npc.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_object.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_perlpacket.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_PlayerCorpse.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_questitem.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perl_raids.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perlpacket.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="perlparser.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="petitions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="pets.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="PlayerCorpse.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\ptimer.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="QGlobals.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="questmgr.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="QuestParserCollection.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="raids.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="spawn2.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="spawngroup.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="spdat.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="special_attacks.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="spell_effects.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="spells.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="tasks.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="titles.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="tradeskills.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="trading.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="trap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="tribute.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="watermap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="waypoints.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="worldserver.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zone.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zone_logsys.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="ZoneConfig.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zonedb.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zonedbasync.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zoning.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\Anniversary.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\Client62.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\HoT.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\patches.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\SoD.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\SoF.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\Titanium.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\Underfoot.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\VoA.cpp">
      <Filter>Patches</Filter>
	  </ClCompile>
    <ClCompile Include="..\common\patches\RoF.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="..\common\BasePacket.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\classes.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\Condition.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\CRC16.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\crc32.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\database.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\dbasync.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\dbcore.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\DBMemLeak.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\debug.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\emu_opcodes.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EMuShareMem.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EmuTCPConnection.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EmuTCPServer.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQEmuConfig.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQPacket.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQStream.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQStreamFactory.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQStreamIdent.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\EQStreamProxy.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\eqtime.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\extprofile.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\guild_base.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\guilds.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\Item.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\logsys.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\logsys_eqemu.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\md5.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\misc.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\MiscFunctions.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\moremath.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\Mutex.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\opcodemgr.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\packet_dump.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\packet_dump_file.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\packet_functions.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\races.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\rdtsc.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\rulesys.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\serverinfo.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\shareddb.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\SharedLibrary.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\StructStrategy.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\TCPConnection.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\TCPServer.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\timeoutmgr.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\timer.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\tinyxml\tinystr.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\tinyxml\tinyxml.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\tinyxml\tinyxmlerror.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\tinyxml\tinyxmlparser.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\unix.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\worldconn.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\XMLParser.cpp">
      <Filter>Common Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\common\patches\RoF.cpp">
      <Filter>Patches</Filter>
    </ClCompile>
    <ClCompile Include="merc.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="beacon.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="bot.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="botStructs.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="client.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="client_packet.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="command.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="doors.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="entity.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\EQEMuError.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="event_codes.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="faction.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="features.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\files.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Forage.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="groups.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="guild_mgr.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="hate_list.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="loottable.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="map.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="masterentity.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="mob.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="net.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="npc.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="NpcAI.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="object.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="parser.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="petitions.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="pets.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="PlayerCorpse.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="QGlobals.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="questmgr.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="raids.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="skills.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="spawn2.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="spawngroup.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="spdat.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="StringIDs.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="titles.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="trap.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="watermap.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="worldserver.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="zone.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="zonedb.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="zonedbasync.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="zonedump.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\classes.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\CRC16.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\crc32.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\database.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\dbasync.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\dbcore.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\DBMemLeak.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\debug.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\deity.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\emu_opcodes.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\emu_oplist.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\EMuShareMem.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\eq_packet_structs.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\EQCheckTable.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\EQPacket.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\EQStream.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\EQStreamFactory.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\eqtime.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\Item.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\Kaiyodo-LList.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\linked_list.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\md5.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\misc.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\MiscFunctions.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\moremath.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\Mutex.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\opcodemgr.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\packet_dump.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\packet_dump_file.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\packet_functions.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\queue.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\races.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\rdtsc.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\rulesys.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\ruletypes.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\Seperator.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\serverinfo.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\servertalk.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\SharedLibrary.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\TCPConnection.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\timer.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\types.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\unix.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common\version.h">
      <Filter>Common Header Files</Filter>
    </ClInclude>
    <ClInclude Include="merc.h">
      <Filter>Header Files</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <None Include="..\readme.txt">
      <Filter>Text Files</Filter>
    </None>
  </ItemGroup>
</Project>
Reply With Quote
  #14  
Old 01-13-2013, 07:21 PM
Noport
Opcode Ninja
 
Join Date: Mar 2009
Location: San francisco
Posts: 426
Default

zoneVC71.vcproj
Code:
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
	ProjectType="Visual C++"
	Version="7.10"
	Name="Zone"
	ProjectGUID="{63A50DC0-5741-4658-80E8-643E3279A1B7}"
	SccProjectName=""
	SccLocalPath="">
	<Platforms>
		<Platform
			Name="Win32"/>
	</Platforms>
	<Configurations>
		<Configuration
			Name="Debug|Win32"
			OutputDirectory=".\..\Build"
			IntermediateDirectory=".\..\Build\ZonePerl"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				AdditionalIncludeDirectories="C:\perl\lib\core"
				PreprocessorDefinitions="EMBPERL,EMBPERL_PLUGIN,SHAREMEM,i386,_WIN32_WINNT=0x0400,ZONE,INVERSEXY,WIN32,_CONSOLE,FIELD_ITEMS,EQDEBUG=5"
				BasicRuntimeChecks="3"
				RuntimeLibrary="1"
				PrecompiledHeaderFile=".\..\Build\ZonePerl/Zone.pch"
				AssemblerListingLocation=".\..\Build\ZonePerl/"
				ObjectFile=".\..\Build\ZonePerl/"
				ProgramDataBaseFileName=".\..\Build\ZonePerl/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="3"
				CompileAs="0"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib advapi32.lib shell32.lib"
				OutputFile="../build/ZonePerl.exe"
				LinkIncremental="2"
				SuppressStartupBanner="TRUE"
				AdditionalLibraryDirectories="C:\perl\lib\core"
				IgnoreDefaultLibraryNames="LIBCMT,LIBC"
				GenerateDebugInformation="TRUE"
				ProgramDatabaseFile=".\..\Build/ZonePerl.pdb"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\..\Build/Zone.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="_DEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
		<Configuration
			Name="Release|Win32"
			OutputDirectory=".\../Build"
			IntermediateDirectory=".\../Build/Zone/Release"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				InlineFunctionExpansion="2"
				AdditionalIncludeDirectories="C:\perl\lib\core"
				PreprocessorDefinitions="EMBPERL,EMBPERL_PLUGIN,SHAREMEM,i386,CATCH_CRASH,_WIN32_WINNT=0x0400,NDEBUG,ZONESERVER,ZONE,INVERSEXY,WIN32,_CONSOLE,FIELD_ITEMS,EQDEBUG=5"
				StringPooling="TRUE"
				RuntimeLibrary="0"
				BufferSecurityCheck="FALSE"
				EnableFunctionLevelLinking="FALSE"
				UsePrecompiledHeader="2"
				PrecompiledHeaderFile=".\../Build/Zone/Release/Zone.pch"
				AssemblerListingLocation=".\../Build/Zone/Release/"
				ObjectFile=".\../Build/Zone/Release/"
				ProgramDataBaseFileName=".\../Build/Zone/Release/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="0"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib advapi32.lib shell32.lib"
				OutputFile=".\../Build/Zone.exe"
				LinkIncremental="1"
				SuppressStartupBanner="TRUE"
				AdditionalLibraryDirectories="C:\perl\lib\core"
				IgnoreDefaultLibraryNames="libc,MSVCRT"
				GenerateDebugInformation="FALSE"
				ProgramDatabaseFile=".\../Build/Zone.pdb"
				GenerateMapFile="FALSE"
				MapFileName="../Build/Zone.map"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\../Build/Zone.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="NDEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
		<Configuration
			Name="RelaseBots|Win32"
			OutputDirectory="$(ConfigurationName)"
			IntermediateDirectory="$(ConfigurationName)"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				InlineFunctionExpansion="2"
				AdditionalIncludeDirectories="C:\perl\lib\core"
				PreprocessorDefinitions="EMBPERL,EMBPERL_PLUGIN,SHAREMEM,i386,CATCH_CRASH,_WIN32_WINNT=0x0400,NDEBUG,ZONESERVER,ZONE,INVERSEXY,WIN32,_CONSOLE,FIELD_ITEMS,EQDEBUG=5,EQBOTS"
				StringPooling="TRUE"
				RuntimeLibrary="0"
				BufferSecurityCheck="FALSE"
				EnableFunctionLevelLinking="FALSE"
				UsePrecompiledHeader="0"
				PrecompiledHeaderFile=".\../Build/Zone/Release/Zone.pch"
				AssemblerListingLocation=".\../Build/Zone/Release/"
				ObjectFile=".\../Build/Zone/Release/"
				ProgramDataBaseFileName=".\../Build/Zone/Release/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="0"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib advapi32.lib shell32.lib"
				OutputFile=".\../Build/Zone.exe"
				LinkIncremental="1"
				SuppressStartupBanner="TRUE"
				AdditionalLibraryDirectories="C:\perl\lib\core"
				IgnoreDefaultLibraryNames="libc,MSVCRT"
				GenerateDebugInformation="FALSE"
				ProgramDatabaseFile=".\../Build/Zone.pdb"
				GenerateMapFile="FALSE"
				MapFileName="../Build/Zone.map"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\../Build/Zone.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="NDEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
		<Configuration
			Name="DebugBots|Win32"
			OutputDirectory="$(ConfigurationName)"
			IntermediateDirectory="$(ConfigurationName)"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				AdditionalIncludeDirectories="C:\perl\lib\core"
				PreprocessorDefinitions="EMBPERL;EMBPERL_PLUGIN;SHAREMEM;i386;_WIN32_WINNT=0x0400;ZONE;INVERSEXY;WIN32;_CONSOLE;FIELD_ITEMS;EQDEBUG=5;EQBOTS"
				BasicRuntimeChecks="3"
				RuntimeLibrary="1"
				PrecompiledHeaderFile=".\..\Build\ZonePerl/Zone.pch"
				AssemblerListingLocation=".\..\Build\ZonePerl/"
				ObjectFile=".\..\Build\ZonePerl/"
				ProgramDataBaseFileName=".\..\Build\ZonePerl/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="3"
				CompileAs="0"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib advapi32.lib shell32.lib"
				OutputFile="../build/ZonePerl.exe"
				LinkIncremental="2"
				SuppressStartupBanner="TRUE"
				AdditionalLibraryDirectories="C:\perl\lib\core"
				IgnoreDefaultLibraryNames="LIBCMT,LIBC"
				GenerateDebugInformation="TRUE"
				ProgramDatabaseFile=".\..\Build/ZonePerl.pdb"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\..\Build/Zone.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="_DEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
	</Configurations>
	<References>
	</References>
	<Files>
		<Filter
			Name="Source Files"
			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
			<File
				RelativePath=".\AA.cpp">
			</File>
			<File
				RelativePath=".\aggro.cpp">
			</File>
			<File
				RelativePath=".\attack.cpp">
			</File>
			<File
				RelativePath=".\beacon.cpp">
			</File>
			<File
				RelativePath=".\bonuses.cpp">
			</File>
			<File
				RelativePath=".\botAI.cpp">
			</File>
			<File
				RelativePath=".\botRaids.cpp">
			</File>
			<File
				RelativePath=".\client.cpp">
			</File>
			<File
				RelativePath=".\client_logs.cpp">
			</File>
			<File
				RelativePath=".\client_mods.cpp">
			</File>
			<File
				RelativePath=".\client_packet.cpp">
			</File>
			<File
				RelativePath=".\client_process.cpp">
			</File>
			<File
				RelativePath=".\command.cpp">
			</File>
			<File
				RelativePath=".\doors.cpp">
			</File>
			<File
				RelativePath=".\effects.cpp">
			</File>
			<File
				RelativePath=".\embparser.cpp">
			</File>
			<File
				RelativePath=".\embperl.cpp">
			</File>
			<File
				RelativePath=".\embxs.cpp">
			</File>
			<File
				RelativePath=".\entity.cpp">
			</File>
			<File
				RelativePath="..\common\EQEMuError.cpp">
			</File>
			<File
				RelativePath=".\exp.cpp">
			</File>
			<File
				RelativePath=".\faction.cpp">
			</File>
			<File
				RelativePath=".\fearpath.cpp">
			</File>
			<File
				RelativePath=".\forage.cpp">
			</File>
			<File
				RelativePath=".\groups.cpp">
			</File>
			<File
				RelativePath=".\guild.cpp">
			</File>
			<File
				RelativePath=".\guild_mgr.cpp">
			</File>
			<File
				RelativePath=".\hate_list.cpp">
			</File>
			<File
				RelativePath=".\horse.cpp">
			</File>
			<File
				RelativePath=".\inventory.cpp">
			</File>
			<File
				RelativePath=".\loottables.cpp">
			</File>
			<File
				RelativePath=".\Map.cpp">
			</File>
			<File
				RelativePath=".\mob.cpp">
			</File>
			<File
				RelativePath=".\MobAI.cpp">
			</File>
			<File
				RelativePath=".\net.cpp">
			</File>
			<File
				RelativePath=".\npc.cpp">
			</File>
			<File
				RelativePath=".\Object.cpp">
			</File>
			<File
				RelativePath=".\parser.cpp">
			</File>
			<File
				RelativePath=".\pathing.cpp">
			</File>
			<File
				RelativePath=".\perl_client.cpp">
			</File>
			<File
				RelativePath=".\perl_entity.cpp">
			</File>
			<File
				RelativePath=".\perl_groups.cpp">
			</File>
			<File
				RelativePath=".\perl_mob.cpp">
			</File>
			<File
				RelativePath=".\perl_npc.cpp">
			</File>
			<File
				RelativePath=".\perl_object.cpp">
			</File>
			<File
				RelativePath=".\perl_perlpacket.cpp">
			</File>
			<File
				RelativePath=".\perl_PlayerCorpse.cpp">
			</File>
			<File
				RelativePath=".\perl_raids.cpp">
			</File>
			<File
				RelativePath=".\perlpacket.cpp">
			</File>
			<File
				RelativePath=".\perlparser.cpp">
			</File>
			<File
				RelativePath=".\petitions.cpp">
			</File>
			<File
				RelativePath=".\pets.cpp">
			</File>
			<File
				RelativePath=".\PlayerCorpse.cpp">
			</File>
			<File
				RelativePath="..\common\ptimer.cpp">
			</File>
			<File
				RelativePath=".\questmgr.cpp">
			</File>
			<File
				RelativePath=".\raids.cpp">
			</File>
			<File
				RelativePath=".\spawn2.cpp">
			</File>
			<File
				RelativePath=".\spawngroup.cpp">
			</File>
			<File
				RelativePath=".\spdat.cpp">
			</File>
			<File
				RelativePath=".\special_attacks.cpp">
			</File>
			<File
				RelativePath=".\spell_effects.cpp">
			</File>
			<File
				RelativePath=".\spells.cpp">
			</File>
			<File
				RelativePath=".\tasks.cpp">
			</File>
			<File
				RelativePath=".\titles.cpp">
			</File>
			<File
				RelativePath=".\tradeskills.cpp">
			</File>
			<File
				RelativePath=".\trading.cpp">
			</File>
			<File
				RelativePath=".\trap.cpp">
			</File>
			<File
				RelativePath=".\tribute.cpp">
			</File>
			<File
				RelativePath=".\watermap.cpp">
			</File>
			<File
				RelativePath=".\waypoints.cpp">
			</File>
			<File
				RelativePath=".\worldserver.cpp">
			</File>
			<File
				RelativePath=".\zone.cpp">
			</File>
			<File
				RelativePath=".\zone_logsys.cpp">
			</File>
			<File
				RelativePath=".\ZoneConfig.cpp">
			</File>
			<File
				RelativePath=".\zonedb.cpp">
			</File>
			<File
				RelativePath=".\zonedbasync.cpp">
			</File>
			<File
				RelativePath=".\zoning.cpp">
			</File>
		</Filter>
		<Filter
			Name="Header Files"
			Filter="h;hpp;hxx;hm;inl">
			<File
				RelativePath=".\beacon.h">
			</File>
			<File
				RelativePath=".\client.h">
			</File>
			<File
				RelativePath=".\client_packet.h">
			</File>
			<File
				RelativePath=".\command.h">
			</File>
			<File
				RelativePath=".\doors.h">
			</File>
			<File
				RelativePath=".\entity.h">
			</File>
			<File
				RelativePath="..\common\EQEMuError.h">
			</File>
			<File
				RelativePath=".\event_codes.h">
			</File>
			<File
				RelativePath=".\faction.h">
			</File>
			<File
				RelativePath=".\features.h">
			</File>
			<File
				RelativePath="..\common\files.h">
			</File>
			<File
				RelativePath=".\Forage.h">
			</File>
			<File
				RelativePath=".\groups.h">
			</File>
			<File
				RelativePath=".\hate_list.h">
			</File>
			<File
				RelativePath=".\loottable.h">
			</File>
			<File
				RelativePath=".\map.h">
			</File>
			<File
				RelativePath=".\mob.h">
			</File>
			<File
				RelativePath=".\net.h">
			</File>
			<File
				RelativePath=".\npc.h">
			</File>
			<File
				RelativePath=".\NpcAI.h">
			</File>
			<File
				RelativePath=".\object.h">
			</File>
			<File
				RelativePath=".\parser.h">
			</File>
			<File
				RelativePath=".\petitions.h">
			</File>
			<File
				RelativePath=".\pets.h">
			</File>
			<File
				RelativePath=".\PlayerCorpse.h">
			</File>
			<File
				RelativePath=".\raids.h">
			</File>
			<File
				RelativePath=".\skills.h">
			</File>
			<File
				RelativePath=".\spawn2.h">
			</File>
			<File
				RelativePath=".\spawngroup.h">
			</File>
			<File
				RelativePath=".\spdat.h">
			</File>
			<File
				RelativePath=".\titles.h">
			</File>
			<File
				RelativePath=".\trap.h">
			</File>
			<File
				RelativePath=".\watermap.h">
			</File>
			<File
				RelativePath=".\worldserver.h">
			</File>
			<File
				RelativePath=".\zone.h">
			</File>
			<File
				RelativePath=".\zonedb.h">
			</File>
			<File
				RelativePath=".\zonedbasync.h">
			</File>
			<File
				RelativePath=".\zonedump.h">
			</File>
		</Filter>
		<Filter
			Name="Common Header Files"
			Filter="">
			<File
				RelativePath="..\common\classes.h">
			</File>
			<File
				RelativePath="..\common\CRC16.h">
			</File>
			<File
				RelativePath="..\common\crc32.h">
			</File>
			<File
				RelativePath="..\common\database.h">
			</File>
			<File
				RelativePath="..\common\dbasync.h">
			</File>
			<File
				RelativePath="..\common\dbcore.h">
			</File>
			<File
				RelativePath="..\common\DBMemLeak.h">
			</File>
			<File
				RelativePath="..\common\debug.h">
			</File>
			<File
				RelativePath="..\common\deity.h">
			</File>
			<File
				RelativePath="..\common\emu_opcodes.h">
			</File>
			<File
				RelativePath="..\common\emu_oplist.h">
			</File>
			<File
				RelativePath="..\common\EMuShareMem.h">
			</File>
			<File
				RelativePath="..\common\eq_packet_structs.h">
			</File>
			<File
				RelativePath="..\common\EQCheckTable.h">
			</File>
			<File
				RelativePath="..\common\EQOpcodes.h">
			</File>
			<File
				RelativePath="..\common\EQPacket.h">
			</File>
			<File
				RelativePath="..\common\EQStream.h">
			</File>
			<File
				RelativePath="..\common\EQStreamFactory.h">
			</File>
			<File
				RelativePath="..\common\eqtime.h">
			</File>
			<File
				RelativePath="..\common\Item.h">
			</File>
			<File
				RelativePath="..\common\Kaiyodo-LList.h">
			</File>
			<File
				RelativePath="..\common\linked_list.h">
			</File>
			<File
				RelativePath="..\common\md5.h">
			</File>
			<File
				RelativePath="..\common\misc.h">
			</File>
			<File
				RelativePath="..\common\MiscFunctions.h">
			</File>
			<File
				RelativePath="..\common\moremath.h">
			</File>
			<File
				RelativePath="..\common\Mutex.h">
			</File>
			<File
				RelativePath="..\common\opcodemgr.h">
			</File>
			<File
				RelativePath="..\common\packet_dump.h">
			</File>
			<File
				RelativePath="..\common\packet_dump_file.h">
			</File>
			<File
				RelativePath="..\common\packet_functions.h">
			</File>
			<File
				RelativePath="..\common\queue.h">
			</File>
			<File
				RelativePath="..\common\races.h">
			</File>
			<File
				RelativePath="..\common\rdtsc.h">
			</File>
			<File
				RelativePath="..\common\Seperator.h">
			</File>
			<File
				RelativePath="..\common\serverinfo.h">
			</File>
			<File
				RelativePath="..\common\servertalk.h">
			</File>
			<File
				RelativePath="..\common\SharedLibrary.h">
			</File>
			<File
				RelativePath="..\common\TCPConnection.h">
			</File>
			<File
				RelativePath="..\common\timer.h">
			</File>
			<File
				RelativePath="..\common\types.h">
			</File>
			<File
				RelativePath="..\common\unix.h">
			</File>
			<File
				RelativePath="..\common\version.h">
			</File>
		</Filter>
		<Filter
			Name="Patches"
			Filter="">
			<File
				RelativePath="..\common\patches\Anniversary.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Client62.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Live.cpp">
			</File>
			<File
				RelativePath="..\common\patches\patches.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Titanium.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Underfoot.cpp">
			</File>
			<File
				RelativePath="..\common\patches\SoD.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Hot.cpp">
			</File>
			<File
				RelativePath="..\common\patches\VoA.cpp">
			</File>
			<File
				RelativePath="..\common\patches\RoF.cpp">
			</File>
		</Filter>
		<Filter
			Name="Common Source Files"
			Filter="">
			<File
				RelativePath="..\common\BasePacket.cpp">
			</File>
			<File
				RelativePath="..\common\classes.cpp">
			</File>
			<File
				RelativePath="..\common\Condition.cpp">
			</File>
			<File
				RelativePath="..\common\CRC16.cpp">
			</File>
			<File
				RelativePath="..\common\crc32.cpp">
			</File>
			<File
				RelativePath="..\common\database.cpp">
			</File>
			<File
				RelativePath="..\common\dbasync.cpp">
			</File>
			<File
				RelativePath="..\common\dbcore.cpp">
			</File>
			<File
				RelativePath="..\common\DBMemLeak.cpp">
			</File>
			<File
				RelativePath="..\common\debug.cpp">
			</File>
			<File
				RelativePath="..\common\emu_opcodes.cpp">
			</File>
			<File
				RelativePath="..\common\EMuShareMem.cpp">
			</File>
			<File
				RelativePath="..\common\EmuTCPConnection.cpp">
			</File>
			<File
				RelativePath="..\common\EmuTCPServer.cpp">
			</File>
			<File
				RelativePath="..\common\EQEmuConfig.cpp">
			</File>
			<File
				RelativePath="..\common\EQPacket.cpp">
			</File>
			<File
				RelativePath="..\common\EQStream.cpp">
			</File>
			<File
				RelativePath="..\common\EQStreamFactory.cpp">
			</File>
			<File
				RelativePath="..\common\EQStreamIdent.cpp">
			</File>
			<File
				RelativePath="..\common\EQStreamProxy.cpp">
			</File>
			<File
				RelativePath="..\common\eqtime.cpp">
			</File>
			<File
				RelativePath="..\common\extprofile.cpp">
			</File>
			<File
				RelativePath="..\common\guild_base.cpp">
			</File>
			<File
				RelativePath="..\common\guilds.cpp">
			</File>
			<File
				RelativePath="..\common\Item.cpp">
			</File>
			<File
				RelativePath="..\common\logsys.cpp">
			</File>
			<File
				RelativePath="..\common\logsys_eqemu.cpp">
			</File>
			<File
				RelativePath="..\common\md5.cpp">
			</File>
			<File
				RelativePath="..\common\misc.cpp">
			</File>
			<File
				RelativePath="..\common\MiscFunctions.cpp">
			</File>
			<File
				RelativePath="..\common\moremath.cpp">
			</File>
			<File
				RelativePath="..\common\Mutex.cpp">
			</File>
			<File
				RelativePath="..\common\opcodemgr.cpp">
			</File>
			<File
				RelativePath="..\common\packet_dump.cpp">
			</File>
			<File
				RelativePath="..\common\packet_dump_file.cpp">
			</File>
			<File
				RelativePath="..\common\packet_functions.cpp">
			</File>
			<File
				RelativePath="..\common\races.cpp">
			</File>
			<File
				RelativePath="..\common\rdtsc.cpp">
			</File>
			<File
				RelativePath="..\common\rulesys.cpp">
			</File>
			<File
				RelativePath="..\common\serverinfo.cpp">
			</File>
			<File
				RelativePath="..\common\shareddb.cpp">
			</File>
			<File
				RelativePath="..\common\SharedLibrary.cpp">
			</File>
			<File
				RelativePath="..\common\StructStrategy.cpp">
			</File>
			<File
				RelativePath="..\common\TCPConnection.cpp">
			</File>
			<File
				RelativePath="..\common\TCPServer.cpp">
			</File>
			<File
				RelativePath="..\common\timeoutmgr.cpp">
			</File>
			<File
				RelativePath="..\common\timer.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinystr.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinyxml.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinyxmlerror.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinyxmlparser.cpp">
			</File>
			<File
				RelativePath="..\common\unix.cpp">
				<FileConfiguration
					Name="Debug|Win32"
					ExcludedFromBuild="TRUE">
					<Tool
						Name="VCCLCompilerTool"/>
				</FileConfiguration>
				<FileConfiguration
					Name="Release|Win32"
					ExcludedFromBuild="TRUE">
					<Tool
						Name="VCCLCompilerTool"/>
				</FileConfiguration>
				<FileConfiguration
					Name="RelaseBots|Win32"
					ExcludedFromBuild="TRUE">
					<Tool
						Name="VCCLCompilerTool"/>
				</FileConfiguration>
				<FileConfiguration
					Name="DebugBots|Win32"
					ExcludedFromBuild="TRUE">
					<Tool
						Name="VCCLCompilerTool"/>
				</FileConfiguration>
			</File>
			<File
				RelativePath="..\common\worldconn.cpp">
			</File>
			<File
				RelativePath="..\common\XMLParser.cpp">
			</File>
		</Filter>
		<Filter
			Name="Text Files"
			Filter="">
			<File
				RelativePath="..\readme.txt">
			</File>
		</Filter>
	</Files>
	<Globals>
	</Globals>
</VisualStudioProject>
World
WorldVC71.vcproj
Code:
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
	ProjectType="Visual C++"
	Version="7.10"
	Name="World"
	ProjectGUID="{4E7CF9D7-709D-4FC7-BC60-C99F7FF8288B}"
	SccProjectName=""
	SccLocalPath="">
	<Platforms>
		<Platform
			Name="Win32"/>
	</Platforms>
	<Configurations>
		<Configuration
			Name="Raid Addicts|Win32"
			OutputDirectory=".\../build"
			IntermediateDirectory=".\../Build/World/Release"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				InlineFunctionExpansion="2"
				PreprocessorDefinitions="NDEBUG,WORLD,SHAREMEM,INVERSEXY,i386,_WIN32,_WIN32_WINNT=0x0400,WIN32,_CONSOLE,FIELD_ITEMS,EMBPERL,EMBPERL_PLUGIN,EQDEBUG=5"
				StringPooling="TRUE"
				RuntimeLibrary="0"
				EnableFunctionLevelLinking="TRUE"
				UsePrecompiledHeader="0"
				PrecompiledHeaderFile=".\../Build/World/Release/World.pch"
				AssemblerListingLocation=".\../Build/World/Release/"
				ObjectFile=".\../Build/World/Release/"
				ProgramDataBaseFileName=".\../Build/World/Release/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="3"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib"
				OutputFile=".\../build/World.exe"
				LinkIncremental="1"
				SuppressStartupBanner="TRUE"
				IgnoreDefaultLibraryNames="libc"
				GenerateDebugInformation="TRUE"
				ProgramDatabaseFile=".\../build/World.pdb"
				GenerateMapFile="TRUE"
				MapFileName="../Build/World.map"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\../build/World.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="NDEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
		<Configuration
			Name="Debug|Win32"
			OutputDirectory=".\../build"
			IntermediateDirectory=".\../Build/World/Debug"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				PreprocessorDefinitions="WORLD,_DEBUG,_EQDEBUG,i386,SHAREMEM,INVERSEXY,_WIN32,_WIN32_WINNT=0x0400,WIN32,_CONSOLE,FIELD_ITEMS,EMBPERL,EMBPERL_PLUGIN,EQDEBUG=5"
				BasicRuntimeChecks="3"
				RuntimeLibrary="1"
				UsePrecompiledHeader="2"
				PrecompiledHeaderFile=".\../Build/World/Debug/World.pch"
				AssemblerListingLocation=".\../Build/World/Debug/"
				ObjectFile=".\../Build/World/Debug/"
				ProgramDataBaseFileName=".\../Build/World/Debug/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="4"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib advapi32.lib shell32.lib"
				OutputFile="../build/WorldDebug.exe"
				LinkIncremental="2"
				SuppressStartupBanner="TRUE"
				IgnoreDefaultLibraryNames="LIBCMT,LIBC,MSVCRT"
				GenerateDebugInformation="TRUE"
				ProgramDatabaseFile=".\../build/WorldDebug.pdb"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\../build/World.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="_DEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
		<Configuration
			Name="Release|Win32"
			OutputDirectory=".\../build"
			IntermediateDirectory=".\../Build/World/Release"
			ConfigurationType="1"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2">
			<Tool
				Name="VCCLCompilerTool"
				InlineFunctionExpansion="0"
				PreprocessorDefinitions="NDEBUG,WORLD,SHAREMEM,i386,INVERSEXY,_WIN32,_WIN32_WINNT=0x0400,WIN32,_CONSOLE,FIELD_ITEMS,IRC,EMBPERL,EMBPERL_PLUGIN,EQDEBUG=5"
				StringPooling="TRUE"
				RuntimeLibrary="0"
				BufferSecurityCheck="FALSE"
				EnableFunctionLevelLinking="FALSE"
				UsePrecompiledHeader="2"
				PrecompiledHeaderFile=".\../Build/World/Release/World.pch"
				AssemblerListingLocation=".\../Build/World/Release/"
				ObjectFile=".\../Build/World/Release/"
				ProgramDataBaseFileName=".\../Build/World/Release/"
				BrowseInformation="1"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="0"/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
				AdditionalOptions="/MACHINE:I386"
				AdditionalDependencies="odbc32.lib odbccp32.lib wsock32.lib zlib.lib mysqlclient.lib advapi32.lib shell32.lib"
				OutputFile=".\../build/World.exe"
				LinkIncremental="1"
				SuppressStartupBanner="TRUE"
				IgnoreDefaultLibraryNames="libc,msvcrt"
				GenerateDebugInformation="FALSE"
				ProgramDatabaseFile=".\../build/World.pdb"
				GenerateMapFile="FALSE"
				MapFileName="../Build/World.map"
				SubSystem="1"/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\../build/World.tlb"/>
			<Tool
				Name="VCPostBuildEventTool"/>
			<Tool
				Name="VCPreBuildEventTool"/>
			<Tool
				Name="VCPreLinkEventTool"/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="NDEBUG"
				Culture="1033"/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"/>
			<Tool
				Name="VCXMLDataGeneratorTool"/>
			<Tool
				Name="VCWebDeploymentTool"/>
			<Tool
				Name="VCManagedWrapperGeneratorTool"/>
			<Tool
				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
		</Configuration>
	</Configurations>
	<References>
	</References>
	<Files>
		<Filter
			Name="Source Files"
			Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
			<File
				RelativePath=".\client.cpp">
			</File>
			<File
				RelativePath=".\cliententry.cpp">
			</File>
			<File
				RelativePath=".\clientlist.cpp">
			</File>
			<File
				RelativePath=".\console.cpp">
			</File>
			<File
				RelativePath=".\EQLConfig.cpp">
			</File>
			<File
				RelativePath=".\EQW.cpp">
			</File>
			<File
				RelativePath=".\EQWHTTPHandler.cpp">
			</File>
			<File
				RelativePath=".\EQWParser.cpp">
			</File>
			<File
				RelativePath=".\HTTPRequest.cpp">
			</File>
			<File
				RelativePath=".\LauncherLink.cpp">
			</File>
			<File
				RelativePath=".\LauncherList.cpp">
			</File>
			<File
				RelativePath=".\lfplist.cpp">
			</File>
			<File
				RelativePath=".\LoginServer.cpp">
			</File>
			<File
				RelativePath=".\net.cpp">
			</File>
			<File
				RelativePath=".\perl_EQLConfig.cpp">
			</File>
			<File
				RelativePath=".\perl_EQW.cpp">
			</File>
			<File
				RelativePath=".\perl_HTTPRequest.cpp">
			</File>
			<File
				RelativePath=".\wguild_mgr.cpp">
			</File>
			<File
				RelativePath=".\world_logsys.cpp">
			</File>
			<File
				RelativePath=".\WorldConfig.cpp">
			</File>
			<File
				RelativePath=".\worlddb.cpp">
			</File>
			<File
				RelativePath=".\zonelist.cpp">
			</File>
			<File
				RelativePath=".\zoneserver.cpp">
			</File>
			<File
				RelativePath=".\ucs.cpp">
			</File>
		</Filter>
		<Filter
			Name="Header Files"
			Filter="h;hpp;hxx;hm;inl">
			<File
				RelativePath=".\client.h">
			</File>
			<File
				RelativePath=".\console.h">
			</File>
			<File
				RelativePath=".\LoginServer.h">
			</File>
			<File
				RelativePath=".\net.h">
			</File>
			<File
				RelativePath=".\WorldTCPConnection.h">
			</File>
			<File
				RelativePath=".\zoneserver.h">
			</File>
			<File
				RelativePath=".\ucs.h">
			</File>
		</Filter>
		<Filter
			Name="Patches"
			Filter="*.cpp">
			<File
				RelativePath="..\common\patches\Anniversary.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Client62.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Underfoot.cpp">
			</File>
			<File
				RelativePath="..\common\patches\HoT.cpp">
			</File>
			<File
				RelativePath="..\common\patches\VoA.cpp">
			</File>
			<File
				RelativePath="..\common\patches\RoF.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Patches.cpp">
			</File>
			<File
				RelativePath="..\common\patches\Titanium.cpp">
			</File>
			<File
				RelativePath="..\common\patches\SoF.cpp">
			</File>
		</Filter>
		<Filter
			Name="Common Source Files"
			Filter="*.cpp">
			<File
				RelativePath="..\common\SocketLib\Base64.cpp">
			</File>
			<File
				RelativePath="..\common\BasePacket.cpp">
			</File>
			<File
				RelativePath="..\common\classes.cpp">
			</File>
			<File
				RelativePath="..\common\Condition.cpp">
			</File>
			<File
				RelativePath="..\common\CRC16.cpp">
			</File>
			<File
				RelativePath="..\common\crc32.cpp">
			</File>
			<File
				RelativePath="..\common\database.cpp">
			</File>
			<File
				RelativePath="..\common\dbasync.cpp">
			</File>
			<File
				RelativePath="..\common\dbcore.cpp">
			</File>
			<File
				RelativePath="..\common\DBMemLeak.cpp">
			</File>
			<File
				RelativePath="..\common\debug.cpp">
			</File>
			<File
				RelativePath="..\common\emu_opcodes.cpp">
			</File>
			<File
				RelativePath="..\common\EMuShareMem.cpp">
			</File>
			<File
				RelativePath="..\common\EmuTCPConnection.cpp">
			</File>
			<File
				RelativePath="..\common\EmuTCPServer.cpp">
			</File>
			<File
				RelativePath="..\common\EQDB.cpp">
			</File>
			<File
				RelativePath="..\common\EQDBRes.cpp">
			</File>
			<File
				RelativePath="..\common\EQEmuConfig.cpp">
			</File>
			<File
				RelativePath="..\common\EQEMuError.cpp">
			</File>
			<File
				RelativePath="..\common\EQPacket.cpp">
			</File>
			<File
				RelativePath="..\common\EQStream.cpp">
			</File>
			<File
				RelativePath="..\common\EQStreamFactory.cpp">
			</File>
			<File
				RelativePath="..\common\EQStreamIdent.cpp">
			</File>
			<File
				RelativePath="..\common\EQStreamProxy.cpp">
			</File>
			<File
				RelativePath="..\common\eqtime.cpp">
			</File>
			<File
				RelativePath="..\common\extprofile.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\File.cpp">
			</File>
			<File
				RelativePath="..\common\guild_base.cpp">
			</File>
			<File
				RelativePath="..\common\guilds.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\HttpdCookies.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\HttpdForm.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\HttpdSocket.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\HTTPSocket.cpp">
			</File>
			<File
				RelativePath="..\common\Item.cpp">
			</File>
			<File
				RelativePath="..\common\logsys.cpp">
			</File>
			<File
				RelativePath="..\common\logsys_eqemu.cpp">
			</File>
			<File
				RelativePath="..\common\md5.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\MemFile.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\Mime.cpp">
			</File>
			<File
				RelativePath="..\common\misc.cpp">
			</File>
			<File
				RelativePath="..\common\MiscFunctions.cpp">
			</File>
			<File
				RelativePath="..\common\moremath.cpp">
			</File>
			<File
				RelativePath="..\common\Mutex.cpp">
			</File>
			<File
				RelativePath="..\common\opcodemgr.cpp">
			</File>
			<File
				RelativePath="..\common\packet_dump.cpp">
			</File>
			<File
				RelativePath="..\common\packet_dump_file.cpp">
			</File>
			<File
				RelativePath="..\common\packet_functions.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\Parse.cpp">
			</File>
			<File
				RelativePath="..\common\perl_EQDB.cpp">
			</File>
			<File
				RelativePath="..\common\perl_EQDBRes.cpp">
			</File>
			<File
				RelativePath="..\common\races.cpp">
			</File>
			<File
				RelativePath="..\common\rulesys.cpp">
			</File>
			<File
				RelativePath="..\common\serverinfo.cpp">
			</File>
			<File
				RelativePath="..\common\shareddb.cpp">
			</File>
			<File
				RelativePath="..\common\SharedLibrary.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\socket_include.cpp">
			</File>
			<File
				RelativePath="..\common\StructStrategy.cpp">
			</File>
			<File
				RelativePath="..\common\TCPConnection.cpp">
			</File>
			<File
				RelativePath="..\common\TCPServer.cpp">
			</File>
			<File
				RelativePath="..\common\timeoutmgr.cpp">
			</File>
			<File
				RelativePath="..\common\timer.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinystr.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinyxml.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinyxmlerror.cpp">
			</File>
			<File
				RelativePath="..\common\tinyxml\tinyxmlparser.cpp">
			</File>
			<File
				RelativePath="..\common\SocketLib\Utility.cpp">
			</File>
			<File
				RelativePath="..\common\XMLParser.cpp">
			</File>
		</Filter>
		<Filter
			Name="Common Header Files"
			Filter="*.h">
			<File
				RelativePath="..\common\classes.h">
			</File>
			<File
				RelativePath="..\common\CRC16.h">
			</File>
			<File
				RelativePath="..\common\crc32.h">
			</File>
			<File
				RelativePath="..\common\database.h">
			</File>
			<File
				RelativePath="..\common\dbasync.h">
			</File>
			<File
				RelativePath="..\common\dbcore.h">
			</File>
			<File
				RelativePath="..\common\DBMemLeak.h">
			</File>
			<File
				RelativePath="..\common\debug.h">
			</File>
			<File
				RelativePath="..\common\emu_opcodes.h">
			</File>
			<File
				RelativePath="..\common\EMuShareMem.h">
			</File>
			<File
				RelativePath="..\common\eq_opcodes.h">
			</File>
			<File
				RelativePath="..\common\eq_packet_structs.h">
			</File>
			<File
				RelativePath="..\common\EQCheckTable.h">
			</File>
			<File
				RelativePath="..\common\EQPacket.h">
			</File>
			<File
				RelativePath="..\common\EQStream.h">
			</File>
			<File
				RelativePath="..\common\EQStreamFactory.h">
			</File>
			<File
				RelativePath="..\Zone\faction.h">
			</File>
			<File
				RelativePath="..\common\Guilds.h">
			</File>
			<File
				RelativePath="..\common\Item.h">
			</File>
			<File
				RelativePath="..\common\linked_list.h">
			</File>
			<File
				RelativePath="..\Zone\loottable.h">
			</File>
			<File
				RelativePath="..\common\md5.h">
			</File>
			<File
				RelativePath="..\common\misc.h">
			</File>
			<File
				RelativePath="..\common\MiscFunctions.h">
			</File>
			<File
				RelativePath="..\common\moremath.h">
			</File>
			<File
				RelativePath="..\common\Mutex.h">
			</File>
			<File
				RelativePath="..\common\opcodemgr.h">
			</File>
			<File
				RelativePath="..\common\packet_dump.h">
			</File>
			<File
				RelativePath="..\common\packet_dump_file.h">
			</File>
			<File
				RelativePath="..\common\packet_functions.h">
			</File>
			<File
				RelativePath="..\common\queue.h">
			</File>
			<File
				RelativePath="..\common\races.h">
			</File>
			<File
				RelativePath="..\common\Seperator.h">
			</File>
			<File
				RelativePath="..\common\serverinfo.h">
			</File>
			<File
				RelativePath="..\common\servertalk.h">
			</File>
			<File
				RelativePath="..\common\SharedLibrary.h">
			</File>
			<File
				RelativePath="..\common\TCPConnection.h">
			</File>
			<File
				RelativePath="..\common\timer.h">
			</File>
			<File
				RelativePath="..\common\types.h">
			</File>
			<File
				RelativePath="..\common\version.h">
			</File>
		</Filter>
		<Filter
			Name="Text Files"
			Filter="*.txt">
			<File
				RelativePath="..\readme.txt">
			</File>
		</Filter>
	</Files>
	<Globals>
	</Globals>
</VisualStudioProject>
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:22 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3