Index: code/branches/main_reto_vs05/bin/Debug/Ogre.log
===================================================================
--- code/branches/main_reto_vs05/bin/Debug/Ogre.log	(revision 168)
+++ code/branches/main_reto_vs05/bin/Debug/Ogre.log	(revision 169)
@@ -1,309 +1,307 @@
-16:52:51: Creating resource group General
-16:52:51: Creating resource group Internal
-16:52:51: Creating resource group Autodetect
-16:52:51: SceneManagerFactory for type 'DefaultSceneManager' registered.
-16:52:51: Registering ResourceManager for type Material
-16:52:51: Registering ResourceManager for type Mesh
-16:52:51: Registering ResourceManager for type Skeleton
-16:52:51: MovableObjectFactory for type 'ParticleSystem' registered.
-16:52:51: OverlayElementFactory for type Panel registered.
-16:52:51: OverlayElementFactory for type BorderPanel registered.
-16:52:51: OverlayElementFactory for type TextArea registered.
-16:52:51: Registering ResourceManager for type Font
-16:52:51: ArchiveFactory for archive type FileSystem registered.
-16:52:51: ArchiveFactory for archive type Zip registered.
-16:52:51: FreeImage version: 3.9.2
-16:52:51: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
-16:52:51: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi
-16:52:51: DDS codec registering
-16:52:51: Registering ResourceManager for type HighLevelGpuProgram
-16:52:51: Registering ResourceManager for type Compositor
-16:52:51: MovableObjectFactory for type 'Entity' registered.
-16:52:51: MovableObjectFactory for type 'Light' registered.
-16:52:51: MovableObjectFactory for type 'BillboardSet' registered.
-16:52:51: MovableObjectFactory for type 'ManualObject' registered.
-16:52:51: MovableObjectFactory for type 'BillboardChain' registered.
-16:52:51: MovableObjectFactory for type 'RibbonTrail' registered.
-16:52:51: Loading library .\RenderSystem_Direct3D9_d
-16:52:51: Installing plugin: D3D9 RenderSystem
-16:52:51: D3D9 : Direct3D9 Rendering Subsystem created.
-16:52:51: D3D9: Driver Detection Starts
-16:52:51: D3D9: Driver Detection Ends
-16:52:51: Plugin successfully installed
-16:52:51: Loading library .\RenderSystem_GL_d
-16:52:51: Installing plugin: GL RenderSystem
-16:52:51: OpenGL Rendering Subsystem created.
-16:52:51: Plugin successfully installed
-16:52:51: Loading library .\Plugin_ParticleFX_d
-16:52:51: Installing plugin: ParticleFX
-16:52:51: Particle Emitter Type 'Point' registered
-16:52:51: Particle Emitter Type 'Box' registered
-16:52:51: Particle Emitter Type 'Ellipsoid' registered
-16:52:51: Particle Emitter Type 'Cylinder' registered
-16:52:51: Particle Emitter Type 'Ring' registered
-16:52:51: Particle Emitter Type 'HollowEllipsoid' registered
-16:52:51: Particle Affector Type 'LinearForce' registered
-16:52:51: Particle Affector Type 'ColourFader' registered
-16:52:51: Particle Affector Type 'ColourFader2' registered
-16:52:51: Particle Affector Type 'ColourImage' registered
-16:52:51: Particle Affector Type 'ColourInterpolator' registered
-16:52:51: Particle Affector Type 'Scaler' registered
-16:52:51: Particle Affector Type 'Rotator' registered
-16:52:51: Particle Affector Type 'DirectionRandomiser' registered
-16:52:51: Particle Affector Type 'DeflectorPlane' registered
-16:52:51: Plugin successfully installed
-16:52:51: Loading library .\Plugin_BSPSceneManager_d
-16:52:52: Installing plugin: BSP Scene Manager
-16:52:52: Plugin successfully installed
-16:52:52: Loading library .\Plugin_OctreeSceneManager_d
-16:52:52: Installing plugin: Octree & Terrain Scene Manager
-16:52:52: Plugin successfully installed
-16:52:52: Loading library .\Plugin_CgProgramManager_d
-16:52:52: Installing plugin: Cg Program Manager
-16:52:52: Plugin successfully installed
-16:52:52: *-*-* OGRE Initialising
-16:52:52: *-*-* Version 1.4.5 (Eihort)
-16:52:52: Creating resource group Bootstrap
-16:52:52: Added resource location '../../media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap'
-16:52:52: Added resource location '../../media' of type 'FileSystem' to resource group 'General'
-16:52:52: Added resource location '../../media/fonts' of type 'FileSystem' to resource group 'General'
-16:52:52: Added resource location '../../media/materials/scripts' of type 'FileSystem' to resource group 'General'
-16:52:52: Added resource location '../../media/materials/textures' of type 'FileSystem' to resource group 'General'
-16:52:52: Added resource location '../../media/models' of type 'FileSystem' to resource group 'General'
-16:52:52: Added resource location '../../media/gui' of type 'FileSystem' to resource group 'General'
-16:52:52: Added resource location '../../media/packs/cubemap.zip' of type 'Zip' to resource group 'General'
-16:52:52: Added resource location '../../media/packs/skybox.zip' of type 'Zip' to resource group 'General'
-16:52:52: D3D9 : RenderSystem Option: Allow NVPerfHUD = No
-16:52:52: D3D9 : RenderSystem Option: Anti aliasing = Level 4
-16:52:52: D3D9 : RenderSystem Option: Floating-point mode = Fastest
-16:52:52: D3D9 : RenderSystem Option: Full Screen = No
-16:52:52: D3D9 : RenderSystem Option: Rendering Device = ATI Mobility Radeon X1400
-16:52:52: D3D9 : RenderSystem Option: VSync = Yes
-16:52:52: D3D9 : RenderSystem Option: Video Mode = 1024 x 768 @ 32-bit colour
-16:52:52: CPU Identifier & Features
-16:52:52: -------------------------
-16:52:52:  *   CPU ID: GenuineIntel: Genuine Intel(R) CPU           T2500  @ 2.00GHz
-16:52:52:  *      SSE: yes
-16:52:52:  *     SSE2: yes
-16:52:52:  *     SSE3: yes
-16:52:52:  *      MMX: yes
-16:52:52:  *   MMXEXT: yes
-16:52:52:  *    3DNOW: no
-16:52:52:  * 3DNOWEXT: no
-16:52:52:  *     CMOV: yes
-16:52:52:  *      TSC: yes
-16:52:52:  *      FPU: yes
-16:52:52:  *      PRO: yes
-16:52:52:  *       HT: no
-16:52:52: -------------------------
-16:52:52: D3D9 : Subsystem Initialising
-16:52:52: D3D9RenderSystem::createRenderWindow "OGRE Render Window", 1024x768 windowed  miscParams: FSAA=4 FSAAQuality=0 colourDepth=32 useNVPerfHUD=false vsync=true 
-16:52:52: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 1024x768, 32bpp
-16:52:52: Registering ResourceManager for type Texture
-16:52:52: Registering ResourceManager for type GpuProgram
-16:52:52: RenderSystem capabilities
-16:52:52: -------------------------
-16:52:52:  * Hardware generation of mipmaps: yes
-16:52:52:  * Texture blending: yes
-16:52:52:  * Anisotropic texture filtering: yes
-16:52:52:  * Dot product texture operation: yes
-16:52:52:  * Cube mapping: yes
-16:52:52:  * Hardware stencil buffer: yes
-16:52:52:    - Stencil depth: 8
-16:52:52:    - Two sided stencil support: yes
-16:52:52:    - Wrap stencil values: yes
-16:52:52:  * Hardware vertex / index buffers: yes
-16:52:52:  * Vertex programs: yes
-16:52:52:    - Max vertex program version: vs_3_0
-16:52:52:  * Fragment programs: yes
-16:52:52:    - Max fragment program version: ps_3_0
-16:52:52:  * Texture Compression: yes
-16:52:52:    - DXT: yes
-16:52:52:    - VTC: no
-16:52:52:  * Scissor Rectangle: yes
-16:52:52:  * Hardware Occlusion Query: yes
-16:52:52:  * User clip planes: yes
-16:52:52:  * VET_UBYTE4 vertex element type: yes
-16:52:52:  * Infinite far plane projection: yes
-16:52:52:  * Hardware render-to-texture: yes
-16:52:52:  * Floating point textures: yes
-16:52:52:  * Non-power-of-two textures: yes (limited)
-16:52:52:  * Volume textures: yes
-16:52:52:  * Multiple Render Targets: 4
-16:52:52:  * Point Sprites: yes
-16:52:52:  * Extended point parameters: yes
-16:52:52:  * Max Point Size: 256
-16:52:52:  * Vertex texture fetch: no
-16:52:52: ***************************************
-16:52:52: *** D3D9 : Subsystem Initialised OK ***
-16:52:52: ***************************************
-16:52:52: ResourceBackgroundQueue - threading disabled
-16:52:52: Particle Renderer Type 'billboard' registered
-16:52:52: SceneManagerFactory for type 'BspSceneManager' registered.
-16:52:52: Registering ResourceManager for type BspLevel
-16:52:52: SceneManagerFactory for type 'OctreeSceneManager' registered.
-16:52:52: SceneManagerFactory for type 'TerrainSceneManager' registered.
-16:52:52: Parsing scripts for resource group Autodetect
-16:52:52: Finished parsing scripts for resource group Autodetect
-16:52:52: Parsing scripts for resource group Bootstrap
-16:52:52: Parsing script OgreCore.material
-16:52:52: Parsing script OgreProfiler.material
-16:52:52: Parsing script Ogre.fontdef
-16:52:52: Parsing script OgreDebugPanel.overlay
-16:52:52: Texture: New_Ogre_Border_Center.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
-16:52:52: Texture: New_Ogre_Border.png: Loading 1 faces(PF_A8R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1.
-16:52:52: Texture: New_Ogre_Border_Break.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
-16:52:52: Font BlueHighwayusing texture size 512x512
-16:52:52: Info: Freetype returned null for character 127 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 128 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 129 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 130 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 131 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 132 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 133 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 134 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 135 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 136 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 137 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 138 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 139 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 140 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 141 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 142 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 143 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 144 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 145 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 146 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 147 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 148 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 149 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 150 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 151 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 152 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 153 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 154 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 155 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 156 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 157 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 158 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 159 in font BlueHighway
-16:52:52: Info: Freetype returned null for character 160 in font BlueHighway
-16:52:52: Texture: BlueHighwayTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1.
-16:52:52: Texture: ogretext.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
-16:52:52: Parsing script OgreLoadingPanel.overlay
-16:52:52: Finished parsing scripts for resource group Bootstrap
-16:52:52: Parsing scripts for resource group General
-16:52:52: Parsing script Examples.program
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/BasicVertexPrograms/AmbientOneTexture encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.hlsl in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/BasicVertexPrograms/AmbientOneTextureHLSL encountered an error during loading and is thus not supported.
+20:39:54: Creating resource group General
+20:39:54: Creating resource group Internal
+20:39:54: Creating resource group Autodetect
+20:39:54: SceneManagerFactory for type 'DefaultSceneManager' registered.
+20:39:54: Registering ResourceManager for type Material
+20:39:54: Registering ResourceManager for type Mesh
+20:39:54: Registering ResourceManager for type Skeleton
+20:39:54: MovableObjectFactory for type 'ParticleSystem' registered.
+20:39:54: OverlayElementFactory for type Panel registered.
+20:39:54: OverlayElementFactory for type BorderPanel registered.
+20:39:54: OverlayElementFactory for type TextArea registered.
+20:39:54: Registering ResourceManager for type Font
+20:39:54: ArchiveFactory for archive type FileSystem registered.
+20:39:54: ArchiveFactory for archive type Zip registered.
+20:39:54: FreeImage version: 3.9.2
+20:39:54: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
+20:39:54: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi
+20:39:54: DDS codec registering
+20:39:54: Registering ResourceManager for type HighLevelGpuProgram
+20:39:54: Registering ResourceManager for type Compositor
+20:39:54: MovableObjectFactory for type 'Entity' registered.
+20:39:54: MovableObjectFactory for type 'Light' registered.
+20:39:54: MovableObjectFactory for type 'BillboardSet' registered.
+20:39:54: MovableObjectFactory for type 'ManualObject' registered.
+20:39:55: MovableObjectFactory for type 'BillboardChain' registered.
+20:39:55: MovableObjectFactory for type 'RibbonTrail' registered.
+20:39:55: Loading library .\RenderSystem_Direct3D9_d
+20:39:55: Installing plugin: D3D9 RenderSystem
+20:39:55: D3D9 : Direct3D9 Rendering Subsystem created.
+20:39:55: D3D9: Driver Detection Starts
+20:39:55: D3D9: Driver Detection Ends
+20:39:55: Plugin successfully installed
+20:39:55: Loading library .\RenderSystem_GL_d
+20:39:56: Installing plugin: GL RenderSystem
+20:39:56: OpenGL Rendering Subsystem created.
+20:39:56: Plugin successfully installed
+20:39:56: Loading library .\Plugin_ParticleFX_d
+20:39:56: Installing plugin: ParticleFX
+20:39:56: Particle Emitter Type 'Point' registered
+20:39:56: Particle Emitter Type 'Box' registered
+20:39:56: Particle Emitter Type 'Ellipsoid' registered
+20:39:56: Particle Emitter Type 'Cylinder' registered
+20:39:56: Particle Emitter Type 'Ring' registered
+20:39:56: Particle Emitter Type 'HollowEllipsoid' registered
+20:39:56: Particle Affector Type 'LinearForce' registered
+20:39:56: Particle Affector Type 'ColourFader' registered
+20:39:56: Particle Affector Type 'ColourFader2' registered
+20:39:56: Particle Affector Type 'ColourImage' registered
+20:39:56: Particle Affector Type 'ColourInterpolator' registered
+20:39:56: Particle Affector Type 'Scaler' registered
+20:39:56: Particle Affector Type 'Rotator' registered
+20:39:56: Particle Affector Type 'DirectionRandomiser' registered
+20:39:56: Particle Affector Type 'DeflectorPlane' registered
+20:39:56: Plugin successfully installed
+20:39:56: Loading library .\Plugin_BSPSceneManager_d
+20:39:56: Installing plugin: BSP Scene Manager
+20:39:56: Plugin successfully installed
+20:39:56: Loading library .\Plugin_OctreeSceneManager_d
+20:39:56: Installing plugin: Octree & Terrain Scene Manager
+20:39:56: Plugin successfully installed
+20:39:56: Loading library .\Plugin_CgProgramManager_d
+20:39:57: Installing plugin: Cg Program Manager
+20:39:57: Plugin successfully installed
+20:39:57: *-*-* OGRE Initialising
+20:39:57: *-*-* Version 1.4.5 (Eihort)
+20:39:57: Creating resource group Bootstrap
+20:39:57: Added resource location '../../media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap'
+20:39:57: Added resource location '../../media' of type 'FileSystem' to resource group 'General'
+20:39:57: Added resource location '../../media/fonts' of type 'FileSystem' to resource group 'General'
+20:39:57: Added resource location '../../media/materials/scripts' of type 'FileSystem' to resource group 'General'
+20:39:57: Added resource location '../../media/materials/textures' of type 'FileSystem' to resource group 'General'
+20:39:57: Added resource location '../../media/models' of type 'FileSystem' to resource group 'General'
+20:39:57: Added resource location '../../media/gui' of type 'FileSystem' to resource group 'General'
+20:39:57: Added resource location '../../media/packs/cubemap.zip' of type 'Zip' to resource group 'General'
+20:39:57: Added resource location '../../media/packs/skybox.zip' of type 'Zip' to resource group 'General'
+20:39:57: D3D9 : RenderSystem Option: Allow NVPerfHUD = No
+20:39:57: D3D9 : RenderSystem Option: Anti aliasing = Level 4
+20:39:57: D3D9 : RenderSystem Option: Floating-point mode = Fastest
+20:39:57: D3D9 : RenderSystem Option: Full Screen = No
+20:39:57: D3D9 : RenderSystem Option: Rendering Device = ATI Mobility Radeon X1400
+20:39:57: D3D9 : RenderSystem Option: VSync = Yes
+20:39:57: D3D9 : RenderSystem Option: Video Mode = 1024 x 768 @ 32-bit colour
+20:39:57: CPU Identifier & Features
+20:39:57: -------------------------
+20:39:57:  *   CPU ID: GenuineIntel: Genuine Intel(R) CPU           T2500  @ 2.00GHz
+20:39:57:  *      SSE: yes
+20:39:57:  *     SSE2: yes
+20:39:57:  *     SSE3: yes
+20:39:57:  *      MMX: yes
+20:39:57:  *   MMXEXT: yes
+20:39:57:  *    3DNOW: no
+20:39:57:  * 3DNOWEXT: no
+20:39:57:  *     CMOV: yes
+20:39:57:  *      TSC: yes
+20:39:57:  *      FPU: yes
+20:39:57:  *      PRO: yes
+20:39:57:  *       HT: no
+20:39:57: -------------------------
+20:39:57: D3D9 : Subsystem Initialising
+20:39:57: D3D9RenderSystem::createRenderWindow "OGRE Render Window", 1024x768 windowed  miscParams: FSAA=4 FSAAQuality=0 colourDepth=32 useNVPerfHUD=false vsync=true 
+20:39:57: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 1024x768, 32bpp
+20:39:57: Registering ResourceManager for type Texture
+20:39:57: Registering ResourceManager for type GpuProgram
+20:39:57: RenderSystem capabilities
+20:39:57: -------------------------
+20:39:57:  * Hardware generation of mipmaps: yes
+20:39:57:  * Texture blending: yes
+20:39:57:  * Anisotropic texture filtering: yes
+20:39:57:  * Dot product texture operation: yes
+20:39:57:  * Cube mapping: yes
+20:39:57:  * Hardware stencil buffer: yes
+20:39:57:    - Stencil depth: 8
+20:39:57:    - Two sided stencil support: yes
+20:39:57:    - Wrap stencil values: yes
+20:39:57:  * Hardware vertex / index buffers: yes
+20:39:57:  * Vertex programs: yes
+20:39:57:    - Max vertex program version: vs_3_0
+20:39:57:  * Fragment programs: yes
+20:39:57:    - Max fragment program version: ps_3_0
+20:39:57:  * Texture Compression: yes
+20:39:57:    - DXT: yes
+20:39:57:    - VTC: no
+20:39:57:  * Scissor Rectangle: yes
+20:39:57:  * Hardware Occlusion Query: yes
+20:39:57:  * User clip planes: yes
+20:39:57:  * VET_UBYTE4 vertex element type: yes
+20:39:57:  * Infinite far plane projection: yes
+20:39:57:  * Hardware render-to-texture: yes
+20:39:57:  * Floating point textures: yes
+20:39:57:  * Non-power-of-two textures: yes (limited)
+20:39:57:  * Volume textures: yes
+20:39:57:  * Multiple Render Targets: 4
+20:39:57:  * Point Sprites: yes
+20:39:57:  * Extended point parameters: yes
+20:39:57:  * Max Point Size: 256
+20:39:57:  * Vertex texture fetch: no
+20:39:57: ***************************************
+20:39:57: *** D3D9 : Subsystem Initialised OK ***
+20:39:57: ***************************************
+20:39:57: ResourceBackgroundQueue - threading disabled
+20:39:57: Particle Renderer Type 'billboard' registered
+20:39:57: SceneManagerFactory for type 'BspSceneManager' registered.
+20:39:57: Registering ResourceManager for type BspLevel
+20:39:57: SceneManagerFactory for type 'OctreeSceneManager' registered.
+20:39:57: SceneManagerFactory for type 'TerrainSceneManager' registered.
+20:39:57: Parsing scripts for resource group Autodetect
+20:39:57: Finished parsing scripts for resource group Autodetect
+20:39:57: Parsing scripts for resource group Bootstrap
+20:39:57: Parsing script OgreCore.material
+20:39:57: Parsing script OgreProfiler.material
+20:39:57: Parsing script Ogre.fontdef
+20:39:57: Parsing script OgreDebugPanel.overlay
+20:39:57: Texture: New_Ogre_Border_Center.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
+20:39:57: Texture: New_Ogre_Border.png: Loading 1 faces(PF_A8R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1.
+20:39:57: Texture: New_Ogre_Border_Break.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
+20:39:58: Font BlueHighwayusing texture size 512x512
+20:39:58: Info: Freetype returned null for character 127 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 128 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 129 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 130 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 131 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 132 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 133 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 134 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 135 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 136 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 137 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 138 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 139 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 140 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 141 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 142 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 143 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 144 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 145 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 146 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 147 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 148 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 149 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 150 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 151 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 152 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 153 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 154 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 155 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 156 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 157 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 158 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 159 in font BlueHighway
+20:39:58: Info: Freetype returned null for character 160 in font BlueHighway
+20:39:58: Texture: BlueHighwayTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1.
+20:39:58: Texture: ogretext.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
+20:39:58: Parsing script OgreLoadingPanel.overlay
+20:39:58: Finished parsing scripts for resource group Bootstrap
+20:39:58: Parsing scripts for resource group General
+20:39:58: Parsing script Examples.program
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/BasicVertexPrograms/AmbientOneTexture encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.hlsl in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/BasicVertexPrograms/AmbientOneTextureHLSL encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.hlsl in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/HardwareSkinningTwoWeightsCg encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/HardwareMorphAnimation encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/HardwarePoseAnimation encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: Parsing script Example.material
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Examples/MorningSkyBoxHDRfp encountered an error during loading and is thus not supported.
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/HardwareSkinningTwoWeightsCg encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/HardwareMorphAnimation encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/HardwarePoseAnimation encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: Parsing script Example.material
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Examples/MorningSkyBoxHDRfp encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Examples/MorningCubeMapHDRfp encountered an error during loading and is thus not supported.
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Examples/MorningCubeMapHDRfp encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/HardwareSkinningOneWeight encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/HardwareSkinningOneWeightShadowCaster encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Grass.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Examples/GrassWaverVp encountered an error during loading and is thus not supported.
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/HardwareSkinningOneWeight encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/HardwareSkinningOneWeightShadowCaster encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Grass.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Examples/GrassWaverVp encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Grass.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: High-level program Ogre/HardwareSkinningTwoWeightsShadowCasterCg encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error in material jaiqua at line 994 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error in material jaiqua at line 995 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
-16:52:52: Error in material jaiqua at line 996 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-16:52:52: Parsing script Ogre.material
-16:52:52: Parsing script Examples.compositor
-16:52:52: Parsing script sample.fontdef
-16:52:52: Finished parsing scripts for resource group General
-16:52:52: Parsing scripts for resource group Internal
-16:52:52: Finished parsing scripts for resource group Internal
-16:52:52: Mesh: Loading ogrehead.mesh.
-16:52:52: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-16:52:53: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-16:52:53: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-16:52:53: D3D9 : ***** Dimensions altered by the render system
-16:52:53: D3D9 : ***** Source image dimensions : 96x96
-16:52:53: D3D9 : ***** Texture dimensions : 128x128
-16:52:53: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1.
-16:52:53: Texture: cubescene_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-16:52:53: Texture: cubescene_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-16:52:53: Texture: cubescene_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-16:52:53: Texture: cubescene_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-16:52:53: Texture: cubescene_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-16:52:53: Texture: cubescene_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-16:52:53: Texture: flare.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-16:52:53: Mesh: Loading fish.mesh.
-16:52:53: Skeleton: Loading fish.skeleton
-16:52:53: Texture: steelhead.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-16:52:53: WARNING: the mesh 'fish.mesh' includes vertices without bone assignments. Those vertices will transform to wrong position when skeletal animation enabled. To eliminate this, assign at least one bone assignment per vertex on your mesh.
-16:52:53: Creating viewport on target 'OGRE Render Window', rendering from camera 'PlayerCam', relative dimensions L: 0.00 T: 0.00 W: 1.00 H: 1.00 ZOrder: 0
-16:52:53: *** Initializing OIS ***
-16:54:36: Mesh: Loading Barrel.mesh.
-16:54:36: Texture: RustyBarrel.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-16:54:58: Unregistering ResourceManager for type BspLevel
-16:54:58: *-*-* OGRE Shutdown
-16:54:58: Unregistering ResourceManager for type Compositor
-16:54:58: Unregistering ResourceManager for type Font
-16:54:58: Unregistering ResourceManager for type Skeleton
-16:54:58: Unregistering ResourceManager for type Mesh
-16:54:58: Unregistering ResourceManager for type HighLevelGpuProgram
-16:54:58: Uninstalling plugin: Cg Program Manager
-16:54:58: Plugin successfully uninstalled
-16:54:58: Unloading library .\Plugin_CgProgramManager_d
-16:54:58: Uninstalling plugin: Octree & Terrain Scene Manager
-16:54:58: Plugin successfully uninstalled
-16:54:58: Unloading library .\Plugin_OctreeSceneManager_d
-16:54:58: Uninstalling plugin: BSP Scene Manager
-16:54:58: Plugin successfully uninstalled
-16:54:58: Unloading library .\Plugin_BSPSceneManager_d
-16:54:58: Uninstalling plugin: ParticleFX
-16:54:58: Plugin successfully uninstalled
-16:54:58: Unloading library .\Plugin_ParticleFX_d
-16:54:58: Uninstalling plugin: GL RenderSystem
-16:54:58: *** Stopping Win32GL Subsystem ***
-16:54:58: Plugin successfully uninstalled
-16:54:58: Unloading library .\RenderSystem_GL_d
-16:54:58: Uninstalling plugin: D3D9 RenderSystem
-16:54:58: Render Target 'OGRE Render Window' Average FPS: 29.9978 Best FPS: 60.5159 Worst FPS: 12.8586
-16:54:58: D3D9 : Shutting down cleanly.
-16:54:58: Unregistering ResourceManager for type Texture
-16:54:58: Unregistering ResourceManager for type GpuProgram
-16:54:58: D3D9 : Direct3D9 Rendering Subsystem destroyed.
-16:54:58: Plugin successfully uninstalled
-16:54:58: Unloading library .\RenderSystem_Direct3D9_d
-16:54:58: Unregistering ResourceManager for type Material
+20:39:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: High-level program Ogre/HardwareSkinningTwoWeightsShadowCasterCg encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogreresourcegroupmanager.cpp (line 604)
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error in material jaiqua at line 994 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error in material jaiqua at line 995 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at d:\eth\orxonox\ogre-win32-v1-4-5\ogremain\src\ogregpuprogram.cpp (line 854)
+20:39:58: Error in material jaiqua at line 996 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+20:39:58: Parsing script Ogre.material
+20:39:58: Parsing script Examples.compositor
+20:39:58: Parsing script sample.fontdef
+20:39:58: Finished parsing scripts for resource group General
+20:39:58: Parsing scripts for resource group Internal
+20:39:58: Finished parsing scripts for resource group Internal
+20:39:58: Mesh: Loading ogrehead.mesh.
+20:39:59: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+20:39:59: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+20:39:59: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+20:39:59: D3D9 : ***** Dimensions altered by the render system
+20:39:59: D3D9 : ***** Source image dimensions : 96x96
+20:39:59: D3D9 : ***** Texture dimensions : 128x128
+20:39:59: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1.
+20:39:59: Texture: cubescene_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+20:39:59: Texture: cubescene_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+20:39:59: Texture: cubescene_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+20:39:59: Texture: cubescene_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+20:39:59: Texture: cubescene_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+20:39:59: Texture: cubescene_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+20:39:59: Texture: flare.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+20:39:59: Mesh: Loading fish.mesh.
+20:39:59: Skeleton: Loading fish.skeleton
+20:39:59: Texture: steelhead.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+20:39:59: WARNING: the mesh 'fish.mesh' includes vertices without bone assignments. Those vertices will transform to wrong position when skeletal animation enabled. To eliminate this, assign at least one bone assignment per vertex on your mesh.
+20:39:59: Creating viewport on target 'OGRE Render Window', rendering from camera 'PlayerCam', relative dimensions L: 0.00 T: 0.00 W: 1.00 H: 1.00 ZOrder: 0
+20:39:59: *** Initializing OIS ***
+20:40:00: Unregistering ResourceManager for type BspLevel
+20:40:00: *-*-* OGRE Shutdown
+20:40:00: Unregistering ResourceManager for type Compositor
+20:40:00: Unregistering ResourceManager for type Font
+20:40:00: Unregistering ResourceManager for type Skeleton
+20:40:00: Unregistering ResourceManager for type Mesh
+20:40:00: Unregistering ResourceManager for type HighLevelGpuProgram
+20:40:00: Uninstalling plugin: Cg Program Manager
+20:40:00: Plugin successfully uninstalled
+20:40:00: Unloading library .\Plugin_CgProgramManager_d
+20:40:00: Uninstalling plugin: Octree & Terrain Scene Manager
+20:40:00: Plugin successfully uninstalled
+20:40:00: Unloading library .\Plugin_OctreeSceneManager_d
+20:40:00: Uninstalling plugin: BSP Scene Manager
+20:40:00: Plugin successfully uninstalled
+20:40:00: Unloading library .\Plugin_BSPSceneManager_d
+20:40:00: Uninstalling plugin: ParticleFX
+20:40:00: Plugin successfully uninstalled
+20:40:00: Unloading library .\Plugin_ParticleFX_d
+20:40:00: Uninstalling plugin: GL RenderSystem
+20:40:00: *** Stopping Win32GL Subsystem ***
+20:40:00: Plugin successfully uninstalled
+20:40:00: Unloading library .\RenderSystem_GL_d
+20:40:01: Uninstalling plugin: D3D9 RenderSystem
+20:40:01: Render Target 'OGRE Render Window' Average FPS: 2.32831e-007 Best FPS: 2.32831e-007 Worst FPS: 2.32831e-007
+20:40:01: D3D9 : Shutting down cleanly.
+20:40:01: Unregistering ResourceManager for type Texture
+20:40:01: Unregistering ResourceManager for type GpuProgram
+20:40:01: D3D9 : Direct3D9 Rendering Subsystem destroyed.
+20:40:01: Plugin successfully uninstalled
+20:40:01: Unloading library .\RenderSystem_Direct3D9_d
+20:40:01: Unregistering ResourceManager for type Material
Index: code/branches/main_reto_vs05/bin/Release/Ogre.log
===================================================================
--- code/branches/main_reto_vs05/bin/Release/Ogre.log	(revision 168)
+++ code/branches/main_reto_vs05/bin/Release/Ogre.log	(revision 169)
@@ -1,307 +1,309 @@
-12:38:58: Creating resource group General
-12:38:58: Creating resource group Internal
-12:38:58: Creating resource group Autodetect
-12:38:58: SceneManagerFactory for type 'DefaultSceneManager' registered.
-12:38:58: Registering ResourceManager for type Material
-12:38:58: Registering ResourceManager for type Mesh
-12:38:58: Registering ResourceManager for type Skeleton
-12:38:58: MovableObjectFactory for type 'ParticleSystem' registered.
-12:38:58: OverlayElementFactory for type Panel registered.
-12:38:58: OverlayElementFactory for type BorderPanel registered.
-12:38:58: OverlayElementFactory for type TextArea registered.
-12:38:58: Registering ResourceManager for type Font
-12:38:58: ArchiveFactory for archive type FileSystem registered.
-12:38:58: ArchiveFactory for archive type Zip registered.
-12:38:58: FreeImage version: 3.9.2
-12:38:58: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
-12:38:58: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi
-12:38:58: DDS codec registering
-12:38:58: Registering ResourceManager for type HighLevelGpuProgram
-12:38:58: Registering ResourceManager for type Compositor
-12:38:58: MovableObjectFactory for type 'Entity' registered.
-12:38:58: MovableObjectFactory for type 'Light' registered.
-12:38:58: MovableObjectFactory for type 'BillboardSet' registered.
-12:38:58: MovableObjectFactory for type 'ManualObject' registered.
-12:38:58: MovableObjectFactory for type 'BillboardChain' registered.
-12:38:58: MovableObjectFactory for type 'RibbonTrail' registered.
-12:38:58: Loading library .\RenderSystem_Direct3D9
-12:38:58: Installing plugin: D3D9 RenderSystem
-12:38:58: D3D9 : Direct3D9 Rendering Subsystem created.
-12:38:58: D3D9: Driver Detection Starts
-12:38:58: D3D9: Driver Detection Ends
-12:38:58: Plugin successfully installed
-12:38:58: Loading library .\RenderSystem_GL
-12:38:58: Installing plugin: GL RenderSystem
-12:38:58: OpenGL Rendering Subsystem created.
-12:38:58: Plugin successfully installed
-12:38:58: Loading library .\Plugin_ParticleFX
-12:38:58: Installing plugin: ParticleFX
-12:38:58: Particle Emitter Type 'Point' registered
-12:38:58: Particle Emitter Type 'Box' registered
-12:38:58: Particle Emitter Type 'Ellipsoid' registered
-12:38:58: Particle Emitter Type 'Cylinder' registered
-12:38:58: Particle Emitter Type 'Ring' registered
-12:38:58: Particle Emitter Type 'HollowEllipsoid' registered
-12:38:58: Particle Affector Type 'LinearForce' registered
-12:38:58: Particle Affector Type 'ColourFader' registered
-12:38:58: Particle Affector Type 'ColourFader2' registered
-12:38:58: Particle Affector Type 'ColourImage' registered
-12:38:58: Particle Affector Type 'ColourInterpolator' registered
-12:38:58: Particle Affector Type 'Scaler' registered
-12:38:58: Particle Affector Type 'Rotator' registered
-12:38:58: Particle Affector Type 'DirectionRandomiser' registered
-12:38:58: Particle Affector Type 'DeflectorPlane' registered
-12:38:58: Plugin successfully installed
-12:38:58: Loading library .\Plugin_BSPSceneManager
-12:38:58: Installing plugin: BSP Scene Manager
-12:38:58: Plugin successfully installed
-12:38:58: Loading library .\Plugin_OctreeSceneManager
-12:38:58: Installing plugin: Octree & Terrain Scene Manager
-12:38:58: Plugin successfully installed
-12:38:58: Loading library .\Plugin_CgProgramManager
-12:38:58: Installing plugin: Cg Program Manager
-12:38:58: Plugin successfully installed
-12:38:58: *-*-* OGRE Initialising
-12:38:58: *-*-* Version 1.4.5 (Eihort)
-12:38:58: Creating resource group Bootstrap
-12:38:58: Added resource location '../../media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap'
-12:38:58: Added resource location '../../media' of type 'FileSystem' to resource group 'General'
-12:38:58: Added resource location '../../media/fonts' of type 'FileSystem' to resource group 'General'
-12:38:58: Added resource location '../../media/materials/scripts' of type 'FileSystem' to resource group 'General'
-12:38:58: Added resource location '../../media/materials/textures' of type 'FileSystem' to resource group 'General'
-12:38:58: Added resource location '../../media/models' of type 'FileSystem' to resource group 'General'
-12:38:58: Added resource location '../../media/gui' of type 'FileSystem' to resource group 'General'
-12:38:58: Added resource location '../../media/packs/cubemap.zip' of type 'Zip' to resource group 'General'
-12:38:58: Added resource location '../../media/packs/skybox.zip' of type 'Zip' to resource group 'General'
-12:38:58: D3D9 : RenderSystem Option: Allow NVPerfHUD = No
-12:38:58: D3D9 : RenderSystem Option: Anti aliasing = Level 6
-12:38:58: D3D9 : RenderSystem Option: Floating-point mode = Consistent
-12:38:58: D3D9 : RenderSystem Option: Full Screen = Yes
-12:38:58: D3D9 : RenderSystem Option: Rendering Device = ATI Mobility Radeon X1400
-12:38:58: D3D9 : RenderSystem Option: VSync = Yes
-12:38:58: D3D9 : RenderSystem Option: Video Mode = 1400 x 1050 @ 32-bit colour
-12:38:58: CPU Identifier & Features
-12:38:58: -------------------------
-12:38:58:  *   CPU ID: GenuineIntel: Genuine Intel(R) CPU           T2500  @ 2.00GHz
-12:38:58:  *      SSE: yes
-12:38:58:  *     SSE2: yes
-12:38:58:  *     SSE3: yes
-12:38:58:  *      MMX: yes
-12:38:58:  *   MMXEXT: yes
-12:38:58:  *    3DNOW: no
-12:38:58:  * 3DNOWEXT: no
-12:38:58:  *     CMOV: yes
-12:38:58:  *      TSC: yes
-12:38:58:  *      FPU: yes
-12:38:58:  *      PRO: yes
-12:38:58:  *       HT: no
-12:38:58: -------------------------
-12:38:58: D3D9 : Subsystem Initialising
-12:38:58: D3D9RenderSystem::createRenderWindow "OGRE Render Window", 1400x1050 fullscreen  miscParams: FSAA=6 FSAAQuality=0 colourDepth=32 useNVPerfHUD=false vsync=true 
-12:38:58: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 1400x1050, 32bpp
-12:38:58: Registering ResourceManager for type Texture
-12:38:58: Registering ResourceManager for type GpuProgram
-12:38:58: RenderSystem capabilities
-12:38:58: -------------------------
-12:38:58:  * Hardware generation of mipmaps: yes
-12:38:58:  * Texture blending: yes
-12:38:58:  * Anisotropic texture filtering: yes
-12:38:58:  * Dot product texture operation: yes
-12:38:58:  * Cube mapping: yes
-12:38:58:  * Hardware stencil buffer: yes
-12:38:58:    - Stencil depth: 8
-12:38:58:    - Two sided stencil support: yes
-12:38:58:    - Wrap stencil values: yes
-12:38:58:  * Hardware vertex / index buffers: yes
-12:38:58:  * Vertex programs: yes
-12:38:58:    - Max vertex program version: vs_3_0
-12:38:58:  * Fragment programs: yes
-12:38:58:    - Max fragment program version: ps_3_0
-12:38:58:  * Texture Compression: yes
-12:38:58:    - DXT: yes
-12:38:58:    - VTC: no
-12:38:58:  * Scissor Rectangle: yes
-12:38:58:  * Hardware Occlusion Query: yes
-12:38:58:  * User clip planes: yes
-12:38:58:  * VET_UBYTE4 vertex element type: yes
-12:38:58:  * Infinite far plane projection: yes
-12:38:58:  * Hardware render-to-texture: yes
-12:38:58:  * Floating point textures: yes
-12:38:58:  * Non-power-of-two textures: yes (limited)
-12:38:58:  * Volume textures: yes
-12:38:58:  * Multiple Render Targets: 4
-12:38:58:  * Point Sprites: yes
-12:38:58:  * Extended point parameters: yes
-12:38:58:  * Max Point Size: 256
-12:38:58:  * Vertex texture fetch: no
-12:38:58: ***************************************
-12:38:58: *** D3D9 : Subsystem Initialised OK ***
-12:38:58: ***************************************
-12:38:58: ResourceBackgroundQueue - threading disabled
-12:38:58: Particle Renderer Type 'billboard' registered
-12:38:58: SceneManagerFactory for type 'BspSceneManager' registered.
-12:38:58: Registering ResourceManager for type BspLevel
-12:38:58: SceneManagerFactory for type 'OctreeSceneManager' registered.
-12:38:58: SceneManagerFactory for type 'TerrainSceneManager' registered.
-12:38:58: Parsing scripts for resource group Autodetect
-12:38:58: Finished parsing scripts for resource group Autodetect
-12:38:58: Parsing scripts for resource group Bootstrap
-12:38:58: Parsing script OgreCore.material
-12:38:58: Parsing script OgreProfiler.material
-12:38:58: Parsing script Ogre.fontdef
-12:38:58: Parsing script OgreDebugPanel.overlay
-12:38:58: Texture: New_Ogre_Border_Center.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
-12:38:58: Texture: New_Ogre_Border.png: Loading 1 faces(PF_A8R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1.
-12:38:58: Texture: New_Ogre_Border_Break.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
-12:38:58: Font BlueHighwayusing texture size 512x512
-12:38:58: Info: Freetype returned null for character 127 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 128 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 129 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 130 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 131 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 132 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 133 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 134 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 135 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 136 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 137 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 138 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 139 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 140 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 141 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 142 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 143 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 144 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 145 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 146 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 147 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 148 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 149 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 150 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 151 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 152 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 153 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 154 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 155 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 156 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 157 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 158 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 159 in font BlueHighway
-12:38:58: Info: Freetype returned null for character 160 in font BlueHighway
-12:38:58: Texture: BlueHighwayTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1.
-12:38:58: Texture: ogretext.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
-12:38:58: Parsing script OgreLoadingPanel.overlay
-12:38:58: Finished parsing scripts for resource group Bootstrap
-12:38:58: Parsing scripts for resource group General
-12:38:58: Parsing script Examples.program
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/BasicVertexPrograms/AmbientOneTexture encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.hlsl in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/BasicVertexPrograms/AmbientOneTextureHLSL encountered an error during loading and is thus not supported.
+17:01:20: Creating resource group General
+17:01:20: Creating resource group Internal
+17:01:20: Creating resource group Autodetect
+17:01:20: SceneManagerFactory for type 'DefaultSceneManager' registered.
+17:01:20: Registering ResourceManager for type Material
+17:01:20: Registering ResourceManager for type Mesh
+17:01:20: Registering ResourceManager for type Skeleton
+17:01:20: MovableObjectFactory for type 'ParticleSystem' registered.
+17:01:20: OverlayElementFactory for type Panel registered.
+17:01:20: OverlayElementFactory for type BorderPanel registered.
+17:01:20: OverlayElementFactory for type TextArea registered.
+17:01:20: Registering ResourceManager for type Font
+17:01:20: ArchiveFactory for archive type FileSystem registered.
+17:01:20: ArchiveFactory for archive type Zip registered.
+17:01:20: FreeImage version: 3.9.2
+17:01:20: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
+17:01:20: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi
+17:01:20: DDS codec registering
+17:01:20: Registering ResourceManager for type HighLevelGpuProgram
+17:01:20: Registering ResourceManager for type Compositor
+17:01:20: MovableObjectFactory for type 'Entity' registered.
+17:01:20: MovableObjectFactory for type 'Light' registered.
+17:01:20: MovableObjectFactory for type 'BillboardSet' registered.
+17:01:20: MovableObjectFactory for type 'ManualObject' registered.
+17:01:20: MovableObjectFactory for type 'BillboardChain' registered.
+17:01:20: MovableObjectFactory for type 'RibbonTrail' registered.
+17:01:20: Loading library .\RenderSystem_Direct3D9
+17:01:20: Installing plugin: D3D9 RenderSystem
+17:01:20: D3D9 : Direct3D9 Rendering Subsystem created.
+17:01:21: D3D9: Driver Detection Starts
+17:01:21: D3D9: Driver Detection Ends
+17:01:21: Plugin successfully installed
+17:01:21: Loading library .\RenderSystem_GL
+17:01:21: Installing plugin: GL RenderSystem
+17:01:21: OpenGL Rendering Subsystem created.
+17:01:21: Plugin successfully installed
+17:01:21: Loading library .\Plugin_ParticleFX
+17:01:21: Installing plugin: ParticleFX
+17:01:21: Particle Emitter Type 'Point' registered
+17:01:21: Particle Emitter Type 'Box' registered
+17:01:21: Particle Emitter Type 'Ellipsoid' registered
+17:01:21: Particle Emitter Type 'Cylinder' registered
+17:01:21: Particle Emitter Type 'Ring' registered
+17:01:21: Particle Emitter Type 'HollowEllipsoid' registered
+17:01:21: Particle Affector Type 'LinearForce' registered
+17:01:21: Particle Affector Type 'ColourFader' registered
+17:01:21: Particle Affector Type 'ColourFader2' registered
+17:01:21: Particle Affector Type 'ColourImage' registered
+17:01:21: Particle Affector Type 'ColourInterpolator' registered
+17:01:21: Particle Affector Type 'Scaler' registered
+17:01:21: Particle Affector Type 'Rotator' registered
+17:01:21: Particle Affector Type 'DirectionRandomiser' registered
+17:01:21: Particle Affector Type 'DeflectorPlane' registered
+17:01:21: Plugin successfully installed
+17:01:21: Loading library .\Plugin_BSPSceneManager
+17:01:21: Installing plugin: BSP Scene Manager
+17:01:21: Plugin successfully installed
+17:01:21: Loading library .\Plugin_OctreeSceneManager
+17:01:21: Installing plugin: Octree & Terrain Scene Manager
+17:01:21: Plugin successfully installed
+17:01:21: Loading library .\Plugin_CgProgramManager
+17:01:21: Installing plugin: Cg Program Manager
+17:01:21: Plugin successfully installed
+17:01:21: *-*-* OGRE Initialising
+17:01:21: *-*-* Version 1.4.5 (Eihort)
+17:01:21: Creating resource group Bootstrap
+17:01:21: Added resource location '../../media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap'
+17:01:21: Added resource location '../../media' of type 'FileSystem' to resource group 'General'
+17:01:21: Added resource location '../../media/fonts' of type 'FileSystem' to resource group 'General'
+17:01:21: Added resource location '../../media/materials/scripts' of type 'FileSystem' to resource group 'General'
+17:01:21: Added resource location '../../media/materials/textures' of type 'FileSystem' to resource group 'General'
+17:01:21: Added resource location '../../media/models' of type 'FileSystem' to resource group 'General'
+17:01:21: Added resource location '../../media/gui' of type 'FileSystem' to resource group 'General'
+17:01:21: Added resource location '../../media/packs/cubemap.zip' of type 'Zip' to resource group 'General'
+17:01:21: Added resource location '../../media/packs/skybox.zip' of type 'Zip' to resource group 'General'
+17:01:21: D3D9 : RenderSystem Option: Allow NVPerfHUD = No
+17:01:21: D3D9 : RenderSystem Option: Anti aliasing = Level 6
+17:01:21: D3D9 : RenderSystem Option: Floating-point mode = Consistent
+17:01:21: D3D9 : RenderSystem Option: Full Screen = Yes
+17:01:21: D3D9 : RenderSystem Option: Rendering Device = ATI Mobility Radeon X1400
+17:01:21: D3D9 : RenderSystem Option: VSync = Yes
+17:01:21: D3D9 : RenderSystem Option: Video Mode = 1400 x 1050 @ 32-bit colour
+17:01:21: CPU Identifier & Features
+17:01:21: -------------------------
+17:01:21:  *   CPU ID: GenuineIntel: Genuine Intel(R) CPU           T2500  @ 2.00GHz
+17:01:21:  *      SSE: yes
+17:01:21:  *     SSE2: yes
+17:01:21:  *     SSE3: yes
+17:01:21:  *      MMX: yes
+17:01:21:  *   MMXEXT: yes
+17:01:21:  *    3DNOW: no
+17:01:21:  * 3DNOWEXT: no
+17:01:21:  *     CMOV: yes
+17:01:21:  *      TSC: yes
+17:01:21:  *      FPU: yes
+17:01:21:  *      PRO: yes
+17:01:21:  *       HT: no
+17:01:21: -------------------------
+17:01:21: D3D9 : Subsystem Initialising
+17:01:21: D3D9RenderSystem::createRenderWindow "OGRE Render Window", 1400x1050 fullscreen  miscParams: FSAA=6 FSAAQuality=0 colourDepth=32 useNVPerfHUD=false vsync=true 
+17:01:21: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 1400x1050, 32bpp
+17:01:21: Registering ResourceManager for type Texture
+17:01:21: Registering ResourceManager for type GpuProgram
+17:01:21: RenderSystem capabilities
+17:01:21: -------------------------
+17:01:21:  * Hardware generation of mipmaps: yes
+17:01:21:  * Texture blending: yes
+17:01:21:  * Anisotropic texture filtering: yes
+17:01:21:  * Dot product texture operation: yes
+17:01:21:  * Cube mapping: yes
+17:01:21:  * Hardware stencil buffer: yes
+17:01:21:    - Stencil depth: 8
+17:01:21:    - Two sided stencil support: yes
+17:01:21:    - Wrap stencil values: yes
+17:01:21:  * Hardware vertex / index buffers: yes
+17:01:21:  * Vertex programs: yes
+17:01:21:    - Max vertex program version: vs_3_0
+17:01:21:  * Fragment programs: yes
+17:01:21:    - Max fragment program version: ps_3_0
+17:01:21:  * Texture Compression: yes
+17:01:21:    - DXT: yes
+17:01:21:    - VTC: no
+17:01:21:  * Scissor Rectangle: yes
+17:01:21:  * Hardware Occlusion Query: yes
+17:01:21:  * User clip planes: yes
+17:01:21:  * VET_UBYTE4 vertex element type: yes
+17:01:21:  * Infinite far plane projection: yes
+17:01:21:  * Hardware render-to-texture: yes
+17:01:21:  * Floating point textures: yes
+17:01:21:  * Non-power-of-two textures: yes (limited)
+17:01:21:  * Volume textures: yes
+17:01:21:  * Multiple Render Targets: 4
+17:01:21:  * Point Sprites: yes
+17:01:21:  * Extended point parameters: yes
+17:01:21:  * Max Point Size: 256
+17:01:21:  * Vertex texture fetch: no
+17:01:21: ***************************************
+17:01:21: *** D3D9 : Subsystem Initialised OK ***
+17:01:21: ***************************************
+17:01:21: ResourceBackgroundQueue - threading disabled
+17:01:21: Particle Renderer Type 'billboard' registered
+17:01:21: SceneManagerFactory for type 'BspSceneManager' registered.
+17:01:21: Registering ResourceManager for type BspLevel
+17:01:21: SceneManagerFactory for type 'OctreeSceneManager' registered.
+17:01:21: SceneManagerFactory for type 'TerrainSceneManager' registered.
+17:01:21: Parsing scripts for resource group Autodetect
+17:01:21: Finished parsing scripts for resource group Autodetect
+17:01:21: Parsing scripts for resource group Bootstrap
+17:01:21: Parsing script OgreCore.material
+17:01:21: Parsing script OgreProfiler.material
+17:01:21: Parsing script Ogre.fontdef
+17:01:21: Parsing script OgreDebugPanel.overlay
+17:01:21: Texture: New_Ogre_Border_Center.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
+17:01:21: Texture: New_Ogre_Border.png: Loading 1 faces(PF_A8R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1.
+17:01:21: Texture: New_Ogre_Border_Break.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.
+17:01:21: Font BlueHighwayusing texture size 512x512
+17:01:21: Info: Freetype returned null for character 127 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 128 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 129 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 130 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 131 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 132 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 133 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 134 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 135 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 136 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 137 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 138 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 139 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 140 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 141 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 142 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 143 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 144 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 145 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 146 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 147 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 148 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 149 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 150 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 151 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 152 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 153 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 154 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 155 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 156 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 157 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 158 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 159 in font BlueHighway
+17:01:21: Info: Freetype returned null for character 160 in font BlueHighway
+17:01:21: Texture: BlueHighwayTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1.
+17:01:21: Texture: ogretext.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with  hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
+17:01:21: Parsing script OgreLoadingPanel.overlay
+17:01:21: Finished parsing scripts for resource group Bootstrap
+17:01:21: Parsing scripts for resource group General
+17:01:21: Parsing script Examples.program
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/BasicVertexPrograms/AmbientOneTexture encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.hlsl in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/BasicVertexPrograms/AmbientOneTextureHLSL encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.hlsl in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/HardwareSkinningTwoWeightsCg encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/HardwareMorphAnimation encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/HardwarePoseAnimation encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: Parsing script Example.material
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Examples/MorningSkyBoxHDRfp encountered an error during loading and is thus not supported.
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/HardwareSkinningTwoWeightsCg encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/HardwareMorphAnimation encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/HardwarePoseAnimation encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: Parsing script Example.material
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Examples/MorningSkyBoxHDRfp encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Examples/MorningCubeMapHDRfp encountered an error during loading and is thus not supported.
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Examples/MorningCubeMapHDRfp encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource hdr.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/HardwareSkinningOneWeight encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/HardwareSkinningOneWeightShadowCaster encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Grass.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Examples/GrassWaverVp encountered an error during loading and is thus not supported.
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/HardwareSkinningOneWeight encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/HardwareSkinningOneWeightShadowCaster encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Grass.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Examples/GrassWaverVp encountered an error during loading and is thus not supported.
 OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Grass.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: High-level program Ogre/HardwareSkinningTwoWeightsShadowCasterCg encountered an error during loading and is thus not supported.
-OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error in material jaiqua at line 994 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error in material jaiqua at line 995 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
-12:38:58: Error in material jaiqua at line 996 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
-12:38:58: Parsing script Ogre.material
-12:38:59: Parsing script Examples.compositor
-12:38:59: Parsing script sample.fontdef
-12:38:59: Finished parsing scripts for resource group General
-12:38:59: Parsing scripts for resource group Internal
-12:38:59: Finished parsing scripts for resource group Internal
-12:38:59: Mesh: Loading ogrehead.mesh.
-12:38:59: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-12:38:59: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-12:38:59: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-12:38:59: D3D9 : ***** Dimensions altered by the render system
-12:38:59: D3D9 : ***** Source image dimensions : 96x96
-12:38:59: D3D9 : ***** Texture dimensions : 128x128
-12:38:59: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1.
-12:38:59: Texture: cubescene_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-12:38:59: Texture: cubescene_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-12:38:59: Texture: cubescene_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-12:38:59: Texture: cubescene_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-12:38:59: Texture: cubescene_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-12:38:59: Texture: cubescene_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
-12:38:59: Texture: flare.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-12:38:59: Mesh: Loading fish.mesh.
-12:38:59: Skeleton: Loading fish.skeleton
-12:38:59: Texture: steelhead.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
-12:38:59: WARNING: the mesh 'fish.mesh' includes vertices without bone assignments. Those vertices will transform to wrong position when skeletal animation enabled. To eliminate this, assign at least one bone assignment per vertex on your mesh.
-12:38:59: Creating viewport on target 'OGRE Render Window', rendering from camera 'PlayerCam', relative dimensions L: 0.00 T: 0.00 W: 1.00 H: 1.00 ZOrder: 0
-12:38:59: *** Initializing OIS ***
-12:39:00: Unregistering ResourceManager for type BspLevel
-12:39:00: *-*-* OGRE Shutdown
-12:39:00: Unregistering ResourceManager for type Compositor
-12:39:00: Unregistering ResourceManager for type Font
-12:39:00: Unregistering ResourceManager for type Skeleton
-12:39:00: Unregistering ResourceManager for type Mesh
-12:39:00: Unregistering ResourceManager for type HighLevelGpuProgram
-12:39:00: Uninstalling plugin: Cg Program Manager
-12:39:00: Plugin successfully uninstalled
-12:39:00: Unloading library .\Plugin_CgProgramManager
-12:39:00: Uninstalling plugin: Octree & Terrain Scene Manager
-12:39:00: Plugin successfully uninstalled
-12:39:00: Unloading library .\Plugin_OctreeSceneManager
-12:39:00: Uninstalling plugin: BSP Scene Manager
-12:39:00: Plugin successfully uninstalled
-12:39:00: Unloading library .\Plugin_BSPSceneManager
-12:39:00: Uninstalling plugin: ParticleFX
-12:39:00: Plugin successfully uninstalled
-12:39:00: Unloading library .\Plugin_ParticleFX
-12:39:00: Uninstalling plugin: GL RenderSystem
-12:39:00: *** Stopping Win32GL Subsystem ***
-12:39:00: Plugin successfully uninstalled
-12:39:00: Unloading library .\RenderSystem_GL
-12:39:00: Uninstalling plugin: D3D9 RenderSystem
-12:39:00: Render Target 'OGRE Render Window' Average FPS: 2.32831e-007 Best FPS: 2.32831e-007 Worst FPS: 2.32831e-007
-12:39:02: D3D9 : Shutting down cleanly.
-12:39:02: Unregistering ResourceManager for type Texture
-12:39:02: Unregistering ResourceManager for type GpuProgram
-12:39:02: D3D9 : Direct3D9 Rendering Subsystem destroyed.
-12:39:02: Plugin successfully uninstalled
-12:39:02: Unloading library .\RenderSystem_Direct3D9
-12:39:02: Unregistering ResourceManager for type Material
+17:01:21: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: High-level program Ogre/HardwareSkinningTwoWeightsShadowCasterCg encountered an error during loading and is thus not supported.
+OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource Example_Basic.cg in resource group General or any other group. in ResourceGroupManager::openResource at ..\src\OgreResourceGroupManager.cpp (line 604)
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error in material jaiqua at line 994 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error in material jaiqua at line 995 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: OGRE EXCEPTION(2:InvalidParametersException): This params object is not based on a program with named parameters. in GpuProgramParameters::getConstantDefinitionIterator at ..\src\OgreGpuProgram.cpp (line 854)
+17:01:21: Error in material jaiqua at line 996 of Example.material: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.
+17:01:21: Parsing script Ogre.material
+17:01:21: Parsing script Examples.compositor
+17:01:21: Parsing script sample.fontdef
+17:01:21: Finished parsing scripts for resource group General
+17:01:21: Parsing scripts for resource group Internal
+17:01:21: Finished parsing scripts for resource group Internal
+17:01:21: Mesh: Loading ogrehead.mesh.
+17:01:21: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+17:01:21: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+17:01:22: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+17:01:22: D3D9 : ***** Dimensions altered by the render system
+17:01:22: D3D9 : ***** Source image dimensions : 96x96
+17:01:22: D3D9 : ***** Texture dimensions : 128x128
+17:01:22: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1.
+17:01:22: Texture: cubescene_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+17:01:22: Texture: cubescene_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+17:01:22: Texture: cubescene_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+17:01:22: Texture: cubescene_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+17:01:22: Texture: cubescene_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+17:01:22: Texture: cubescene_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
+17:01:22: Texture: flare.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+17:01:22: Mesh: Loading fish.mesh.
+17:01:22: Skeleton: Loading fish.skeleton
+17:01:22: Texture: steelhead.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+17:01:22: WARNING: the mesh 'fish.mesh' includes vertices without bone assignments. Those vertices will transform to wrong position when skeletal animation enabled. To eliminate this, assign at least one bone assignment per vertex on your mesh.
+17:01:22: Creating viewport on target 'OGRE Render Window', rendering from camera 'PlayerCam', relative dimensions L: 0.00 T: 0.00 W: 1.00 H: 1.00 ZOrder: 0
+17:01:22: *** Initializing OIS ***
+17:01:23: Mesh: Loading Barrel.mesh.
+17:01:23: Texture: RustyBarrel.png: Loading 1 faces(PF_R8G8B8,256x256x1) with  hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
+17:01:31: Unregistering ResourceManager for type BspLevel
+17:01:31: *-*-* OGRE Shutdown
+17:01:31: Unregistering ResourceManager for type Compositor
+17:01:31: Unregistering ResourceManager for type Font
+17:01:31: Unregistering ResourceManager for type Skeleton
+17:01:31: Unregistering ResourceManager for type Mesh
+17:01:31: Unregistering ResourceManager for type HighLevelGpuProgram
+17:01:31: Uninstalling plugin: Cg Program Manager
+17:01:31: Plugin successfully uninstalled
+17:01:31: Unloading library .\Plugin_CgProgramManager
+17:01:31: Uninstalling plugin: Octree & Terrain Scene Manager
+17:01:31: Plugin successfully uninstalled
+17:01:31: Unloading library .\Plugin_OctreeSceneManager
+17:01:31: Uninstalling plugin: BSP Scene Manager
+17:01:31: Plugin successfully uninstalled
+17:01:31: Unloading library .\Plugin_BSPSceneManager
+17:01:31: Uninstalling plugin: ParticleFX
+17:01:31: Plugin successfully uninstalled
+17:01:31: Unloading library .\Plugin_ParticleFX
+17:01:31: Uninstalling plugin: GL RenderSystem
+17:01:31: *** Stopping Win32GL Subsystem ***
+17:01:31: Plugin successfully uninstalled
+17:01:31: Unloading library .\RenderSystem_GL
+17:01:31: Uninstalling plugin: D3D9 RenderSystem
+17:01:32: Render Target 'OGRE Render Window' Average FPS: 59.9109 Best FPS: 62.9371 Worst FPS: 2.32831e-007
+17:01:33: D3D9 : Shutting down cleanly.
+17:01:33: Unregistering ResourceManager for type Texture
+17:01:33: Unregistering ResourceManager for type GpuProgram
+17:01:33: D3D9 : Direct3D9 Rendering Subsystem destroyed.
+17:01:33: Plugin successfully uninstalled
+17:01:33: Unloading library .\RenderSystem_Direct3D9
+17:01:33: Unregistering ResourceManager for type Material
Index: code/branches/main_reto_vs05/scripts/weapon_framework.vcproj
===================================================================
--- code/branches/main_reto_vs05/scripts/weapon_framework.vcproj	(revision 168)
+++ code/branches/main_reto_vs05/scripts/weapon_framework.vcproj	(revision 169)
@@ -188,4 +188,8 @@
 			</File>
 			<File
+				RelativePath="..\src\barrel_gun.cc"
+				>
+			</File>
+			<File
 				RelativePath="..\src\bullet.cc"
 				>
@@ -230,41 +234,49 @@
 			>
 			<File
-				RelativePath="..\include\ammunition_dump.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\bullet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\camera_manager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\ogre_control.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\orxonox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\orxonox_prerequisites.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\orxonox_scene.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\orxonox_ship.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\run_manager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\include\weapon_manager.h"
+				RelativePath="..\src\ammunition_dump.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\barrel_gun.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\bullet.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\camera_manager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\ogre_control.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\orxonox.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\orxonox_prerequisites.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\orxonox_scene.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\orxonox_ship.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\run_manager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\weapon.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\weapon_manager.h"
 				>
 			</File>
Index: code/branches/main_reto_vs05/src/ammunition_dump.cc
===================================================================
--- code/branches/main_reto_vs05/src/ammunition_dump.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/ammunition_dump.cc	(revision 169)
@@ -29,5 +29,5 @@
 
 
-namespace Orxonox {
+namespace orxonox {
 
   AmmunitionDump::AmmunitionDump()
Index: code/branches/main_reto_vs05/src/ammunition_dump.h
===================================================================
--- code/branches/main_reto_vs05/src/ammunition_dump.h	(revision 169)
+++ code/branches/main_reto_vs05/src/ammunition_dump.h	(revision 169)
@@ -0,0 +1,53 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef AmmunitionDump_H
+#define AmmunitionDump_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class AmmunitionDump
+  {
+  public:
+	  AmmunitionDump();
+	  ~AmmunitionDump();
+
+  protected:
+
+  protected:
+
+  };
+
+}
+
+#endif /* AmmunitionDump_H */
Index: code/branches/main_reto_vs05/src/barrel_gun.cc
===================================================================
--- code/branches/main_reto_vs05/src/barrel_gun.cc	(revision 169)
+++ code/branches/main_reto_vs05/src/barrel_gun.cc	(revision 169)
@@ -0,0 +1,46 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+#include "OgreSceneManager.h"
+
+#include "barrel_gun.h"
+
+
+namespace orxonox {
+  using namespace Ogre;
+
+  BarrelGun::BarrelGun(SceneManager *sceneMgr) : sceneMgr_(sceneMgr)
+  {
+  	
+  }
+
+
+  BarrelGun::~BarrelGun()
+  {
+  }
+
+}
Index: code/branches/main_reto_vs05/src/barrel_gun.h
===================================================================
--- code/branches/main_reto_vs05/src/barrel_gun.h	(revision 169)
+++ code/branches/main_reto_vs05/src/barrel_gun.h	(revision 169)
@@ -0,0 +1,57 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef BARREL_GUN_H
+#define BARREL_GUN_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class BarrelGun
+  {
+  public:
+    BarrelGun(Ogre::SceneManager*);
+	  virtual ~BarrelGun();
+
+  protected:
+
+  public:
+    Ogre::SceneManager *sceneMgr_;
+	  Ogre::Entity *weaponEntity_;
+
+  protected:
+
+  };
+
+}
+
+#endif /* BARREL_GUN_H */
Index: code/branches/main_reto_vs05/src/bullet.cc
===================================================================
--- code/branches/main_reto_vs05/src/bullet.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/bullet.cc	(revision 169)
@@ -33,11 +33,11 @@
 
 
-namespace Orxonox {
+namespace orxonox {
   using namespace Ogre;
 
-  Bullet::Bullet(SceneNode *mNode, Entity *mEntity, Vector3 mSpeed)
-        : mNode(mNode), mEntity(mEntity), mSpeed(mSpeed)
+  Bullet::Bullet(SceneNode *node, Entity *entity, Vector3 speed)
+    : node_(node), entity_(entity), speed_(speed)
   {
-	  mNode->attachObject(mEntity);
+	  node_->attachObject(entity_);
   }
 
Index: code/branches/main_reto_vs05/src/bullet.h
===================================================================
--- code/branches/main_reto_vs05/src/bullet.h	(revision 169)
+++ code/branches/main_reto_vs05/src/bullet.h	(revision 169)
@@ -0,0 +1,58 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef BULLET_H
+#define BULLET_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class Bullet
+  {
+  public:
+	  Bullet(Ogre::SceneNode*, Ogre::Entity*, Ogre::Vector3);
+	  ~Bullet();
+
+  protected:
+
+  public:
+    Ogre::SceneNode *node_;
+	  Ogre::Entity *entity_;
+	  Ogre::Vector3 speed_;
+
+  protected:
+
+  };
+
+}
+
+#endif /* BULLET_H */
Index: code/branches/main_reto_vs05/src/camera_manager.cc
===================================================================
--- code/branches/main_reto_vs05/src/camera_manager.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/camera_manager.cc	(revision 169)
@@ -31,5 +31,5 @@
 #include "camera_manager.h"
 
-namespace Orxonox {
+namespace orxonox {
   using namespace Ogre;
 
Index: code/branches/main_reto_vs05/src/camera_manager.h
===================================================================
--- code/branches/main_reto_vs05/src/camera_manager.h	(revision 169)
+++ code/branches/main_reto_vs05/src/camera_manager.h	(revision 169)
@@ -0,0 +1,54 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef CAMERA_MANAGER_H
+#define CAMERA_MANAGER_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class CameraManager
+  {
+  public:
+    CameraManager(Ogre::SceneManager*);
+	  ~CameraManager();
+
+	  bool setCameraPosition(int);
+
+  protected:
+	  Ogre::SceneManager *mSceneMgr;
+	  Ogre::Camera *mCamera;
+  };
+
+}
+
+#endif /* CAMERA_MANAGER_H */
Index: code/branches/main_reto_vs05/src/main.cc
===================================================================
--- code/branches/main_reto_vs05/src/main.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/main.cc	(revision 169)
@@ -45,5 +45,5 @@
     try {
       // create an orxonox aplication and run it
-      Orxonox::Orxonox myApp;
+      orxonox::Orxonox myApp;
 
       myApp.go();
Index: code/branches/main_reto_vs05/src/ogre_control.cc
===================================================================
--- code/branches/main_reto_vs05/src/ogre_control.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/ogre_control.cc	(revision 169)
@@ -39,5 +39,5 @@
 
 
-namespace Orxonox {
+namespace orxonox {
   using namespace Ogre;
 
Index: code/branches/main_reto_vs05/src/ogre_control.h
===================================================================
--- code/branches/main_reto_vs05/src/ogre_control.h	(revision 169)
+++ code/branches/main_reto_vs05/src/ogre_control.h	(revision 169)
@@ -0,0 +1,71 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef OGRE_CONTROL_H
+#define OGRE_CONTROL_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class OgreControl
+  {
+  public:
+	  OgreControl();
+
+	  virtual ~OgreControl();
+
+	  /** Sets up the application - returns false if the user chooses to abandon configuration. */
+	  virtual bool initialise();
+
+    virtual Ogre::Root* getRoot();
+
+	  virtual Ogre::RenderWindow* getRenderWindow();
+
+	  virtual Ogre::String getResourcePath();
+
+  protected:
+	  /** Configures the application - returns false if the user chooses to abandon configuration. */
+	  virtual bool configure(void);
+
+	  /// Method which will define the source of resources (other than current folder)
+	  virtual void setupResources(void);
+
+  protected:
+	  Ogre::Root         *root_;
+	  Ogre::RenderWindow *window_;
+	  Ogre::String  resourcePath_;
+
+  };
+
+}
+
+#endif /* OGRE_CONTROL_H */
Index: code/branches/main_reto_vs05/src/orxonox.cc
===================================================================
--- code/branches/main_reto_vs05/src/orxonox.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/orxonox.cc	(revision 169)
@@ -41,5 +41,5 @@
 
 
-namespace Orxonox {
+namespace orxonox {
 
   /**
Index: code/branches/main_reto_vs05/src/orxonox.h
===================================================================
--- code/branches/main_reto_vs05/src/orxonox.h	(revision 169)
+++ code/branches/main_reto_vs05/src/orxonox.h	(revision 169)
@@ -0,0 +1,59 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef ORXONOX_H
+#define ORXONOX_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+namespace orxonox {
+
+  class Orxonox
+  {
+  public:
+    Orxonox();
+    virtual ~Orxonox();
+	  virtual void go();
+
+  protected:
+	  virtual bool setup(void);
+
+	  virtual void destroy(void);
+
+  protected:
+	  OgreControl *ogre_;
+	  RunManager  *runMgr_;
+	  Ogre::Timer *timer_;
+
+  };
+
+}
+
+#endif /* ORXONOX_H */
Index: code/branches/main_reto_vs05/src/orxonox_prerequisites.h
===================================================================
--- code/branches/main_reto_vs05/src/orxonox_prerequisites.h	(revision 169)
+++ code/branches/main_reto_vs05/src/orxonox_prerequisites.h	(revision 169)
@@ -0,0 +1,47 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef ORXONOX_PREREQUISITES_H
+#define ORXONOX_PREREQUISITES_H
+
+namespace orxonox {
+
+  class AmmunitionDump;
+  class Bullet;
+  class CameraManager;
+  class OgreControl;
+  class Orxonox;
+  class OrxonoxShip;
+  class OrxonoxScene;
+  class RunManager;
+  class Weapon;
+  class WeaponManager;
+
+}
+
+#endif /* ORXONOX_PREREQUISITES_H */
Index: code/branches/main_reto_vs05/src/orxonox_scene.cc
===================================================================
--- code/branches/main_reto_vs05/src/orxonox_scene.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/orxonox_scene.cc	(revision 169)
@@ -36,5 +36,5 @@
 #include "orxonox_scene.h"
 
-namespace Orxonox {
+namespace orxonox {
   using namespace Ogre;
 
Index: code/branches/main_reto_vs05/src/orxonox_scene.h
===================================================================
--- code/branches/main_reto_vs05/src/orxonox_scene.h	(revision 169)
+++ code/branches/main_reto_vs05/src/orxonox_scene.h	(revision 169)
@@ -0,0 +1,70 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef ORXONOX_SCENE_H
+#define ORXONOX_SCENE_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class OrxonoxScene
+  {
+  public:
+    OrxonoxScene(Ogre::SceneManager*);
+
+	  virtual ~OrxonoxScene();
+
+	  virtual bool initialise();
+
+	  virtual bool tick(unsigned long, Ogre::Real);
+
+  protected:
+	  /// method where you can perform resource group loading
+	  virtual void loadResources();
+
+	  /// Define what is in the scene
+	  virtual void createScene();
+
+  protected:
+	  Ogre::SceneManager* sceneMgr_;
+
+	  //specific variables for test purposes
+	  Ogre::Light        *light_;
+	  Ogre::SceneNode    *lightNode_;
+	  Ogre::BillboardSet *bbs_;
+	  Ogre::Real distance_;
+    Ogre::Real radius_;
+  };
+
+}
+
+#endif /* ORXONOX_SCENE_H */
Index: code/branches/main_reto_vs05/src/orxonox_ship.cc
===================================================================
--- code/branches/main_reto_vs05/src/orxonox_ship.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/orxonox_ship.cc	(revision 169)
@@ -35,6 +35,8 @@
 
 #include "orxonox_ship.h"
-
-namespace Orxonox {
+#include "weapon_manager.h"
+
+
+namespace orxonox {
   using namespace Ogre;
 
@@ -52,6 +54,4 @@
 
 
-
-
   /**
   * Standard constructor, that only initalizes a few variables. Some of them
@@ -99,4 +99,8 @@
 	  fishNode->attachObject(shipEntity_);
 	  fishNode->setScale(Vector3(10, 10, 10));
+
+    // initialise weapon(s)
+    SceneNode *mainWeaponNode = rootNode_->createChildSceneNode("mainWeaponNode");
+    mainWeapon_ = new WeaponManager(sceneMgr_, mainWeaponNode, 1);
 
 	  return true;
Index: code/branches/main_reto_vs05/src/orxonox_ship.h
===================================================================
--- code/branches/main_reto_vs05/src/orxonox_ship.h	(revision 169)
+++ code/branches/main_reto_vs05/src/orxonox_ship.h	(revision 169)
@@ -0,0 +1,78 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef ORXONOX_SHIP_H
+#define ORXONOX_SHIP_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class OrxonoxShip
+  {
+  public:
+	  OrxonoxShip(Ogre::SceneManager*, Ogre::SceneNode*);
+	  virtual ~OrxonoxShip();
+
+	  virtual bool initialise();
+
+	  void setMainThrust(const Ogre::Real);
+	  void setSideThrust(const Ogre::Real);
+    void setYThrust(const Ogre::Real);
+	  void turnUpAndDown(const Ogre::Radian&);
+	  void turnLeftAndRight(const Ogre::Radian&);
+
+    Ogre::SceneNode* getRootNode();
+    Ogre::Vector3 getSpeed();
+
+	  Bullet* fire();
+
+	  bool tick(unsigned long, Ogre::Real);
+
+  protected:
+
+  protected:
+	  Ogre::SceneManager *sceneMgr_;
+	  Ogre::SceneNode *rootNode_;
+	  Ogre::Entity *shipEntity_;
+
+	  Ogre::Vector3 currentSpeed_;  // relative to space
+	  Ogre::Vector3 currentThrust_; // relative to the ship
+    Ogre::Real baseThrust_;
+	  int objectCounter_;
+	  Ogre::Vector3 bulletSpeed_;
+
+    WeaponManager *mainWeapon_;
+  };
+
+}
+
+#endif /* ORXONOX_SHIP_H */
Index: code/branches/main_reto_vs05/src/run_manager.cc
===================================================================
--- code/branches/main_reto_vs05/src/run_manager.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/run_manager.cc	(revision 169)
@@ -25,17 +25,4 @@
 */
 
-
-/**
-* RunManager is the basic control object during the game.
-* 
-* The RunManger class is designed to actually "run" the main part of the
-* game. The Idea is, that you could derive from the RunManager in order
-* to distinguish between a first person shooter or a space craft shooter.
-* RunManager loads and initialises everything in the scene (like the ship,
-* the enemies in the scene, any scripts, the physics, window events,
-* environment, HUD, etc.).
-* It also captures any input from keyboard, mous, joystick (optional) or
-* Ogre (window events).
-*/
 
 #include "Ogre.h"
@@ -69,6 +56,20 @@
 #include "run_manager.h"
 
-namespace Orxonox {
+namespace orxonox {
   using namespace Ogre;
+
+  /**
+  * RunManager is the basic control object during the game.
+  * 
+  * The RunManger class is designed to actually "run" the main part of the
+  * game. The Idea is, that you could derive from the RunManager in order
+  * to distinguish between a first person shooter or a space craft shooter.
+  * RunManager loads and initialises everything in the scene (like the ship,
+  * the enemies in the scene, any scripts, the physics, window events,
+  * environment, HUD, etc.).
+  * It also captures any input from keyboard, mous, joystick (optional) or
+  * Ogre (window events).
+  */
+
 
   /**
@@ -240,7 +241,7 @@
     for (int i = 0; i < bulletsIndex_; i++)
     {
-      bullets_[i]->mNode->translate(bullets_[i]->mSpeed*deltaTime);
-      bullets_[i]->mNode->yaw(Degree(deltaTime*100));
-      bullets_[i]->mNode->roll(Degree(deltaTime*300));
+      bullets_[i]->node_->translate(bullets_[i]->speed_*deltaTime);
+      bullets_[i]->node_->yaw(Degree(deltaTime*100));
+      bullets_[i]->node_->roll(Degree(deltaTime*300));
     }
 
Index: code/branches/main_reto_vs05/src/run_manager.h
===================================================================
--- code/branches/main_reto_vs05/src/run_manager.h	(revision 169)
+++ code/branches/main_reto_vs05/src/run_manager.h	(revision 169)
@@ -0,0 +1,122 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef RUN_MANAGER_H
+#define RUN_MANAGER_H
+
+#include "OgrePrerequisites.h"
+#include "OgreWindowEventUtilities.h"
+#include "OgreTextureManager.h"
+
+#include <OIS/OISPrereqs.h>
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  // let the class inherit from WindowEventListener in order for the RunMgr
+  // to act as the central point of all the calcuations in Orxonox
+  class RunManager : Ogre::WindowEventListener
+  {
+  public:
+	  RunManager(OgreControl*);
+
+	  virtual ~RunManager();
+
+    virtual bool tick(unsigned long, Ogre::Real);
+
+  protected:
+	  virtual void createCamera(void);
+
+	  virtual void createViewports(void);
+
+
+	  /** EVENT HANDLING **/
+
+	  //Adjust mouse clipping area
+	  virtual void windowResized(Ogre::RenderWindow*);
+
+	  //Unattach OIS before window shutdown (very important under Linux)
+	  virtual void windowClosed(Ogre::RenderWindow*);
+
+
+	  /** INPUT PROCESSING **/
+	  virtual bool processUnbufferedKeyInput();
+
+	  virtual bool processUnbufferedMouseInput();
+
+
+	  /** OUTPUT **/
+
+	  virtual void updateStats(void);
+
+	  virtual void showDebugOverlay(bool);
+
+  protected:
+	  Ogre::SceneManager *sceneMgr_;
+	  Ogre::RenderWindow *window_;
+	  Ogre::Camera       *camera_;
+	  OgreControl  *ogre_;
+	  OrxonoxScene *backgroundScene_;
+	  OrxonoxShip  *playerShip_;
+
+	  bool statsOn_;
+	  std::string debugText_;
+
+	  unsigned int screenShotCounter_;
+	  // just to stop toggles flipping too fast
+	  Ogre::Real timeUntilNextToggle_;
+	  bool leftButtonDown_;
+	  Ogre::TextureFilterOptions filtering_;
+	  int aniso_;
+
+	  int sceneDetailIndex_;
+	  Ogre::Overlay* debugOverlay_;
+
+	  //OIS Input devices
+	  OIS::InputManager* inputManager_;
+	  OIS::Mouse*    mouse_;
+	  OIS::Keyboard* keyboard_;
+	  OIS::JoyStick* joystick_;
+
+    const Ogre::Real mouseSensitivity_;
+
+    // Bullet array
+	  Bullet **bullets_;
+	  int bulletsSize_;
+	  int bulletsIndex_;
+
+	  // previously elapsed render time
+	  unsigned long totalTime_;
+
+  };
+
+}
+
+#endif /* RUN_MANAGER_H */
Index: code/branches/main_reto_vs05/src/weapon.h
===================================================================
--- code/branches/main_reto_vs05/src/weapon.h	(revision 169)
+++ code/branches/main_reto_vs05/src/weapon.h	(revision 169)
@@ -0,0 +1,53 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef WEAPON_H
+#define WEAPON_H
+
+#include "OgreString.h"
+
+#include "orxonox_prerequisites.h"
+
+namespace orxonox {
+
+  class Weapon
+  {
+  public:
+    Weapon(const Ogre::String &name, int firePower, int firingRate)
+          : name_(name), firePower_(firePower), firingRate_(firingRate) { }
+    virtual ~Weapon() { }
+
+  public:
+    Ogre::String name_;
+    int firePower_;
+    int firingRate_;
+  };
+
+}
+
+#endif /* WEAPON_H */
Index: code/branches/main_reto_vs05/src/weapon_manager.cc
===================================================================
--- code/branches/main_reto_vs05/src/weapon_manager.cc	(revision 168)
+++ code/branches/main_reto_vs05/src/weapon_manager.cc	(revision 169)
@@ -28,13 +28,18 @@
 #include "OgreSceneManager.h"
 
+#include "weapon.h"
 #include "weapon_manager.h"
 
 
-namespace Orxonox {
+namespace orxonox {
   using namespace Ogre;
 
-  WeaponManager::WeaponManager(SceneManager *mSceneMgr)
+  Weapon** WeaponManager::weaponList_s = NULL;
+
+  WeaponManager::WeaponManager(SceneManager *sceneMgr, SceneNode *node,
+        int slotSize)
+        : sceneMgr_(sceneMgr), node_(node), slotSize_(slotSize), slotIndex_(0)
   {
-  	
+  	slots_ = new Weapon*[slotSize];
   }
 
@@ -42,4 +47,34 @@
   WeaponManager::~WeaponManager()
   {
+    if (slots_)
+      delete slots_;
+  }
+
+
+  bool WeaponManager::addWeapon(const Ogre::String &name)
+  {
+    if (name == weaponList_s[0]->name_)
+    {
+      // this is ugly, but for the time being, it has to fit.
+      slots_[slotIndex_++] = weaponList_s[0];
+      return true;
+    }
+    else
+      return false;
+  }
+
+
+  // static
+  bool WeaponManager::loadWeapons()
+  {
+    weaponList_s[0] = new Weapon("Barrel Gun", 10, 2);
+    return true;
+  }
+
+
+  // static
+  void WeaponManager::destroyWeapons()
+  {
+    delete weaponList_s[0];
   }
 
Index: code/branches/main_reto_vs05/src/weapon_manager.h
===================================================================
--- code/branches/main_reto_vs05/src/weapon_manager.h	(revision 169)
+++ code/branches/main_reto_vs05/src/weapon_manager.h	(revision 169)
@@ -0,0 +1,65 @@
+/*
+ *   ORXONOX - the hottest 3D action shooter ever to exist
+ *
+ *
+ *   License notice:
+ *
+ *   This program is free software: you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation, either version 3 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *
+ *   Author:
+ *      Reto Grieder
+ *   Co-authors:
+ *      ...
+ *
+ */
+
+
+#ifndef WEAPON_MANAGER_H
+#define WEAPON_MANAGER_H
+
+#include "OgrePrerequisites.h"
+
+#include "orxonox_prerequisites.h"
+
+
+namespace orxonox {
+
+  class WeaponManager
+  {
+  public:
+    WeaponManager(Ogre::SceneManager*, Ogre::SceneNode*, int);
+	  virtual ~WeaponManager();
+
+    bool addWeapon(const Ogre::String&);
+
+    bool static loadWeapons();
+
+    void static destroyWeapons();
+
+  protected:
+    Ogre::SceneManager *sceneMgr_;
+    Ogre::SceneNode *node_;
+
+    Weapon **slots_;
+    int slotSize_;
+    int slotIndex_;
+
+    static Weapon **weaponList_s;
+
+  };
+
+}
+
+#endif /* WEAPON_MANAGER_H */
