Commit Graph

12051 Commits

Author SHA1 Message Date
Josh Wilson 9029fd64fc "Changed the way interest is maintained in the world by the local avatar (such as when teleporting, using doors or tunnels, or entering the game). Moved tunnels to be peers of the islands, rather than their children (in the interest graph). This enables the player to teleport to any game area. Enabled teleport to a friend (still needs work)" 2007-04-16 04:24:43 +00:00
David Rose 259ce0f3e3 fix bug in <lines> 2007-04-13 23:05:06 +00:00
Darren Ranalli da6d5fc3b9 catch exceptions in subjobs so AI won't crash 2007-04-13 18:58:30 +00:00
Josh Yelon c1ec8b0fb3 Added faster copy in case of rmdir 2007-04-13 17:44:12 +00:00
Darren Ranalli ddf3b5c518 catch exceptions in getContainerByIdGen, called by CheckContainers.run 2007-04-13 08:04:32 +00:00
Darren Ranalli 375ea545a8 added removeNonCollisions, removed default numSolidsInLeaves 2007-04-13 01:36:44 +00:00
Josh Wilson 71235ae279 "changed order of prefix, added documentation to report" 2007-04-12 19:18:46 +00:00
David Rose 9ada65e1d4 TypeRegistry requires a reentrant mutex 2007-04-12 17:35:00 +00:00
aignacio_sf ac89fe25bd Add unloadSfx function. 2007-04-11 21:55:15 +00:00
Samir Naik c390bb15ba added cellWidth as a required field of CartesianGrids 2007-04-11 21:38:26 +00:00
David Rose 95e30464a6 more verbose error messages when exception occurs during dc update 2007-04-11 21:33:14 +00:00
Josh Yelon fc25635bbc Fixed fmod looping bug again 2007-04-11 16:41:28 +00:00
Darren Ranalli 184ff2a257 added getNumDescendants 2007-04-11 08:37:54 +00:00
Josh Wilson 645a40e7e8 don't reset TimeOutFailureCount. will never timeout 2007-04-11 00:44:40 +00:00
Darren Ranalli a0d32f9e29 use safeRepr to catch crashes in __repr__ and __str__ calls 2007-04-10 22:24:38 +00:00
Josh Yelon 0c34c9d377 Modified for local installation of CRT 2007-04-10 22:08:02 +00:00
Josh Yelon fcc960bff8 Experimenting with disabling manifests entirely 2007-04-10 18:13:12 +00:00
David Rose 0c5b3eb47c add inline tags 2007-04-10 18:02:28 +00:00
David Rose 4c376a37f3 add missing thread_tick in the !DO_PSTATS case 2007-04-10 17:55:05 +00:00
Darren Ranalli 8464d45d9f split out FindContainers job 2007-04-10 08:34:50 +00:00
Darren Ranalli c5e0e5907a round-robin Jobs based on priority 2007-04-10 08:33:31 +00:00
Josh Wilson 8e9d2b85ab added optional 'from' collider node parameter to optimize triggered phase changes 2007-04-10 06:33:20 +00:00
Samir Naik 34793b5be7 removed printout 2007-04-10 04:09:51 +00:00
Darren Ranalli b3f7067483 break ParamObj garbage cycle 2007-04-10 02:32:48 +00:00
Josh Yelon 2443e6c76a Fixed looping bug, maybe 2007-04-09 21:54:32 +00:00
Josh Yelon 929d371b8f *** empty log message *** 2007-04-09 21:52:17 +00:00
Josh Wilson 85a1b1bcdd handle the case where base.cTrav is not yet set 2007-04-09 21:15:24 +00:00
David Rose 601057c3a0 better pstats tracking of loader task 2007-04-09 20:55:25 +00:00
Justin Butler ee3d5337d5 (darren) fixed problem with generator running on destroyed ContainerRef 2007-04-09 20:25:57 +00:00
David Rose f7e01783ba oops 2007-04-09 20:23:36 +00:00
David Rose dd82d38eb9 allow cancelling requests 2007-04-09 20:18:25 +00:00
Josh Wilson 3bd78f3bf4 hiding collision spheres 2007-04-09 18:47:36 +00:00
Samir Naik 9dad81603f take noTransition out of fade ivals, that is just wrong 2007-04-09 18:36:52 +00:00
Josh Wilson 50cc26d546 made automatic cleanup optional. Now can have only one sphere if desired as long as you explicitly call cleanup when done with it 2007-04-09 17:56:50 +00:00
Darren Ranalli ad2d371605 log some items from leaking containers, shorter delay before first check 2007-04-09 07:34:20 +00:00
Darren Ranalli 47ffbc3ebd fixed __repr__, timeslice -> .5ms 2007-04-09 07:30:58 +00:00
Darren Ranalli b6cafaa582 put safeRepr and fastRepr in __builtin__ 2007-04-09 07:26:16 +00:00
Samir Naik 55374a72bf oops, fixed a cut and paste error 2007-04-08 05:22:55 +00:00
Darren Ranalli 98e5e19348 more fine-grained CPU usage, better notification messages 2007-04-07 21:21:52 +00:00
Samir Naik 42a7730537 added getter functions for fadeIn and fadeOut ivals for use in cutscenes 2007-04-07 21:07:23 +00:00
Darren Ranalli 786af32d44 don't use gc.get_referents (it's slow), more fine-grained CPU usage 2007-04-07 08:34:50 +00:00
Darren Ranalli e5fc82670d added Job pstats, derive from DirectObject 2007-04-07 08:26:30 +00:00
Josh Wilson 1b12685fee "switch inheritance order to satisfy MRO requirements. Removed debugging code. One-off traverse on render instead of only this object in order to preserve eventHandler states. Proper propagation of init parameters" 2007-04-07 06:44:39 +00:00
Josh Wilson 0698befa25 "adding PhasedObjects to showbase" 2007-04-07 04:50:50 +00:00
David Rose 6381866a56 allow-collider-bitarray -> allow-collider-multiple 2007-04-06 15:43:44 +00:00
David Rose ceace684a2 add double, quad BitMask objects 2007-04-06 15:38:33 +00:00
Darren Ranalli a463d3cffe added getBase to __builtin__ 2007-04-06 12:37:35 +00:00
Darren Ranalli 88950518ab many bug fixes, almost completed 2007-04-06 11:14:07 +00:00
Darren Ranalli 5e7eeef6e2 reduced debug logging 2007-04-06 11:09:56 +00:00
David Rose 6757b8b92c turn off allow-collider-bitarray by default 2007-04-06 00:40:43 +00:00