Blender Git Loki
Git Commits -> Revision e4eb968
Revision e4eb968 by Mitchell Stokes (bge_components) April 24, 2011, 22:11 (GMT) |
There is enough potential developer interest in BGE Components that I'm making a branch for them. I'm also committing my initial work in the area. |
Commit Details:
Full Hash: e4eb9684d1d0e091b736491ef936362f51477c21
SVN Revision: 36315
Parent Commit: 262eec8
Lines Changed: +1740, -8
10 Added Paths:
/release/scripts/bge_components/camera.py (+74, -0) (View)
/release/scripts/bge_components/movement.py (+39, -0) (View)
/release/scripts/bge_components/particle.py (+116, -0) (View)
/release/scripts/bge_components/vehicle.py (+129, -0) (View)
/source/blender/blenkernel/BKE_pycomponent.h (+15, -0) (View)
/source/blender/blenkernel/intern/python_component.c (+367, -0) (View)
/source/blender/makesdna/DNA_component_types.h (+28, -0) (View)
/source/blender/makesrna/intern/rna_pycomponent.c (+202, -0) (View)
/source/gameengine/Ketsji/KX_PythonComponent.cpp (+162, -0) (View)
/source/gameengine/Ketsji/KX_PythonComponent.h (+60, -0) (View)
/release/scripts/bge_components/movement.py (+39, -0) (View)
/release/scripts/bge_components/particle.py (+116, -0) (View)
/release/scripts/bge_components/vehicle.py (+129, -0) (View)
/source/blender/blenkernel/BKE_pycomponent.h (+15, -0) (View)
/source/blender/blenkernel/intern/python_component.c (+367, -0) (View)
/source/blender/makesdna/DNA_component_types.h (+28, -0) (View)
/source/blender/makesrna/intern/rna_pycomponent.c (+202, -0) (View)
/source/gameengine/Ketsji/KX_PythonComponent.cpp (+162, -0) (View)
/source/gameengine/Ketsji/KX_PythonComponent.h (+60, -0) (View)
25 Modified Paths:
/release/scripts/modules/bpy/utils.py (+3, -3) (Diff)
/release/scripts/startup/bl_ui/space_logic.py (+34, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+3, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+3, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+17, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+32, -0) (Diff)
/source/blender/editors/space_logic/logic_ops.c (+151, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -0) (Diff)
/source/blender/makesdna/intern/makesdna.c (+2, -0) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+47, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+6, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/python/intern/bpy.c (+5, -0) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+7, -1) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+153, -2) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+22, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInitTypes.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_PythonInitTypes.h (+11, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonSeq.cpp (+37, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonSeq.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+3, -0) (Diff)
/release/scripts/startup/bl_ui/space_logic.py (+34, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+3, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+3, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+17, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+32, -0) (Diff)
/source/blender/editors/space_logic/logic_ops.c (+151, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -0) (Diff)
/source/blender/makesdna/intern/makesdna.c (+2, -0) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+47, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+6, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/python/intern/bpy.c (+5, -0) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+7, -1) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+153, -2) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+22, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInitTypes.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_PythonInitTypes.h (+11, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonSeq.cpp (+37, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonSeq.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+3, -0) (Diff)