Commit Graph

237 Commits

Author SHA1 Message Date
rdb 23bf9ea5c7 The direct tree is now valid Python 2 *and* 3 2016-03-28 22:33:30 +02:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb 32367fcbdc Fix various import issues in the direct tree 2015-12-06 22:36:05 +01:00
rdb 31dbcae262 Deprecate many extension methods, make extension methods imported via modules instead of dumped into core.py, move _core.pyd and _direct.pyd back to core.pyd, direct.pyd respectively, move MAIN_DIR set-up code to module init time 2015-11-10 00:44:29 +01:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01:00
Jeremy Koletar 946f273ebb controls: Don't make scene graph assumptions when setting the CollisionRay's height 2015-07-17 13:39:41 -05:00
Matt Newcomb 55455a48c9 Adding new function to set height of collision ray. 2010-09-20 23:50:32 +00:00
Zachary Pavlov 679a3782e6 phase 1 of ship cleanup 2010-01-22 22:41:39 +00:00
Josh Wilson a868f0c447 clearing the straight-line sailing bonus when stepping off the wheel of a ship 2010-01-01 00:11:52 +00:00
Darren Ranalli 8795e86f45 undo previous checkin 2009-12-12 00:38:02 +00:00
Darren Ranalli e2045c10a1 don't use new interface until build server catches up 2009-12-11 23:38:57 +00:00
Darren Ranalli 25ea239df0 added legacy lifter support 2009-12-11 22:58:00 +00:00
Jason Yeung c50e998801 - Bug fix for moving while no keys are pressed 2009-08-15 01:59:47 +00:00
Jason Yeung 9aafee4e4a - Bug Fixes 2009-08-14 01:01:38 +00:00
Jason Yeung f82f695e2e - More change for Ship Speed System 2009-07-24 21:53:51 +00:00
Justin Butler 22ecb56db2 Simple ships can now be deployed, steered, and docked by the player. 2009-07-23 19:03:46 +00:00
Jason Yeung 92e5f8fcec - New Ship Movement model 2009-07-23 00:11:29 +00:00
Zachary Pavlov b849d743ca added again message 2009-04-15 21:57:50 +00:00
Abhishek Nath df682afb29 Missed something- interface to lifter 2009-03-17 00:57:55 +00:00
Abhishek Nath cd2d4eccea Gravity walker now handles gravity changes through getGravity and setGravity 2009-03-17 00:52:38 +00:00
Josh Wilson ff36d3e428 putting prints into notify debug 2008-10-24 22:50:46 +00:00
David Rose ddf501b588 loadModelOnce -> loadModel 2008-08-28 19:24:59 +00:00
Zachary Pavlov e939b326b5 ship tweak 2008-07-31 23:44:50 +00:00
Darren Ranalli f3fe23c877 fix diagonal-running speed exploit 2008-07-25 20:45:15 +00:00
Samik Bhowal 99bbf03b7d Jump for the 2D game is much more responsive, and instantaneous. 2008-07-11 21:37:47 +00:00
Josh Wilson a480d86b62 asserting notify statements to clean up the game logs 2008-07-09 01:37:58 +00:00
Samik Bhowal 003a3bf2f5 New TwoDWalker controls for the controlManager. Use this for any 2D Scroller type game, if you need jump. 2008-05-14 00:49:58 +00:00
Samik Bhowal 648613b431 Walker specialized for 2D Scroller Type games. 2008-04-18 19:06:54 +00:00
Zachary Pavlov 2bfb124591 want-running 0 now turns off ~run 2008-04-09 19:05:09 +00:00
David Rose f56960674e fix toontown door triggers 2008-01-26 03:34:42 +00:00
Darren Ranalli 41457534fe prevent crash in getSpeeds() if currentControls is None 2008-01-19 02:30:04 +00:00
Zachary Pavlov 6c007a7fa7 runFaster! 2008-01-17 04:19:12 +00:00
Zachary Pavlov 9d3435b328 runFaster! 2008-01-17 04:18:09 +00:00
Darren Ranalli 1e93d6403c collide against event spheres in shadow collision pass, prevents gravity pulling detect sphere below event spheres 2008-01-11 23:09:23 +00:00
Darren Ranalli 8e57270adf cleaned up WASD input token management 2008-01-11 02:52:14 +00:00
Josh Wilson 08fd26dbd0 adjusting turning time when ~run is enabled 2007-11-10 01:11:29 +00:00
Josh Wilson 63ee8e35ae setting cNodePath to None in init and disable 2007-11-08 21:21:13 +00:00
Josh Wilson 05f73ce836 renaming swapWallBitMask to adjustWallBitMask 2007-11-07 02:09:08 +00:00
Zachary Pavlov 41d4c7a9c0 used global config instead of base.config (same thing) 2007-10-11 00:01:51 +00:00
Zachary Pavlov a74f25d0ee removed unnessecary collide flag 2007-10-05 03:09:02 +00:00
Josh Wilson 784d948342 disabling auto-sail on disableAvatarControls 2007-09-25 00:06:29 +00:00
Joe Shochet ea5ee97c6a when enabling controls, set wasd turn to whatever was set last in case mouse is held down 2007-09-23 06:32:14 +00:00
Darren Ranalli ca4d42804a use == instead of is to compare physics objects 2007-09-20 23:25:29 +00:00
Darren Ranalli ae64fbe298 don't clear the global controlForce's physicsObject if some other code has set it to move something else 2007-09-20 21:12:28 +00:00
Josh Wilson 0f08dfc6aa fixing persistent autoSailing for real this time 2007-09-20 05:20:33 +00:00
Darren Ranalli 41d610f87d added getEventName 2007-09-20 00:00:34 +00:00
Josh Wilson cd3c0ae1c0 check for currentControls before getIsAirborne() 2007-09-19 17:46:42 +00:00
Josh Wilson 5926035d84 fixing bug where collision were deactivated upon releasing the ship's wheel 2007-09-18 00:49:45 +00:00
Josh Wilson 59d9af082a adding ability to flush event handlers (calls exit events for all current colliders) 2007-09-14 21:38:05 +00:00
Darren Ranalli a915788f83 added want-fluid-pusher 2007-09-14 00:55:03 +00:00