blender/source/gameengine/Ketsji
Brecht Van Lommel d52400bfbd 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r18677:19317
Notes:
* Sequence transform strip uses G.scene global, this is commented
  out now, should be fixed.
* Etch-a-ton code was most difficult to merge. The files already in
  2.5 got merged, but no new files were added. Calls to these files
  are commented out with "XXX etch-a-ton". editarmature.c and
  transform_snap.c were complex to merge. Martin, please check?
* Game engine compiles and links again here for scons/make/cmake
  (player still fails to link).
2009-03-17 21:44:58 +00:00
..
KXNetwork 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r18677:19317 2009-03-17 21:44:58 +00:00
BL_BlenderShader.cpp * GLSL lamps now respect 3d viewport layers. 2008-09-05 14:33:36 +00:00
BL_BlenderShader.h Merge of first part of changes from the apricot branch, especially 2008-09-04 20:51:28 +00:00
BL_Material.cpp Sync with Apricot Game Engine 2008-07-10 12:47:20 +00:00
BL_Material.h Merge of first part of changes from the apricot branch, especially 2008-09-04 20:51:28 +00:00
BL_Shader.cpp Py BGE API 2009-02-26 09:04:06 +00:00
BL_Shader.h remove warnings for the BGE 2009-02-25 03:26:02 +00:00
BL_Texture.cpp BGE Python API 2009-02-19 13:42:07 +00:00
BL_Texture.h Preparation to VideoTexture: everything but the VideoTexture module itself. 2008-10-31 21:06:48 +00:00
CMakeLists.txt Merge of trunk into blender 2.5: 2008-11-12 21:16:53 +00:00
KX_BlenderMaterial.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_BlenderMaterial.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_BulletPhysicsController.cpp remove warnings for the BGE 2009-02-25 03:26:02 +00:00
KX_BulletPhysicsController.h 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_Camera.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_Camera.h BGE Python API 2009-02-23 06:41:10 +00:00
KX_CameraActuator.cpp 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r18677:19317 2009-03-17 21:44:58 +00:00
KX_CameraActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_CameraIpoSGController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_CameraIpoSGController.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_CDActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_CDActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_ClientObjectInfo.h Building the game engine with Solid/Sumo is now optional for scons using WITH_BF_SOLID. 2009-02-25 12:07:51 +00:00
KX_ConstraintActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_ConstraintActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_ConstraintWrapper.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_ConstraintWrapper.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_ConvertPhysicsObject.h Add support to lock individual axis during rigid body simulation, for translation and rotation. This makes it easier to do 1D or 2D physics (tetris, blockout) 2009-03-09 07:12:16 +00:00
KX_ConvertPhysicsObjects.cpp Add support to lock individual axis during rigid body simulation, for translation and rotation. This makes it easier to do 1D or 2D physics (tetris, blockout) 2009-03-09 07:12:16 +00:00
KX_EmptyObject.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_EmptyObject.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_GameActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_GameActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_GameObject.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_GameObject.h BGE Python API 2009-02-27 23:53:09 +00:00
KX_IInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_IPhysicsController.cpp 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_IPhysicsController.h 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_IPO_SGController.cpp remove warnings for the BGE 2009-02-25 03:26:02 +00:00
KX_IPO_SGController.h BGE bug #17657 fixed: dRotY doesn't work properly after 90 degrees rotation. 2008-09-23 20:07:15 +00:00
KX_IpoActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_IpoActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_IPOTransform.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_IScalarInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ISceneConverter.h Merge of first part of changes from the apricot branch, especially 2008-09-04 20:51:28 +00:00
KX_ISystem.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_KetsjiEngine.cpp Fix: The debug lines of Physics Debug Visualization were drawn incorrectly when using overlay scenes (it was using the wrong camera) 2009-03-09 05:01:16 +00:00
KX_KetsjiEngine.h 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17434:HEAD 2008-12-14 17:32:24 +00:00
KX_Light.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_Light.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_LightIpoSGController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_LightIpoSGController.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_MaterialIpoController.cpp Win64: please check my changes if you ran across them ;) But should be fine since no additional crashes were reported! 2008-08-17 17:08:00 +00:00
KX_MaterialIpoController.h BGE patch: approve patch #17312: Multiple material IPOs per mesh in BGE. 2008-07-25 13:45:57 +00:00
KX_MeshProxy.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_MeshProxy.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_MotionState.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_MotionState.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_MouseFocusSensor.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_MouseFocusSensor.h Minor speedups for the BGE 2009-02-25 06:43:03 +00:00
KX_NearSensor.cpp BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. 2009-02-28 21:00:27 +00:00
KX_NearSensor.h BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. 2009-02-28 21:00:27 +00:00
KX_ObColorIpoSGController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ObColorIpoSGController.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ObjectActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_ObjectActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_OdePhysicsController.cpp 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_OdePhysicsController.h 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_OrientationInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_OrientationInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ParentActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_ParentActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_PhysicsEngineEnums.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PhysicsObjectWrapper.cpp BGE Python API 2009-02-19 13:42:07 +00:00
KX_PhysicsObjectWrapper.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_PhysicsPropertiesobsolete.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PolygonMaterial.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_PolygonMaterial.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_PolyProxy.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_PolyProxy.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_PositionInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PositionInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PyConstraintBinding.cpp Fix bug in rigid body constraint buttons drawing, and while we are at it, add 'Collision' button to disable collisions between bodies, linked between constraint. 2008-10-10 05:12:57 +00:00
KX_PyConstraintBinding.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_PyMath.cpp BGE Python API 2009-02-23 06:41:10 +00:00
KX_PyMath.h BGE Python API 2009-02-23 06:41:10 +00:00
KX_PythonInit.cpp 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r18677:19317 2009-03-17 21:44:58 +00:00
KX_PythonInit.h Preparation to VideoTexture: everything but the VideoTexture module itself. 2008-10-31 21:06:48 +00:00
KX_RadarSensor.cpp BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. 2009-02-28 21:00:27 +00:00
KX_RadarSensor.h BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. 2009-02-28 21:00:27 +00:00
KX_RayCast.cpp BGE patch: KX_GameObject::rayCast() improvements to have X-Ray option, return true face normal and hit polygon information. 2008-08-27 19:34:19 +00:00
KX_RayCast.h BGE patch: KX_GameObject::rayCast() improvements to have X-Ray option, return true face normal and hit polygon information. 2008-08-27 19:34:19 +00:00
KX_RayEventManager.cpp BGE patch: logic optimization part 2: remove inactive sensors from logic manager. 2008-07-30 17:41:47 +00:00
KX_RayEventManager.h BGE patch: logic optimization part 2: remove inactive sensors from logic manager. 2008-07-30 17:41:47 +00:00
KX_RaySensor.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_RaySensor.h Minor speedups for the BGE 2009-02-25 06:43:03 +00:00
KX_SCA_AddObjectActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_SCA_AddObjectActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_SCA_DynamicActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_SCA_DynamicActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_SCA_EndObjectActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_SCA_EndObjectActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_SCA_ReplaceMeshActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_SCA_ReplaceMeshActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_ScalarInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ScalarInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ScalingInterpolator.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_ScalingInterpolator.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_Scene.cpp BGE patch #18309 commited: Add an addObject() method to KX_Scene. 2009-02-28 22:25:23 +00:00
KX_Scene.h BGE patch #18309 commited: Add an addObject() method to KX_Scene. 2009-02-28 22:25:23 +00:00
KX_SceneActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_SceneActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_SG_BoneParentNodeRelationship.cpp Minor speedups for the BGE 2009-02-25 06:43:03 +00:00
KX_SG_BoneParentNodeRelationship.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_SG_NodeRelationships.cpp Minor speedups for the BGE 2009-02-25 06:43:03 +00:00
KX_SG_NodeRelationships.h Added access for adjusting timeOffset value at runtime, used for apricot (Franky climbing walls) 2008-06-14 17:12:49 +00:00
KX_SoundActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_SoundActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_StateActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_StateActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_SumoPhysicsController.cpp 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_SumoPhysicsController.h 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17853:HEAD 2009-01-26 08:34:40 +00:00
KX_TimeCategoryLogger.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_TimeCategoryLogger.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_TimeLogger.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_TimeLogger.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_TouchEventManager.cpp BGE fix bug #17430: BGE Collide/Touch Sensor interfearing with other unrelated sensor states. The bug was introduced in the recent logic optimization patch. It only affects collision and touch sensors. The bug is fixed by keeping track of registration count. 2008-08-05 16:23:33 +00:00
KX_TouchEventManager.h BGE patch: logic optimization part 2: remove inactive sensors from logic manager. 2008-07-30 17:41:47 +00:00
KX_TouchSensor.cpp BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. 2009-02-28 21:00:27 +00:00
KX_TouchSensor.h BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. 2009-02-28 21:00:27 +00:00
KX_TrackToActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_TrackToActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_VehicleWrapper.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_VehicleWrapper.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_VertexProxy.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_VertexProxy.h BGE Python API 2009-02-23 06:41:10 +00:00
KX_VisibilityActuator.cpp Py BGE API 2009-02-26 09:04:06 +00:00
KX_VisibilityActuator.h BGE Python API 2009-02-19 13:42:07 +00:00
KX_WorldInfo.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_WorldInfo.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_WorldIpoController.cpp Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
KX_WorldIpoController.h Patch from GSR that a) fixes a whole bunch of GPL/BL license 2008-04-16 22:40:48 +00:00
Makefile Merge of trunk into blender 2.5: 2008-11-12 21:16:53 +00:00
SConscript 2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r18677:19317 2009-03-17 21:44:58 +00:00