Index: code/trunk/visual_studio/vc8/orxonox.vcproj
===================================================================
--- code/trunk/visual_studio/vc8/orxonox.vcproj	(revision 2087)
+++ code/trunk/visual_studio/vc8/orxonox.vcproj	(revision 2105)
@@ -233,4 +233,8 @@
 					>
 				</File>
+				<File
+					RelativePath="..\..\src\orxonox\objects\WeaponSystem.cc"
+					>
+				</File>
 				<Filter
 					Name="worldentities"
@@ -378,4 +382,220 @@
 					<File
 						RelativePath="..\..\src\orxonox\objects\controllers\HumanController.cc"
+						>
+					</File>
+				</Filter>
+				<Filter
+					Name="weaponSystem"
+					>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\Munition.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\Weapon.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\WeaponSet.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\WeaponSlot.cc"
+						>
+					</File>
+					<Filter
+						Name="munitions"
+						>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\munitions\LaserGunMunition.cc"
+							>
+							<FileConfiguration
+								Name="Debug|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+							<FileConfiguration
+								Name="Release|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+						</File>
+					</Filter>
+					<Filter
+						Name="weapons"
+						>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\weapons\LaserGun.cc"
+							>
+							<FileConfiguration
+								Name="Debug|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+							<FileConfiguration
+								Name="Release|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+						</File>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\weapons\Missile.cc"
+							>
+							<FileConfiguration
+								Name="Debug|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+							<FileConfiguration
+								Name="Release|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+						</File>
+					</Filter>
+					<Filter
+						Name="projectiles"
+						>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\projectiles\BillboardProjectile.cc"
+							>
+							<FileConfiguration
+								Name="Debug|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+							<FileConfiguration
+								Name="Release|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+						</File>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\projectiles\ParticleProjectile.cc"
+							>
+							<FileConfiguration
+								Name="Debug|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+							<FileConfiguration
+								Name="Release|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+						</File>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\projectiles\Projectile.cc"
+							>
+							<FileConfiguration
+								Name="Debug|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+							<FileConfiguration
+								Name="Release|Win32"
+								ExcludedFromBuild="true"
+								>
+								<Tool
+									Name="VCCLCompilerTool"
+								/>
+							</FileConfiguration>
+						</File>
+					</Filter>
+				</Filter>
+				<Filter
+					Name="quest"
+					>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\AddQuest.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\AddQuestHint.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\AddReward.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\ChangeQuestStatus.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\CompleteQuest.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\FailQuest.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\GlobalQuest.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\LocalQuest.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\Quest.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestDescription.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestEffect.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestHint.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestItem.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestManager.cc"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\Rewardable.cc"
 						>
 					</File>
@@ -653,4 +873,8 @@
 					>
 				</File>
+				<File
+					RelativePath="..\..\src\orxonox\objects\WeaponSystem.h"
+					>
+				</File>
 				<Filter
 					Name="worldentities"
@@ -780,4 +1004,124 @@
 						>
 					</File>
+				</Filter>
+				<Filter
+					Name="quest"
+					>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\AddQuest.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\AddQuestHint.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\AddReward.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\ChangeQuestStatus.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\CompleteQuest.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\FailQuest.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\GlobalQuest.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\LocalQuest.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\Quest.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestDescription.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestEffect.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestHint.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestItem.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\QuestManager.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\quest\Rewardable.h"
+						>
+					</File>
+				</Filter>
+				<Filter
+					Name="weaponSystem"
+					>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\Munition.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\Weapon.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\WeaponSet.h"
+						>
+					</File>
+					<File
+						RelativePath="..\..\src\orxonox\objects\weaponSystem\WeaponSlot.h"
+						>
+					</File>
+					<Filter
+						Name="weapons"
+						>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\weapons\LaserGun.h"
+							>
+						</File>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\weapons\Missile.h"
+							>
+						</File>
+					</Filter>
+					<Filter
+						Name="munitions"
+						>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\munitions\LaserGunMunition.h"
+							>
+						</File>
+					</Filter>
+					<Filter
+						Name="projectiles"
+						>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\projectiles\BillboardProjectile.h"
+							>
+						</File>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\projectiles\ParticleProjectile.h"
+							>
+						</File>
+						<File
+							RelativePath="..\..\src\orxonox\objects\weaponSystem\projectiles\Projectile.h"
+							>
+						</File>
+					</Filter>
 				</Filter>
 			</Filter>
