Campbell Barton
c9d1924ea5
Use the scenes framerate for ipo and action framerate in the game engine, was hard coded to 25.
2008-06-17 10:06:38 +00:00
Chris Want
5d0a207ecb
Patch from GSR that a) fixes a whole bunch of GPL/BL license
...
blocks that were previously missed; and b) greatly increase my
ohloh stats!
2008-04-16 22:40:48 +00:00
Benoit Bolsee
13aa413361
patch 8235 8218 8211 added: various gameengine improvements, fixed windows project files
2008-02-15 23:12:03 +00:00
Kent Mein
22ef0daefd
This is patch #6825 (The patch missed a couple of them but
...
this should get it all.
recurse was spelled resurse in a couple of places.
Kent
2007-06-25 20:15:36 +00:00
Erwin Coumans
3917b1af5f
bugfix for an incompatibility with ipo actuator in play mode, thanks Malachy for the fix.
2007-01-21 00:56:10 +00:00
Erwin Coumans
983fc9ab89
Bugfix from Malachy, for some IPO logic brick changes.
2007-01-10 01:16:49 +00:00
Erwin Coumans
cf4d627897
2 bugfixes by Malachy, related to message sensor / ipo actuator firing wrongly
2007-01-07 04:35:33 +00:00
Jean-Luc Peurière
63d0e03bcf
applying Volker Mische engine patch
...
correct bug #3594
2005-12-18 19:10:26 +00:00
Kester Maddock
88e435a52a
Don't try to interpolate from prop ipo actuators
2004-12-06 10:58:38 +00:00
Kester Maddock
ef971de66d
Fix Action & IPO actuators: (Bugs #1921 & #1920 )
2004-12-05 02:50:57 +00:00
Kester Maddock
10e64fe4b4
Only do event processing for ipo actuators on frames.
2004-12-01 08:43:58 +00:00
Chris Want
12307b358d
Making the C++ stuff work for the MipsPro 7.3 compiler.
...
Kester might want to check this for correctness
Kent might want to test if this breaks the Sun compile.
2004-11-23 23:04:30 +00:00
Kester Maddock
46fbe6b01e
Fix for bugs: 1788 (forces) and 1799 (python delattr on game objects)
...
Use Polytope collision for faster mesh intersection tests, so SOLID can actually use that qhull lib now.
2004-11-22 10:19:19 +00:00
Kester Maddock
318fb94c4b
Fix IPO actuator (Bug #1694 )
2004-11-03 10:48:02 +00:00
Nathan Letwory
6c8d048773
remove std:: to please msvc6
2004-10-16 18:50:23 +00:00
Kester Maddock
7b2567924b
Switch fixed time system. Logic updates should now happen at 30Hz, physics at 60Hz. (By default, use Python to set.) Some actuators still run at framerate (IPO, Action) for nice smooth animation, and an excuse to buy high end hardware.
...
Keyboard sensors can now hook escape key. Ctrl-Break can be used from within blender if you've forgotten an end game actuator.
Fixed a stupid bug preventing some actuators working (like TrackTo).
2004-10-16 11:41:50 +00:00
Kester Maddock
44f45894c2
Miscellaneous Fixes:
...
Add Python Mapping method to CListValue
Fix Bernoulli bool distribution python method for random actuator
Fix Python IpoActuator methods setProperty and force acts local
Make data objects private
Better sort method for polygon materials - much easier to understand
2004-06-04 03:00:13 +00:00
Kester Maddock
2fd6e72851
Changed Python _getattr/_setattr methods to use const STR_String& instead of char* - makes using these methods much nicer.
2004-05-16 13:05:15 +00:00
Nathan Letwory
00291b5cf4
[GameEngine] Commit all Kester's changes made to the gameengine to restore 2.25 like physics.
...
[SCons] Build with Solid as default when enabling the gameengine in the build process
[SCons] Build solid and qhull from the extern directory and link statically against them
That was about it.
There are a few things that needs double checking:
* Makefiles
* Projectfiles
* All the other systems than Linux and Windows on which the build (with scons) has been successfully tested.
2004-03-22 22:02:18 +00:00
Kent Mein
209a2ede2c
Last of the config.h mods...
...
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
added to these files.
Kent
--
mein@cs.umn.edu
2002-11-25 15:29:57 +00:00
Hans Lambermont
12315f4d0e
Initial revision
2002-10-12 11:37:38 +00:00