blender/source/gameengine
Campbell Barton 33170295c8 use long long rather then int for storing game logic properties.
There were also some problems with int to python conversion
- assigning a PyLong to a KX_GameObject from python would raise an error
- PyLong were coerced into floats when used with internal CValue arithmetic

Changes...
- PyLong is converted into CIntValue for coercing and assigning from python
- CValue's generic GetNumber() function returns a double rather then a float.
- Print an error when a PyType cant be coerced into a CValue

Tested with python, expressions and property sensor.
2009-04-12 06:41:01 +00:00
..
BlenderRoutines BGE Bugfix 2009-04-09 22:15:26 +00:00
Converter Added function name to many of the PyArg_ParseTuple calls in gameengine 2009-04-10 16:45:19 +00:00
Expressions use long long rather then int for storing game logic properties. 2009-04-12 06:41:01 +00:00
GameLogic use long long rather then int for storing game logic properties. 2009-04-12 06:41:01 +00:00
GamePlayer BGE Bugfix 2009-04-09 22:15:26 +00:00
Ketsji use long long rather then int for storing game logic properties. 2009-04-12 06:41:01 +00:00
Network BGE patch #18350: Add sendMessage() to GameLogic. Added sendMessage to both GameLogic and KX_GameObject. 2009-04-08 16:57:08 +00:00
Physics Fixed scons and cmake after BGE scenegraph and culling improvements. 2009-04-08 08:22:03 +00:00
PyDoc BGE Py API 2009-04-11 20:58:09 +00:00
Rasterizer BGE Text 2009-04-09 09:50:17 +00:00
SceneGraph BGE Scenegraph and View frustrum culling improvement. 2009-04-07 22:14:06 +00:00
VideoTexture == FFMPEG == 2009-03-22 19:19:21 +00:00
CMakeLists.txt VideoTexture module. 2008-10-31 22:35:52 +00:00
Makefile Makefile fixes for compiling with new videotexture code. 2008-11-02 18:12:45 +00:00
SConscript Building the game engine with Solid/Sumo is now optional for scons using WITH_BF_SOLID. 2009-02-25 12:07:51 +00:00