Changeset 194 for code/branches
- Timestamp:
- Nov 11, 2007, 2:24:50 PM (17 years ago)
- Location:
- code/branches/main_reto_vs05
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/main_reto_vs05/bin/Debug/Ogre.log
r193 r194 1 1 8:58:38: Creating resource group General2 1 8:58:38: Creating resource group Internal3 1 8:58:38: Creating resource group Autodetect4 1 8:58:38: SceneManagerFactory for type 'DefaultSceneManager' registered.5 1 8:58:39: Registering ResourceManager for type Material6 1 8:58:39: Registering ResourceManager for type Mesh7 1 8:58:39: Registering ResourceManager for type Skeleton8 1 8:58:39: MovableObjectFactory for type 'ParticleSystem' registered.9 1 8:58:39: OverlayElementFactory for type Panel registered.10 1 8:58:39: OverlayElementFactory for type BorderPanel registered.11 1 8:58:39: OverlayElementFactory for type TextArea registered.12 1 8:58:39: Registering ResourceManager for type Font13 1 8:58:39: ArchiveFactory for archive type FileSystem registered.14 1 8:58:39: ArchiveFactory for archive type Zip registered.15 1 8:58:39: FreeImage version: 3.9.216 1 8:58:39: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details17 1 8:58:39: 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,sgi18 1 8:58:39: DDS codec registering19 1 8:58:39: Registering ResourceManager for type HighLevelGpuProgram20 1 8:58:39: Registering ResourceManager for type Compositor21 1 8:58:39: MovableObjectFactory for type 'Entity' registered.22 1 8:58:39: MovableObjectFactory for type 'Light' registered.23 1 8:58:39: MovableObjectFactory for type 'BillboardSet' registered.24 1 8:58:39: MovableObjectFactory for type 'ManualObject' registered.25 1 8:58:39: MovableObjectFactory for type 'BillboardChain' registered.26 1 8:58:39: MovableObjectFactory for type 'RibbonTrail' registered.27 1 8:58:39: Loading library .\RenderSystem_Direct3D9_d28 1 8:58:39: Installing plugin: D3D9 RenderSystem29 1 8:58:39: D3D9 : Direct3D9 Rendering Subsystem created.30 1 8:58:40: D3D9: Driver Detection Starts31 1 8:58:40: D3D9: Driver Detection Ends32 1 8:58:40: Plugin successfully installed33 1 8:58:40: Loading library .\RenderSystem_GL_d34 1 8:58:40: Installing plugin: GL RenderSystem35 1 8:58:40: OpenGL Rendering Subsystem created.36 1 8:58:41: Plugin successfully installed37 1 8:58:41: Loading library .\Plugin_ParticleFX_d38 1 8:58:41: Installing plugin: ParticleFX39 1 8:58:41: Particle Emitter Type 'Point' registered40 1 8:58:41: Particle Emitter Type 'Box' registered41 1 8:58:41: Particle Emitter Type 'Ellipsoid' registered42 1 8:58:41: Particle Emitter Type 'Cylinder' registered43 1 8:58:41: Particle Emitter Type 'Ring' registered44 1 8:58:41: Particle Emitter Type 'HollowEllipsoid' registered45 1 8:58:41: Particle Affector Type 'LinearForce' registered46 1 8:58:41: Particle Affector Type 'ColourFader' registered47 1 8:58:41: Particle Affector Type 'ColourFader2' registered48 1 8:58:41: Particle Affector Type 'ColourImage' registered49 1 8:58:41: Particle Affector Type 'ColourInterpolator' registered50 1 8:58:41: Particle Affector Type 'Scaler' registered51 1 8:58:41: Particle Affector Type 'Rotator' registered52 1 8:58:41: Particle Affector Type 'DirectionRandomiser' registered53 1 8:58:41: Particle Affector Type 'DeflectorPlane' registered54 1 8:58:41: Plugin successfully installed55 1 8:58:41: Loading library .\Plugin_BSPSceneManager_d56 1 8:58:41: Installing plugin: BSP Scene Manager57 1 8:58:41: Plugin successfully installed58 1 8:58:41: Loading library .\Plugin_OctreeSceneManager_d59 1 8:58:41: Installing plugin: Octree & Terrain Scene Manager60 1 8:58:41: Plugin successfully installed61 1 8:58:41: Loading library .\Plugin_CgProgramManager_d62 1 8:58:41: Installing plugin: Cg Program Manager63 1 8:58:41: Plugin successfully installed64 1 8:58:41: *-*-* OGRE Initialising65 1 8:58:41: *-*-* Version 1.4.5 (Eihort)66 1 8:58:41: Creating resource group Bootstrap67 1 8:58:41: Added resource location '../../media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap'68 1 8:58:41: Added resource location '../../media' of type 'FileSystem' to resource group 'General'69 1 8:58:42: Added resource location '../../media/fonts' of type 'FileSystem' to resource group 'General'70 1 8:58:42: Added resource location '../../media/materials/scripts' of type 'FileSystem' to resource group 'General'71 1 8:58:42: Added resource location '../../media/materials/textures' of type 'FileSystem' to resource group 'General'72 1 8:58:42: Added resource location '../../media/models' of type 'FileSystem' to resource group 'General'73 1 8:58:42: Added resource location '../../media/gui' of type 'FileSystem' to resource group 'General'74 1 8:58:42: Added resource location '../../media/packs/cubemap.zip' of type 'Zip' to resource group 'General'75 1 8:58:42: Added resource location '../../media/packs/skybox.zip' of type 'Zip' to resource group 'General'76 1 8:58:42: D3D9 : RenderSystem Option: Allow NVPerfHUD = No77 1 8:58:42: D3D9 : RenderSystem Option: Anti aliasing = Level 478 1 8:58:42: D3D9 : RenderSystem Option: Floating-point mode = Fastest79 1 8:58:42: D3D9 : RenderSystem Option: Full Screen = No80 1 8:58:42: D3D9 : RenderSystem Option: Rendering Device = ATI Mobility Radeon X140081 1 8:58:42: D3D9 : RenderSystem Option: VSync = Yes82 1 8:58:42: D3D9 : RenderSystem Option: Video Mode = 1024 x 768 @ 32-bit colour83 1 8:58:42: CPU Identifier & Features84 1 8:58:42: -------------------------85 1 8:58:42: * CPU ID: GenuineIntel: Genuine Intel(R) CPU T2500 @ 2.00GHz86 1 8:58:42: * SSE: yes87 1 8:58:42: * SSE2: yes88 1 8:58:42: * SSE3: yes89 1 8:58:42: * MMX: yes90 1 8:58:42: * MMXEXT: yes91 1 8:58:42: * 3DNOW: no92 1 8:58:42: * 3DNOWEXT: no93 1 8:58:42: * CMOV: yes94 1 8:58:42: * TSC: yes95 1 8:58:42: * FPU: yes96 1 8:58:42: * PRO: yes97 1 8:58:42: * HT: no98 1 8:58:42: -------------------------99 1 8:58:42: D3D9 : Subsystem Initialising100 1 8:58:42: D3D9RenderSystem::createRenderWindow "OGRE Render Window", 1024x768 windowed miscParams: FSAA=4 FSAAQuality=0 colourDepth=32 useNVPerfHUD=false vsync=true101 1 8:58:42: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 1024x768, 32bpp102 1 8:58:42: Registering ResourceManager for type Texture103 1 8:58:42: Registering ResourceManager for type GpuProgram104 1 8:58:42: RenderSystem capabilities105 1 8:58:42: -------------------------106 1 8:58:42: * Hardware generation of mipmaps: yes107 1 8:58:42: * Texture blending: yes108 1 8:58:42: * Anisotropic texture filtering: yes109 1 8:58:42: * Dot product texture operation: yes110 1 8:58:42: * Cube mapping: yes111 1 8:58:42: * Hardware stencil buffer: yes112 1 8:58:42: - Stencil depth: 8113 1 8:58:42: - Two sided stencil support: yes114 1 8:58:42: - Wrap stencil values: yes115 1 8:58:42: * Hardware vertex / index buffers: yes116 1 8:58:42: * Vertex programs: yes117 1 8:58:42: - Max vertex program version: vs_3_0118 1 8:58:42: * Fragment programs: yes119 1 8:58:42: - Max fragment program version: ps_3_0120 1 8:58:42: * Texture Compression: yes121 1 8:58:42: - DXT: yes122 1 8:58:42: - VTC: no123 1 8:58:42: * Scissor Rectangle: yes124 1 8:58:42: * Hardware Occlusion Query: yes125 1 8:58:42: * User clip planes: yes126 1 8:58:42: * VET_UBYTE4 vertex element type: yes127 1 8:58:42: * Infinite far plane projection: yes128 1 8:58:42: * Hardware render-to-texture: yes129 1 8:58:42: * Floating point textures: yes130 1 8:58:42: * Non-power-of-two textures: yes (limited)131 1 8:58:42: * Volume textures: yes132 1 8:58:42: * Multiple Render Targets: 4133 1 8:58:42: * Point Sprites: yes134 1 8:58:42: * Extended point parameters: yes135 1 8:58:42: * Max Point Size: 256136 1 8:58:42: * Vertex texture fetch: no137 1 8:58:42: ***************************************138 1 8:58:42: *** D3D9 : Subsystem Initialised OK ***139 1 8:58:42: ***************************************140 1 8:58:42: ResourceBackgroundQueue - threading disabled141 1 8:58:42: Particle Renderer Type 'billboard' registered142 1 8:58:42: SceneManagerFactory for type 'BspSceneManager' registered.143 1 8:58:42: Registering ResourceManager for type BspLevel144 1 8:58:42: SceneManagerFactory for type 'OctreeSceneManager' registered.145 1 8:58:42: SceneManagerFactory for type 'TerrainSceneManager' registered.146 1 8:58:42: Parsing scripts for resource group Autodetect147 1 8:58:42: Finished parsing scripts for resource group Autodetect148 1 8:58:42: Parsing scripts for resource group Bootstrap149 1 8:58:42: Parsing script OgreCore.material150 1 8:58:42: Parsing script OgreProfiler.material151 1 8:58:42: Parsing script Ogre.fontdef152 1 8:58:42: Parsing script OgreDebugPanel.overlay153 1 8:58:43: Texture: New_Ogre_Border_Center.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.154 1 8:58:43: Texture: New_Ogre_Border.png: Loading 1 faces(PF_A8R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1.155 1 8:58:43: Texture: New_Ogre_Border_Break.png: Loading 1 faces(PF_A8R8G8B8,32x32x1) with hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,32x32x1.156 1 8:58:43: Font BlueHighwayusing texture size 512x512157 1 8:58:43: Info: Freetype returned null for character 127 in font BlueHighway158 1 8:58:43: Info: Freetype returned null for character 128 in font BlueHighway159 1 8:58:43: Info: Freetype returned null for character 129 in font BlueHighway160 1 8:58:43: Info: Freetype returned null for character 130 in font BlueHighway161 1 8:58:43: Info: Freetype returned null for character 131 in font BlueHighway162 1 8:58:43: Info: Freetype returned null for character 132 in font BlueHighway163 1 8:58:43: Info: Freetype returned null for character 133 in font BlueHighway164 1 8:58:43: Info: Freetype returned null for character 134 in font BlueHighway165 1 8:58:43: Info: Freetype returned null for character 135 in font BlueHighway166 1 8:58:43: Info: Freetype returned null for character 136 in font BlueHighway167 1 8:58:43: Info: Freetype returned null for character 137 in font BlueHighway168 1 8:58:43: Info: Freetype returned null for character 138 in font BlueHighway169 1 8:58:43: Info: Freetype returned null for character 139 in font BlueHighway170 1 8:58:43: Info: Freetype returned null for character 140 in font BlueHighway171 1 8:58:43: Info: Freetype returned null for character 141 in font BlueHighway172 1 8:58:43: Info: Freetype returned null for character 142 in font BlueHighway173 1 8:58:43: Info: Freetype returned null for character 143 in font BlueHighway174 1 8:58:43: Info: Freetype returned null for character 144 in font BlueHighway175 1 8:58:43: Info: Freetype returned null for character 145 in font BlueHighway176 1 8:58:43: Info: Freetype returned null for character 146 in font BlueHighway177 1 8:58:43: Info: Freetype returned null for character 147 in font BlueHighway178 1 8:58:43: Info: Freetype returned null for character 148 in font BlueHighway179 1 8:58:43: Info: Freetype returned null for character 149 in font BlueHighway180 1 8:58:43: Info: Freetype returned null for character 150 in font BlueHighway181 1 8:58:43: Info: Freetype returned null for character 151 in font BlueHighway182 1 8:58:43: Info: Freetype returned null for character 152 in font BlueHighway183 1 8:58:43: Info: Freetype returned null for character 153 in font BlueHighway184 1 8:58:43: Info: Freetype returned null for character 154 in font BlueHighway185 1 8:58:43: Info: Freetype returned null for character 155 in font BlueHighway186 1 8:58:43: Info: Freetype returned null for character 156 in font BlueHighway187 1 8:58:43: Info: Freetype returned null for character 157 in font BlueHighway188 1 8:58:43: Info: Freetype returned null for character 158 in font BlueHighway189 1 8:58:43: Info: Freetype returned null for character 159 in font BlueHighway190 1 8:58:43: Info: Freetype returned null for character 160 in font BlueHighway191 1 8:58:43: Texture: BlueHighwayTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1.192 1 8:58:43: Texture: ogretext.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.193 1 8:58:43: Parsing script OgreLoadingPanel.overlay194 1 8:58:43: Finished parsing scripts for resource group Bootstrap195 1 8:58:43: Parsing scripts for resource group General196 1 8:58:43: Parsing script Examples.program197 1 8:58:43: 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)198 1 8:58:43: High-level program Ogre/BasicVertexPrograms/AmbientOneTexture encountered an error during loading and is thus not supported.199 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) 200 1 8:58:43: 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)201 1 8:58:43: High-level program Ogre/BasicVertexPrograms/AmbientOneTextureHLSL encountered an error during loading and is thus not supported.1 14:19:57: Creating resource group General 2 14:19:57: Creating resource group Internal 3 14:19:57: Creating resource group Autodetect 4 14:19:57: SceneManagerFactory for type 'DefaultSceneManager' registered. 5 14:19:57: Registering ResourceManager for type Material 6 14:19:57: Registering ResourceManager for type Mesh 7 14:19:57: Registering ResourceManager for type Skeleton 8 14:19:57: MovableObjectFactory for type 'ParticleSystem' registered. 9 14:19:57: OverlayElementFactory for type Panel registered. 10 14:19:57: OverlayElementFactory for type BorderPanel registered. 11 14:19:57: OverlayElementFactory for type TextArea registered. 12 14:19:57: Registering ResourceManager for type Font 13 14:19:57: ArchiveFactory for archive type FileSystem registered. 14 14:19:57: ArchiveFactory for archive type Zip registered. 15 14:19:57: FreeImage version: 3.9.2 16 14:19:57: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details 17 14:19:57: 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 18 14:19:57: DDS codec registering 19 14:19:57: Registering ResourceManager for type HighLevelGpuProgram 20 14:19:57: Registering ResourceManager for type Compositor 21 14:19:57: MovableObjectFactory for type 'Entity' registered. 22 14:19:57: MovableObjectFactory for type 'Light' registered. 23 14:19:57: MovableObjectFactory for type 'BillboardSet' registered. 24 14:19:57: MovableObjectFactory for type 'ManualObject' registered. 25 14:19:57: MovableObjectFactory for type 'BillboardChain' registered. 26 14:19:57: MovableObjectFactory for type 'RibbonTrail' registered. 27 14:19:57: Loading library .\RenderSystem_Direct3D9_d 28 14:19:57: Installing plugin: D3D9 RenderSystem 29 14:19:57: D3D9 : Direct3D9 Rendering Subsystem created. 30 14:19:57: D3D9: Driver Detection Starts 31 14:19:57: D3D9: Driver Detection Ends 32 14:19:57: Plugin successfully installed 33 14:19:57: Loading library .\RenderSystem_GL_d 34 14:19:58: Installing plugin: GL RenderSystem 35 14:19:58: OpenGL Rendering Subsystem created. 36 14:19:58: Plugin successfully installed 37 14:19:58: Loading library .\Plugin_ParticleFX_d 38 14:19:58: Installing plugin: ParticleFX 39 14:19:58: Particle Emitter Type 'Point' registered 40 14:19:58: Particle Emitter Type 'Box' registered 41 14:19:58: Particle Emitter Type 'Ellipsoid' registered 42 14:19:58: Particle Emitter Type 'Cylinder' registered 43 14:19:58: Particle Emitter Type 'Ring' registered 44 14:19:58: Particle Emitter Type 'HollowEllipsoid' registered 45 14:19:58: Particle Affector Type 'LinearForce' registered 46 14:19:58: Particle Affector Type 'ColourFader' registered 47 14:19:58: Particle Affector Type 'ColourFader2' registered 48 14:19:58: Particle Affector Type 'ColourImage' registered 49 14:19:58: Particle Affector Type 'ColourInterpolator' registered 50 14:19:58: Particle Affector Type 'Scaler' registered 51 14:19:58: Particle Affector Type 'Rotator' registered 52 14:19:58: Particle Affector Type 'DirectionRandomiser' registered 53 14:19:58: Particle Affector Type 'DeflectorPlane' registered 54 14:19:58: Plugin successfully installed 55 14:19:58: Loading library .\Plugin_BSPSceneManager_d 56 14:19:58: Installing plugin: BSP Scene Manager 57 14:19:58: Plugin successfully installed 58 14:19:58: Loading library .\Plugin_OctreeSceneManager_d 59 14:19:58: Installing plugin: Octree & Terrain Scene Manager 60 14:19:58: Plugin successfully installed 61 14:19:58: Loading library .\Plugin_CgProgramManager_d 62 14:19:58: Installing plugin: Cg Program Manager 63 14:19:58: Plugin successfully installed 64 14:19:58: *-*-* OGRE Initialising 65 14:19:58: *-*-* Version 1.4.5 (Eihort) 66 14:19:58: Creating resource group Bootstrap 67 14:19:58: Added resource location '../../media/packs/OgreCore.zip' of type 'Zip' to resource group 'Bootstrap' 68 14:19:58: Added resource location '../../media' of type 'FileSystem' to resource group 'General' 69 14:19:58: Added resource location '../../media/fonts' of type 'FileSystem' to resource group 'General' 70 14:19:58: Added resource location '../../media/materials/scripts' of type 'FileSystem' to resource group 'General' 71 14:19:58: Added resource location '../../media/materials/textures' of type 'FileSystem' to resource group 'General' 72 14:19:58: Added resource location '../../media/models' of type 'FileSystem' to resource group 'General' 73 14:19:58: Added resource location '../../media/gui' of type 'FileSystem' to resource group 'General' 74 14:19:58: Added resource location '../../media/packs/cubemap.zip' of type 'Zip' to resource group 'General' 75 14:19:58: Added resource location '../../media/packs/skybox.zip' of type 'Zip' to resource group 'General' 76 14:19:58: D3D9 : RenderSystem Option: Allow NVPerfHUD = No 77 14:19:58: D3D9 : RenderSystem Option: Anti aliasing = Level 4 78 14:19:58: D3D9 : RenderSystem Option: Floating-point mode = Fastest 79 14:19:58: D3D9 : RenderSystem Option: Full Screen = No 80 14:19:58: D3D9 : RenderSystem Option: Rendering Device = ATI Mobility Radeon X1400 81 14:19:58: D3D9 : RenderSystem Option: VSync = Yes 82 14:19:58: D3D9 : RenderSystem Option: Video Mode = 1024 x 768 @ 32-bit colour 83 14:19:58: CPU Identifier & Features 84 14:19:58: ------------------------- 85 14:19:58: * CPU ID: GenuineIntel: Genuine Intel(R) CPU T2500 @ 2.00GHz 86 14:19:58: * SSE: yes 87 14:19:58: * SSE2: yes 88 14:19:58: * SSE3: yes 89 14:19:58: * MMX: yes 90 14:19:58: * MMXEXT: yes 91 14:19:58: * 3DNOW: no 92 14:19:58: * 3DNOWEXT: no 93 14:19:58: * CMOV: yes 94 14:19:58: * TSC: yes 95 14:19:58: * FPU: yes 96 14:19:58: * PRO: yes 97 14:19:58: * HT: no 98 14:19:58: ------------------------- 99 14:19:58: D3D9 : Subsystem Initialising 100 14:19:58: D3D9RenderSystem::createRenderWindow "OGRE Render Window", 1024x768 windowed miscParams: FSAA=4 FSAAQuality=0 colourDepth=32 useNVPerfHUD=false vsync=true 101 14:19:58: D3D9 : Created D3D9 Rendering Window 'OGRE Render Window' : 1024x768, 32bpp 102 14:19:58: Registering ResourceManager for type Texture 103 14:19:58: Registering ResourceManager for type GpuProgram 104 14:19:58: RenderSystem capabilities 105 14:19:58: ------------------------- 106 14:19:58: * Hardware generation of mipmaps: yes 107 14:19:58: * Texture blending: yes 108 14:19:58: * Anisotropic texture filtering: yes 109 14:19:58: * Dot product texture operation: yes 110 14:19:58: * Cube mapping: yes 111 14:19:58: * Hardware stencil buffer: yes 112 14:19:58: - Stencil depth: 8 113 14:19:58: - Two sided stencil support: yes 114 14:19:58: - Wrap stencil values: yes 115 14:19:58: * Hardware vertex / index buffers: yes 116 14:19:58: * Vertex programs: yes 117 14:19:58: - Max vertex program version: vs_3_0 118 14:19:58: * Fragment programs: yes 119 14:19:58: - Max fragment program version: ps_3_0 120 14:19:58: * Texture Compression: yes 121 14:19:58: - DXT: yes 122 14:19:58: - VTC: no 123 14:19:58: * Scissor Rectangle: yes 124 14:19:58: * Hardware Occlusion Query: yes 125 14:19:58: * User clip planes: yes 126 14:19:58: * VET_UBYTE4 vertex element type: yes 127 14:19:58: * Infinite far plane projection: yes 128 14:19:58: * Hardware render-to-texture: yes 129 14:19:58: * Floating point textures: yes 130 14:19:58: * Non-power-of-two textures: yes (limited) 131 14:19:58: * Volume textures: yes 132 14:19:58: * Multiple Render Targets: 4 133 14:19:58: * Point Sprites: yes 134 14:19:58: * Extended point parameters: yes 135 14:19:58: * Max Point Size: 256 136 14:19:58: * Vertex texture fetch: no 137 14:19:58: *************************************** 138 14:19:58: *** D3D9 : Subsystem Initialised OK *** 139 14:19:58: *************************************** 140 14:19:58: ResourceBackgroundQueue - threading disabled 141 14:19:58: Particle Renderer Type 'billboard' registered 142 14:19:58: SceneManagerFactory for type 'BspSceneManager' registered. 143 14:19:58: Registering ResourceManager for type BspLevel 144 14:19:58: SceneManagerFactory for type 'OctreeSceneManager' registered. 145 14:19:58: SceneManagerFactory for type 'TerrainSceneManager' registered. 146 14:19:58: Parsing scripts for resource group Autodetect 147 14:19:58: Finished parsing scripts for resource group Autodetect 148 14:19:58: Parsing scripts for resource group Bootstrap 149 14:19:58: Parsing script OgreCore.material 150 14:19:58: Parsing script OgreProfiler.material 151 14:19:58: Parsing script Ogre.fontdef 152 14:19:58: Parsing script OgreDebugPanel.overlay 153 14:19: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. 154 14:19:58: Texture: New_Ogre_Border.png: Loading 1 faces(PF_A8R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x256x1. 155 14:19: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. 156 14:19:58: Font BlueHighwayusing texture size 512x512 157 14:19:58: Info: Freetype returned null for character 127 in font BlueHighway 158 14:19:58: Info: Freetype returned null for character 128 in font BlueHighway 159 14:19:58: Info: Freetype returned null for character 129 in font BlueHighway 160 14:19:58: Info: Freetype returned null for character 130 in font BlueHighway 161 14:19:58: Info: Freetype returned null for character 131 in font BlueHighway 162 14:19:58: Info: Freetype returned null for character 132 in font BlueHighway 163 14:19:58: Info: Freetype returned null for character 133 in font BlueHighway 164 14:19:58: Info: Freetype returned null for character 134 in font BlueHighway 165 14:19:58: Info: Freetype returned null for character 135 in font BlueHighway 166 14:19:58: Info: Freetype returned null for character 136 in font BlueHighway 167 14:19:58: Info: Freetype returned null for character 137 in font BlueHighway 168 14:19:58: Info: Freetype returned null for character 138 in font BlueHighway 169 14:19:58: Info: Freetype returned null for character 139 in font BlueHighway 170 14:19:58: Info: Freetype returned null for character 140 in font BlueHighway 171 14:19:58: Info: Freetype returned null for character 141 in font BlueHighway 172 14:19:58: Info: Freetype returned null for character 142 in font BlueHighway 173 14:19:58: Info: Freetype returned null for character 143 in font BlueHighway 174 14:19:58: Info: Freetype returned null for character 144 in font BlueHighway 175 14:19:58: Info: Freetype returned null for character 145 in font BlueHighway 176 14:19:58: Info: Freetype returned null for character 146 in font BlueHighway 177 14:19:58: Info: Freetype returned null for character 147 in font BlueHighway 178 14:19:58: Info: Freetype returned null for character 148 in font BlueHighway 179 14:19:58: Info: Freetype returned null for character 149 in font BlueHighway 180 14:19:58: Info: Freetype returned null for character 150 in font BlueHighway 181 14:19:58: Info: Freetype returned null for character 151 in font BlueHighway 182 14:19:58: Info: Freetype returned null for character 152 in font BlueHighway 183 14:19:58: Info: Freetype returned null for character 153 in font BlueHighway 184 14:19:58: Info: Freetype returned null for character 154 in font BlueHighway 185 14:19:58: Info: Freetype returned null for character 155 in font BlueHighway 186 14:19:58: Info: Freetype returned null for character 156 in font BlueHighway 187 14:19:58: Info: Freetype returned null for character 157 in font BlueHighway 188 14:19:58: Info: Freetype returned null for character 158 in font BlueHighway 189 14:19:58: Info: Freetype returned null for character 159 in font BlueHighway 190 14:19:58: Info: Freetype returned null for character 160 in font BlueHighway 191 14:19:58: Texture: BlueHighwayTexture: Loading 1 faces(PF_BYTE_LA,512x512x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x512x1. 192 14:19:58: Texture: ogretext.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with hardware generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1. 193 14:19:58: Parsing script OgreLoadingPanel.overlay 194 14:19:58: Finished parsing scripts for resource group Bootstrap 195 14:19:58: Parsing scripts for resource group General 196 14:19:58: Parsing script Examples.program 197 14:19: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) 198 14:19:58: High-level program Ogre/BasicVertexPrograms/AmbientOneTexture encountered an error during loading and is thus not supported. 199 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) 200 14:19: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) 201 14:19:58: High-level program Ogre/BasicVertexPrograms/AmbientOneTextureHLSL encountered an error during loading and is thus not supported. 202 202 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) 203 1 8:58:43: 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)204 1 8:58:43: High-level program Ogre/HardwareSkinningTwoWeightsCg encountered an error during loading and is thus not supported.205 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) 206 1 8:58:43: 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)207 1 8:58:43: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.208 1 8:58:43: 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)209 1 8:58:43: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.210 1 8:58:43: 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)211 1 8:58:43: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.212 1 8:58:43: 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)213 1 8:58:43: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.214 1 8:58:43: 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)215 1 8:58:43: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.216 1 8:58:43: 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)217 1 8:58:43: Error at line 118 of Examples.program: Invalid param_named_auto attribute - This params object is not based on a program with named parameters.218 1 8:58:43: 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)219 1 8:58:43: High-level program Ogre/HardwareMorphAnimation encountered an error during loading and is thus not supported.220 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) 221 1 8:58:43: 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)222 1 8:58:43: High-level program Ogre/HardwarePoseAnimation encountered an error during loading and is thus not supported.223 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) 224 1 8:58:43: Parsing script Example.material225 1 8:58:43: 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)226 1 8:58:43: High-level program Examples/MorningSkyBoxHDRfp encountered an error during loading and is thus not supported.203 14:19: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) 204 14:19:58: High-level program Ogre/HardwareSkinningTwoWeightsCg encountered an error during loading and is thus not supported. 205 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) 206 14:19: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) 207 14:19: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. 208 14:19: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) 209 14:19: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. 210 14:19: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) 211 14:19: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. 212 14:19: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) 213 14:19: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. 214 14:19: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) 215 14:19: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. 216 14:19: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) 217 14:19: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. 218 14:19: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) 219 14:19:58: High-level program Ogre/HardwareMorphAnimation encountered an error during loading and is thus not supported. 220 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) 221 14:19: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) 222 14:19:58: High-level program Ogre/HardwarePoseAnimation encountered an error during loading and is thus not supported. 223 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) 224 14:19:58: Parsing script Example.material 225 14:19: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) 226 14:19:58: High-level program Examples/MorningSkyBoxHDRfp encountered an error during loading and is thus not supported. 227 227 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) 228 1 8:58:43: 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)229 1 8:58:43: High-level program Examples/MorningCubeMapHDRfp encountered an error during loading and is thus not supported.228 14:19: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) 229 14:19:58: High-level program Examples/MorningCubeMapHDRfp encountered an error during loading and is thus not supported. 230 230 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) 231 1 8:58:43: 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)232 1 8:58:43: High-level program Ogre/HardwareSkinningOneWeight encountered an error during loading and is thus not supported.233 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) 234 1 8:58:43: 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)235 1 8:58:43: High-level program Ogre/HardwareSkinningOneWeightShadowCaster encountered an error during loading and is thus not supported.236 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) 237 1 8:58:43: 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)238 1 8:58:43: High-level program Examples/GrassWaverVp encountered an error during loading and is thus not supported.231 14:19: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) 232 14:19:58: High-level program Ogre/HardwareSkinningOneWeight encountered an error during loading and is thus not supported. 233 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) 234 14:19: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) 235 14:19:58: High-level program Ogre/HardwareSkinningOneWeightShadowCaster encountered an error during loading and is thus not supported. 236 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) 237 14:19: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) 238 14:19:58: High-level program Examples/GrassWaverVp encountered an error during loading and is thus not supported. 239 239 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) 240 1 8:58:43: 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)241 1 8:58:43: High-level program Ogre/HardwareSkinningTwoWeightsShadowCasterCg encountered an error during loading and is thus not supported.242 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) 243 1 8:58:43: 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)244 1 8:58:43: 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.245 1 8:58:43: 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)246 1 8:58:43: 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.247 1 8:58:43: 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)248 1 8:58:43: 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.249 1 8:58:43: Parsing script Ogre.material250 1 8:58:43: Parsing script Examples.compositor251 1 8:58:44: Parsing script sample.fontdef252 1 8:58:44: Finished parsing scripts for resource group General253 1 8:58:44: Parsing scripts for resource group Internal254 1 8:58:44: Finished parsing scripts for resource group Internal255 1 8:58:44: Mesh: Loading ogrehead.mesh.256 1 8:58:44: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.257 1 8:58:45: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.258 1 8:58:45: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.259 1 8:58:45: D3D9 : ***** Dimensions altered by the render system260 1 8:58:45: D3D9 : ***** Source image dimensions : 96x96261 1 8:58:45: D3D9 : ***** Texture dimensions : 128x128262 1 8:58:45: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1.263 1 8:58:45: Texture: cubescene_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.264 1 8:58:45: Texture: cubescene_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.265 1 8:58:45: Texture: cubescene_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.266 1 8:58:45: Texture: cubescene_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.267 1 8:58:45: Texture: cubescene_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.268 1 8:58:46: Texture: cubescene_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.269 1 8:58:46: Texture: flare.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.270 1 8:58:46: Mesh: Loading fish.mesh.271 1 8:58:46: Skeleton: Loading fish.skeleton272 1 8:58:46: Texture: steelhead.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.273 1 8:58:46: 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.274 1 8:58:46: 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: 0275 1 8:58:46: *** Initializing OIS ***276 1 8:58:52: Mesh: Loading Barrel.mesh.277 1 8:58:52: Texture: RustyBarrel.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.278 1 8:58:56: Unregistering ResourceManager for type BspLevel279 1 8:58:56: *-*-* OGRE Shutdown280 1 8:58:56: Unregistering ResourceManager for type Compositor281 1 8:58:56: Unregistering ResourceManager for type Font282 1 8:58:56: Unregistering ResourceManager for type Skeleton283 1 8:58:56: Unregistering ResourceManager for type Mesh284 1 8:58:56: Unregistering ResourceManager for type HighLevelGpuProgram285 1 8:58:56: Uninstalling plugin: Cg Program Manager286 1 8:58:56: Plugin successfully uninstalled287 1 8:58:56: Unloading library .\Plugin_CgProgramManager_d288 1 8:58:56: Uninstalling plugin: Octree & Terrain Scene Manager289 1 8:58:56: Plugin successfully uninstalled290 1 8:58:56: Unloading library .\Plugin_OctreeSceneManager_d291 1 8:58:56: Uninstalling plugin: BSP Scene Manager292 1 8:58:56: Plugin successfully uninstalled293 1 8:58:56: Unloading library .\Plugin_BSPSceneManager_d294 1 8:58:56: Uninstalling plugin: ParticleFX295 1 8:58:56: Plugin successfully uninstalled296 1 8:58:56: Unloading library .\Plugin_ParticleFX_d297 1 8:58:56: Uninstalling plugin: GL RenderSystem298 1 8:58:56: *** Stopping Win32GL Subsystem ***299 1 8:58:56: Plugin successfully uninstalled300 1 8:58:56: Unloading library .\RenderSystem_GL_d301 1 8:58:57: Uninstalling plugin: D3D9 RenderSystem302 1 8:58:57: Render Target 'OGRE Render Window' Average FPS: 26.1227 Best FPS: 30.0097 Worst FPS: 0.534188303 1 8:58:57: D3D9 : Shutting down cleanly.304 1 8:58:57: Unregistering ResourceManager for type Texture305 1 8:58:57: Unregistering ResourceManager for type GpuProgram306 1 8:58:57: D3D9 : Direct3D9 Rendering Subsystem destroyed.307 1 8:58:57: Plugin successfully uninstalled308 1 8:58:57: Unloading library .\RenderSystem_Direct3D9_d309 1 8:58:57: Unregistering ResourceManager for type Material240 14:19: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) 241 14:19:58: High-level program Ogre/HardwareSkinningTwoWeightsShadowCasterCg encountered an error during loading and is thus not supported. 242 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) 243 14:19: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) 244 14:19: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. 245 14:19: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) 246 14:19: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. 247 14:19: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) 248 14:19: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. 249 14:19:58: Parsing script Ogre.material 250 14:19:58: Parsing script Examples.compositor 251 14:19:59: Parsing script sample.fontdef 252 14:19:59: Finished parsing scripts for resource group General 253 14:19:59: Parsing scripts for resource group Internal 254 14:19:59: Finished parsing scripts for resource group Internal 255 14:19:59: Mesh: Loading ogrehead.mesh. 256 14:19:59: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1. 257 14:19:59: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1. 258 14:19:59: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1. 259 14:19:59: D3D9 : ***** Dimensions altered by the render system 260 14:19:59: D3D9 : ***** Source image dimensions : 96x96 261 14:19:59: D3D9 : ***** Texture dimensions : 128x128 262 14:19:59: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1. 263 14:19:59: Texture: cubescene_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1. 264 14:19:59: Texture: cubescene_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1. 265 14:19:59: Texture: cubescene_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1. 266 14:19:59: Texture: cubescene_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1. 267 14:19:59: Texture: cubescene_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1. 268 14:19:59: Texture: cubescene_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1. 269 14:19:59: Texture: flare.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1. 270 14:20:00: Mesh: Loading fish.mesh. 271 14:20:00: Skeleton: Loading fish.skeleton 272 14:20:00: Texture: steelhead.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1. 273 14:20:00: 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. 274 14:20:00: 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 275 14:20:00: *** Initializing OIS *** 276 14:20:00: Mesh: Loading Barrel.mesh. 277 14:20:00: Texture: RustyBarrel.png: Loading 1 faces(PF_R8G8B8,256x256x1) with hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1. 278 14:20:23: Unregistering ResourceManager for type BspLevel 279 14:20:23: *-*-* OGRE Shutdown 280 14:20:23: Unregistering ResourceManager for type Compositor 281 14:20:23: Unregistering ResourceManager for type Font 282 14:20:23: Unregistering ResourceManager for type Skeleton 283 14:20:23: Unregistering ResourceManager for type Mesh 284 14:20:23: Unregistering ResourceManager for type HighLevelGpuProgram 285 14:20:23: Uninstalling plugin: Cg Program Manager 286 14:20:23: Plugin successfully uninstalled 287 14:20:23: Unloading library .\Plugin_CgProgramManager_d 288 14:20:23: Uninstalling plugin: Octree & Terrain Scene Manager 289 14:20:23: Plugin successfully uninstalled 290 14:20:23: Unloading library .\Plugin_OctreeSceneManager_d 291 14:20:23: Uninstalling plugin: BSP Scene Manager 292 14:20:23: Plugin successfully uninstalled 293 14:20:23: Unloading library .\Plugin_BSPSceneManager_d 294 14:20:23: Uninstalling plugin: ParticleFX 295 14:20:23: Plugin successfully uninstalled 296 14:20:23: Unloading library .\Plugin_ParticleFX_d 297 14:20:23: Uninstalling plugin: GL RenderSystem 298 14:20:23: *** Stopping Win32GL Subsystem *** 299 14:20:23: Plugin successfully uninstalled 300 14:20:23: Unloading library .\RenderSystem_GL_d 301 14:20:23: Uninstalling plugin: D3D9 RenderSystem 302 14:20:23: Render Target 'OGRE Render Window' Average FPS: 29.7516 Best FPS: 57.7114 Worst FPS: 19.98 303 14:20:23: D3D9 : Shutting down cleanly. 304 14:20:23: Unregistering ResourceManager for type Texture 305 14:20:23: Unregistering ResourceManager for type GpuProgram 306 14:20:23: D3D9 : Direct3D9 Rendering Subsystem destroyed. 307 14:20:23: Plugin successfully uninstalled 308 14:20:23: Unloading library .\RenderSystem_Direct3D9_d 309 14:20:23: Unregistering ResourceManager for type Material -
code/branches/main_reto_vs05/src/orxonox_ship.cc
r193 r194 26 26 */ 27 27 28 #include "OgreSceneManager.h" 28 #include "OgreMath.h" 29 #include "OgreVector3.h" 30 #include "OgreQuaternion.h" 29 31 #include "OgreSceneNode.h" 30 32 #include "OgreEntity.h" 31 #include "OgreVector3.h" 32 #include "OgreStringConverter.h" 33 #include "OgreSceneManager.h" 33 34 34 35 #include "inertial_node.h" … … 197 198 * @return Bullet containing speed and entity. 198 199 */ 199 void OrxonoxShip::fire()200 { 201 mainWeapon_->primaryFireRequest();200 WeaponManager* OrxonoxShip::getMainWeapon() 201 { 202 return mainWeapon_; 202 203 } 203 204 -
code/branches/main_reto_vs05/src/orxonox_ship.h
r189 r194 54 54 Ogre::Vector3 getSpeed(); 55 55 56 void fire();56 weapon::WeaponManager* getMainWeapon(); 57 57 58 58 bool tick(unsigned long, Ogre::Real); -
code/branches/main_reto_vs05/src/run_manager.cc
r193 r194 88 88 */ 89 89 RunManager::RunManager(OgreControl * ogre) 90 : ogre_(ogre), window_(ogre->getRenderWindow()), leftButtonDown_(false),90 : ogre_(ogre), window_(ogre->getRenderWindow()), //leftButtonDown_(false), 91 91 statsOn_(true), screenShotCounter_(0), timeUntilNextToggle_(0), 92 92 filtering_(TFO_BILINEAR), aniso_(1), sceneDetailIndex_(0), … … 109 109 bulletManager_ = new BulletManager(sceneMgr_); 110 110 WeaponManager::loadWeapons(); 111 112 // TODO: Use STL to make life easier. But it works this way too..113 /*bullets_ = new Bullet*[10];114 bulletsIndex_ = 0;115 bulletsSize_ = 10;*/116 111 117 112 … … 220 215 221 216 WeaponManager::destroyWeapons(); 222 223 // clean up the bullet list224 /*for (int i = 0; i < bulletsIndex_; i++)225 delete bullets_[i];226 delete bullets_;*/227 217 } 228 218 … … 256 246 bulletManager_->tick(time, deltaTime); 257 247 258 /*for (int i = 0; i < bulletsIndex_; i++)259 {260 bullets_[i]->node_->translate(bullets_[i]->speed_*deltaTime);261 bullets_[i]->node_->yaw(Degree(deltaTime*100));262 bullets_[i]->node_->roll(Degree(deltaTime*300));263 }*/264 248 265 249 // HUMAN INTERFACE … … 366 350 else 367 351 playerShip_->setYThrust(0); 352 353 if (keyboard_->isKeyDown(KC_G)) 354 playerShip_->getMainWeapon()->addAction(WeaponManager::RELOAD); 368 355 369 356 if( keyboard_->isKeyDown(KC_ESCAPE) || keyboard_->isKeyDown(KC_Q) ) … … 457 444 const MouseState &ms = mouse_->getMouseState(); 458 445 459 // This is a 'hack' to show some flying barrels.. 460 // Usually, the Bullet created by the ship should be managed 461 // by the physics engine.. 462 if (ms.buttonDown(MB_Left) && !leftButtonDown_) 463 { 464 // Prevent continuous fire for the moment. 465 leftButtonDown_ = true; 466 467 playerShip_->fire(); 468 469 // let ship fire one shot with its only weapon (Barrels..) 470 /*Bullet *tempBullet = playerShip_->fire(); 471 472 // resize array if neccessary (double the size then) 473 if (bulletsIndex_ >= bulletsSize_) 474 { 475 // redimension the array 476 Bullet **tempArray = new Bullet*[2*bulletsSize_]; 477 for (int i = 0; i < bulletsSize_; i++) 478 tempArray[i] = bullets_[i]; 479 bulletsSize_ *= 2; 480 delete bullets_; 481 bullets_ = tempArray; 482 } 483 484 // add the bullet to the list 485 bullets_[bulletsIndex_++] = tempBullet;*/ 486 487 } 488 else if (!ms.buttons) 489 leftButtonDown_ = false; 490 491 // space ship steering. This should definitely be done in the steering object 492 // Simply give it the mouse movements. 446 if (ms.buttonDown(MB_Left)) 447 playerShip_->getMainWeapon()->primaryFireRequest(); 448 449 if (ms.buttonDown(MB_Right)) 450 playerShip_->getMainWeapon()->secondaryFireRequest(); 451 493 452 playerShip_->turnUpAndDown(Radian(ms.Y.rel * mouseSensitivity_)); 494 453 playerShip_->turnLeftAndRight(Radian(ms.X.rel * mouseSensitivity_)); 495 //playerShip_->mRootNode->pitch(Degree(-ms.Y.rel * 0.13), Ogre::Node::TransformSpace::TS_LOCAL);496 //playerShip_->mRootNode->yaw(Degree(-ms.X.rel * 0.13), Ogre::Node::TransformSpace::TS_PARENT);497 454 498 455 // keep rendering -
code/branches/main_reto_vs05/src/run_manager.h
r189 r194 93 93 // just to stop toggles flipping too fast 94 94 Ogre::Real timeUntilNextToggle_; 95 bool leftButtonDown_;95 //bool leftButtonDown_; 96 96 Ogre::TextureFilterOptions filtering_; 97 97 int aniso_; -
code/branches/main_reto_vs05/src/weapon/weapon_manager.cc
r189 r194 52 52 bulletCounter_(0), primaryFireRequest_(false), currentState_(IDLE), 53 53 secondaryFireRequest_(false), selectedWeapon_(0), 54 bulletManager_(bulletManager), 55 actionListReadIndex_(0), actionListWriteIndex_(0)54 bulletManager_(bulletManager), secondaryFired_(false), 55 timeSinceNextActionAdded_(0), actionAdded_(false), nextAction_(NOTHING) 56 56 { 57 57 slots_ = new Weapon*[slotSize]; 58 actionList_ = new Action[ACTION_LIST_SIZE];59 for (int i = 0; i < ACTION_LIST_SIZE; i++)60 actionList_[i] = NOTHING;61 58 } 62 59 … … 66 63 if (slots_) 67 64 delete slots_; 68 if (actionList_)69 delete actionList_;70 65 } 71 66 … … 90 85 bool WeaponManager::addAction(const Action act) 91 86 { 92 if ( actionList_[actionListWriteIndex_] == NOTHING)93 { 94 actionList_[actionListWriteIndex_]= act;95 action ListWriteIndex_ = (actionListWriteIndex_ + 1) % ACTION_LIST_SIZE;87 if (nextAction_ != NOTHING) 88 { 89 nextAction_ = act; 90 actionAdded_ = true; 96 91 return true; 97 92 } … … 109 104 void WeaponManager::primaryFire() 110 105 { 111 currentState_ = PRIMARY_FIRE;112 113 // TODO: add the name of the weapon manager. but for that,114 // the factory is required.115 106 SceneNode *temp = sceneMgr_->getRootSceneNode()->createChildSceneNode( 116 107 node_->getSceneNode()->getWorldPosition(), … … 124 115 speed += node_->getWorldSpeed(); 125 116 117 temp->setScale(Vector3(1, 1, 1) * 4); 118 temp->yaw(Degree(-90)); 119 120 bulletManager_->addBullet(new Bullet(temp, bulletEntity, speed)); 121 } 122 123 124 void WeaponManager::primaryFiring(unsigned int time) 125 { 126 if (time > 100) 127 { 128 currentState_ = IDLE; 129 } 130 } 131 132 133 void WeaponManager::secondaryFireRequest() 134 { 135 secondaryFireRequest_ = true; 136 } 137 138 139 void WeaponManager::secondaryFire() 140 { 141 SceneNode *temp = sceneMgr_->getRootSceneNode()->createChildSceneNode( 142 node_->getSceneNode()->getWorldPosition(), 143 node_->getSceneNode()->getWorldOrientation()); 144 145 Entity* bulletEntity = sceneMgr_->createEntity("BulletEntity" 146 + StringConverter::toString(bulletCounter_++), "Barrel.mesh"); 147 148 Vector3 speed = (temp->getOrientation() * Vector3(0, 0, -1)) 149 .normalisedCopy() * slots_[selectedWeapon_]->bulletSpeed_*0.5; 150 speed += node_->getWorldSpeed(); 151 126 152 temp->setScale(Vector3(1, 1, 1) * 10); 127 153 temp->yaw(Degree(-90)); 128 154 129 155 bulletManager_->addBullet(new Bullet(temp, bulletEntity, speed)); 130 131 currentState_ = IDLE; 132 } 133 134 135 void WeaponManager::secondaryFireRequest() 136 { 137 secondaryFireRequest_ = true; 138 } 139 140 void WeaponManager::secondaryFire() 141 { 156 } 157 158 159 void WeaponManager::secondaryFiring(unsigned int time) 160 { 161 if (time > 250) 162 currentState_ = IDLE; 142 163 } 143 164 … … 149 170 return true; 150 171 172 // process action adder 173 if (actionAdded_) 174 { 175 timeSinceNextActionAdded_ = time; 176 actionAdded_ = false; 177 } 178 151 179 switch (currentState_) 152 180 { 153 181 case IDLE: 154 // first, process actions155 if ( actionList_[actionListReadIndex_]!= NOTHING)182 // first, process next action 183 if (nextAction_ != NOTHING) 156 184 { 157 actionListReadIndex_ = (actionListReadIndex_ + 1) % ACTION_LIST_SIZE; 158 break; 185 actionStartTime_ = time; 186 switch (nextAction_) 187 { 188 case RELOAD: 189 break; 190 191 case CHANGE_AMMO: 192 break; 193 194 case SPECIAL: 195 break; 196 197 default: 198 break; 199 } 200 201 // pay attention when multithreaded! 202 nextAction_ = NOTHING; 159 203 } 160 161 switch (actionList_[actionListReadIndex_]) 204 else 162 205 { 163 case RELOAD: 164 break; 165 166 case ZOOM_IN: 167 break; 168 169 case ZOOM_OUT: 170 break; 171 172 default: 173 break; 206 // secondly, execute firing 207 if (primaryFireRequest_ && !(secondaryFired_ && secondaryFireRequest_)) 208 { 209 actionStartTime_ = time; 210 currentState_ = PRIMARY_FIRE; 211 secondaryFired_ = false; 212 primaryFire(); 213 } 214 else if (secondaryFireRequest_) 215 { 216 actionStartTime_ = time; 217 currentState_ = SECONDARY_FIRE; 218 secondaryFired_ = true; 219 secondaryFire(); 220 } 174 221 } 175 222 176 // secondly, execute firing177 if (primaryFireRequest_)178 primaryFire();179 else if (secondaryFireRequest_)180 secondaryFire();181 182 223 break; 183 224 184 225 case PRIMARY_FIRE: 226 primaryFiring((unsigned int)(time - actionStartTime_)); 185 227 break; 186 228 187 229 case SECONDARY_FIRE: 230 secondaryFiring((unsigned int)(time - actionStartTime_)); 188 231 break; 189 232 190 233 case RELOADING: 234 break; 235 236 case CHANGING_AMMO: 191 237 break; 192 238 } … … 194 240 primaryFireRequest_ = false; 195 241 secondaryFireRequest_ = false; 242 243 if (time - timeSinceNextActionAdded_ > nextActionValidityPeriod_) 244 nextAction_ = NOTHING; 196 245 197 246 return true; … … 205 254 for (int i = 0; i < 5; i++) 206 255 weaponList_s[i] = NULL; 207 weaponList_s[0] = new Weapon("Barrel Gun", 10, 2, 500);256 weaponList_s[0] = new Weapon("Barrel Gun", 10, 2, 1000); 208 257 return true; 209 258 } -
code/branches/main_reto_vs05/src/weapon/weapon_manager.h
r189 r194 44 44 NOTHING = 0, 45 45 RELOAD = 1, 46 ZOOM_IN= 2,47 ZOOM_OUT= 346 CHANGE_AMMO = 2, 47 SPECIAL = 3 48 48 }; 49 49 … … 53 53 PRIMARY_FIRE = 1, 54 54 SECONDARY_FIRE = 2, 55 RELOADING = 4 55 RELOADING = 3, 56 CHANGING_AMMO = 4, 56 57 }; 57 58 … … 77 78 void primaryFire(); 78 79 80 void primaryFiring(unsigned int); 81 79 82 void secondaryFire(); 83 84 void secondaryFiring(unsigned int); 80 85 81 86 public: … … 97 102 bool secondaryFireRequest_; 98 103 104 unsigned long actionStartTime_; 105 99 106 State currentState_; 107 bool secondaryFired_; 100 108 101 Action *actionList_; 102 int actionListReadIndex_; 103 int actionListWriteIndex_; 109 Action nextAction_; 110 bool actionAdded_; 111 unsigned long timeSinceNextActionAdded_; 112 static const unsigned long nextActionValidityPeriod_ = 500; 104 113 105 114 static Weapon **weaponList_s;
Note: See TracChangeset
for help on using the changeset viewer.