blender/source/gameengine/PyDoc
Campbell Barton edcb9f8863 workaround for strange python problem in the BGE and BPy API where printing warnings mistook the blender binary for a script - argv[0], Binary lines were printed into the console sometimes causing console beeps and corrupting future console output.
Internal texts file on disk is not used it seems python warnings dont support this (even though exceptions do).

The most common cause of this is passing a float as an argument to a method that took an int.
get around this by setting __file__ in the namespace to the script name before executing the script, the file lines are not found but at least the output is not weird and confusing.

Added read only 'mode' attribute to the python controller so there is a way to tell if its executing a module or a script. Updated docs to better explain execution methods.
2009-05-29 09:22:24 +00:00
..
API_intro.py - Added an intro page for the BGE docs rather then using GameLogic 2009-05-20 01:11:56 +00:00
bge_api_validate_py.txt Name attributes added since 2.48a more consistently. 2009-05-15 03:26:53 +00:00
epy_docgen.sh - Added an intro page for the BGE docs rather then using GameLogic 2009-05-20 01:11:56 +00:00
GameKeys.py BGE API - small changes 2009-04-24 20:27:04 +00:00
GameLogic.py BGE: GUI control over frame rate, logic rate, physics rate and physics subrate. 2009-05-21 18:10:19 +00:00
GameTypes.py workaround for strange python problem in the BGE and BPy API where printing warnings mistook the blender binary for a script - argv[0], Binary lines were printed into the console sometimes causing console beeps and corrupting future console output. 2009-05-29 09:22:24 +00:00
Rasterizer.py Moving ScreenSpace methods from Rasterizer to KX_Camera (getScreenPos, getScreenVect, getScreenRay) 2009-05-20 05:33:39 +00:00
SConscript Scons epydos changed options 2009-04-19 22:02:48 +00:00