qzdoom/wadsrc/wadsrc.vcproj
Christoph Oelckers 605a9a7715 May 6, 2006 (Changes by Graf Zahl)
- Converted a_zombie.cpp and most of a_strifestuff.cpp to DECORATE.
- Converted a_strifekeys.cpp to DECORATE and moved the pickup messages to the
  string table.
- Removed the WIF_HITS_GHOSTS weapon flag and replaced it with MF2_THRUGHOST. 
  There is no need to keep two flags around with virtually the same meaning.
- Changed the ShadowArmor to use the VISIBILITYPULSE flag to change its translucency.
  It looks much better now than the cheap code pointer based blinking it used before.
- Converted most of a_strifeitems.cpp to DECORATE and moved the pickup messages 
  to the string table.
- Converted a_strifearmor.cpp to DECORATE and moved the pickup messages to the
  string table.
- Moved the messages for killing spectres to the string table.
- Converted the quest items to DECORATE. Also changed A_GiveQuestItem to get
  the messages it prints from the string table instead of the quest item's tag
  string.

May 5, 2006 (Changes by Graf Zahl)
- Removed the hopelessly outdated thingdef_doc.txt file from the repository.
- Converted a_peasant.cpp and a_ratbuddy.cpp to DECORATE.
- Fixed: C_DoKey didn't treat an empty string as 'no binding' when checking for
  valid double bindings.
- Converted a_merchants.cpp to DECORATE.
- Added MF5_NODAMAGE flag to generalize the behavior of Strife's merchants which
  can be shot but take no damage from getting hurt.
- Converted a_beggars.cpp to DECORATE.
- Added an Inventory.GiveQuest property. This makes it possible to define all of
  Strife's original items that also give a quest item in DECORATE but it is also 
  useful to define items like the ones in Day of the Acolyte without ugly workarounds.
- Added a Tag property and Strife teaser conversation IDs to DECORATE so now it is 
  possible to define many of Strife's items.
- Added a FastSpeed property to DECORATE so that projectiles can finally be
  assigned a higher speed for fast mode.
- Added a ACS_LockedExecuteDoor special. It is basically the same as the existing
  ACS_LockedExecute but it uses the 'door' message instead of 'remote'. This
  cannot be integrated into ACS_LockedExecute because all its arguments are already
  in use.
- Added a fully customizable A_CustomMeleeAttack function for DECORATE.


SVN r83 (trunk)
2006-05-07 00:27:22 +00:00

375 lines
8.7 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="wadsrc"
ProjectGUID="{1D179D4B-F008-431B-8C72-111F8372584F}"
Keyword="MakeFileProj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="0">
<Tool
Name="VCNMakeTool"
BuildCommandLine="nmake /nologo MAKEWAD=..\tools\makewad\makewad XLATCC=..\tools\xlatcc\xlatcc DEHSUPP=..\tools\dehsupp\dehsupp NOLOGO=/nologo andcopy"
ReBuildCommandLine="nmake /nologo MAKEWAD=..\tools\makewad\makewad NOLOGO=/nologo XLATCC=..\tools\xlatcc\xlatcc DEHSUPP=..\tools\dehsupp\dehsupp nrebuild"
CleanCommandLine="del wadmake zdoom.pk3"
Output="zdoom.pk3"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="0">
<Tool
Name="VCNMakeTool"
BuildCommandLine="nmake /nologo MAKEWAD=..\tools\makewad\makewad XLATCC=..\tools\xlatcc\xlatcc DEHSUPP=..\tools\dehsupp\dehsupp NOLOGO=/nologo"
ReBuildCommandLine="nmake /nologo MAKEWAD=..\tools\makewad\makewad NOLOGO=/nologo XLATCC=..\tools\xlatcc\xlatcc DEHSUPP=..\tools\dehsupp\dehsupp nrebuild"
CleanCommandLine="del wadmake zdoom.pk3"
Output="zdoom.pk3"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Lumps"
Filter="">
<File
RelativePath=".\animdefs.txt">
</File>
<File
RelativePath=".\In_epi1.txt">
</File>
<File
RelativePath=".\In_epi2.txt">
</File>
<File
RelativePath=".\In_epi3.txt">
</File>
<File
RelativePath=".\In_htc1.txt">
</File>
<File
RelativePath=".\In_htc2.txt">
</File>
<File
RelativePath=".\In_htc3.txt">
</File>
<File
RelativePath=".\Lockdefs.txt">
</File>
<File
RelativePath=".\sndeax.txt">
</File>
<File
RelativePath=".\sndinfo.txt">
</File>
<File
RelativePath=".\sndseq.txt">
</File>
<File
RelativePath=".\terrain.txt">
</File>
<File
RelativePath=".\x11r6rgb.txt">
</File>
<Filter
Name="Map Translators"
Filter="">
<File
RelativePath=".\xlat\doomxlat.txt">
</File>
<File
RelativePath=".\xlat\hereticxlat.txt">
</File>
<File
RelativePath=".\xlat\strifexlat.txt">
</File>
<Filter
Name="Includes"
Filter="">
<File
RelativePath=".\xlat\defines.i">
</File>
<File
RelativePath=".\xlat\specials.i">
</File>
</Filter>
</Filter>
<Filter
Name="Decals"
Filter="">
<File
RelativePath=".\decals\bal7scr1.png">
</File>
<File
RelativePath=".\decals\bal7scr2.png">
</File>
<File
RelativePath=".\decals\bfglite1.png">
</File>
<File
RelativePath=".\decals\bfglite2.png">
</File>
<File
RelativePath=".\decals\bfgscrc1.png">
</File>
<File
RelativePath=".\decals\bfgscrc2.png">
</File>
<File
RelativePath=".\decals\blast1.png">
</File>
<File
RelativePath=".\decals\bsmear1.png">
</File>
<File
RelativePath=".\decals\bsmear2.png">
</File>
<File
RelativePath=".\decals\bsplat1.png">
</File>
<File
RelativePath=".\decals\bsplat2.png">
</File>
<File
RelativePath=".\decals\bsplat3.png">
</File>
<File
RelativePath=".\decals\bsplat4.png">
</File>
<File
RelativePath=".\decals\bsplat5.png">
</File>
<File
RelativePath=".\decals\bsplat6.png">
</File>
<File
RelativePath=".\decals\bsplat7.png">
</File>
<File
RelativePath=".\decals\cbalscr1.png">
</File>
<File
RelativePath=".\decals\cbalscr2.png">
</File>
<File
RelativePath=".\decals\cbowmark.png">
</File>
<File
RelativePath=".\decals\chip1.png">
</File>
<File
RelativePath=".\decals\chip2.png">
</File>
<File
RelativePath=".\decals\chip3.png">
</File>
<File
RelativePath=".\decals\chip4.png">
</File>
<File
RelativePath=".\decals\chip5.png">
</File>
<File
RelativePath=".\decals\decaldef.txt">
</File>
<File
RelativePath=".\decals\plasma1.png">
</File>
<File
RelativePath=".\decals\plasma2.png">
</File>
<File
RelativePath=".\decals\scorch1.png">
</File>
</Filter>
<Filter
Name="MapInfos"
Filter="">
<File
RelativePath=".\mapinfo\doom1.txt">
</File>
<File
RelativePath=".\mapinfo\doom2.txt">
</File>
<File
RelativePath=".\mapinfo\heretic.txt">
</File>
<File
RelativePath=".\mapinfo\hexen.txt">
</File>
<File
RelativePath=".\mapinfo\plutonia.txt">
</File>
<File
RelativePath=".\mapinfo\strife.txt">
</File>
<File
RelativePath=".\mapinfo\tnt.txt">
</File>
</Filter>
<Filter
Name="Languages"
Filter="">
<File
RelativePath=".\languages\english-us.txt">
</File>
<File
RelativePath=".\languages\french.txt">
</File>
<File
RelativePath=".\languages\italian.txt">
</File>
</Filter>
<Filter
Name="Decorate"
Filter="">
<File
RelativePath=".\decorate\decorate.txt">
</File>
<Filter
Name="Doom"
Filter="">
<File
RelativePath=".\decorate\doom\deadthings.txt">
</File>
<File
RelativePath=".\decorate\doom\doomarmor.txt">
</File>
<File
RelativePath=".\decorate\doom\doomartifacts.txt">
</File>
<File
RelativePath=".\decorate\doom\doomdecorations.txt">
</File>
<File
RelativePath=".\decorate\doom\doomkeys.txt">
</File>
</Filter>
<Filter
Name="Heretic"
Filter="">
<File
RelativePath=".\decorate\heretic\hereticarmor.txt">
</File>
<File
RelativePath=".\decorate\heretic\hereticartifacts.txt">
</File>
<File
RelativePath=".\decorate\heretic\hereticdecorations.txt">
</File>
<File
RelativePath=".\decorate\heretic\heretickeys.txt">
</File>
</Filter>
<Filter
Name="Hexen"
Filter="">
<File
RelativePath=".\decorate\hexen\flame.txt">
</File>
<File
RelativePath=".\decorate\hexen\hexenarmor.txt">
</File>
<File
RelativePath=".\decorate\hexen\hexendecorations.txt">
</File>
<File
RelativePath=".\decorate\hexen\hexenkeys.txt">
</File>
<File
RelativePath=".\decorate\hexen\hexenspecialdecs.txt">
</File>
<File
RelativePath=".\decorate\hexen\puzzleitems.txt">
</File>
<File
RelativePath=".\decorate\hexen\scriptprojectiles.txt">
</File>
<File
RelativePath=".\decorate\hexen\speedboots.txt">
</File>
</Filter>
<Filter
Name="Strife"
Filter="">
<File
RelativePath=".\decorate\strife\beggars.txt">
</File>
<File
RelativePath=".\decorate\strife\merchants.txt">
</File>
<File
RelativePath=".\decorate\strife\peasants.txt">
</File>
<File
RelativePath=".\decorate\strife\questitems.txt">
</File>
<File
RelativePath=".\decorate\strife\ratbuddy.txt">
</File>
<File
RelativePath=".\decorate\strife\rebels.txt">
</File>
<File
RelativePath=".\decorate\strife\strifearmor.txt">
</File>
<File
RelativePath=".\decorate\strife\strifeitems.txt">
</File>
<File
RelativePath=".\decorate\strife\strifekeys.txt">
</File>
<File
RelativePath=".\decorate\strife\strifestuff.txt">
</File>
<File
RelativePath=".\decorate\strife\zombie.txt">
</File>
</Filter>
<Filter
Name="Raven"
Filter="">
<File
RelativePath=".\decorate\raven\ravenartifacts.txt">
</File>
<File
RelativePath=".\decorate\raven\ravenhealth.txt">
</File>
</Filter>
<Filter
Name="Shared"
Filter="">
<File
RelativePath=".\shared\debris.txt">
</File>
<File
RelativePath=".\decorate\shared\splashes.txt">
</File>
</Filter>
</Filter>
</Filter>
<File
RelativePath=".\Makefile">
</File>
<File
RelativePath=".\Makefile.mgw">
</File>
<File
RelativePath=".\Makefile2">
</File>
<File
RelativePath=".\zdoom.lst">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>