Commit Graph

200 Commits

Author SHA1 Message Date
David Rose 8f02530c64 split serverTime into serverTimeSec and serverTimeUSec 2003-08-19 01:26:45 +00:00
David Rose aec3aa147c better clock synchronization, including p2p sync 2003-07-30 09:48:21 +00:00
Darren Ranalli 942f783579 prettier debug msgs wrt nodepaths 2003-07-24 01:15:49 +00:00
Darren Ranalli 633409b2bf fixed 32-bit timestamp bug 2003-07-23 01:08:09 +00:00
Darren Ranalli 84f82d6074 quote parent token in debug prints 2003-07-21 20:34:16 +00:00
Darren Ranalli b64887d146 added parentMgr for more flexible distributed reparentTo's 2003-07-18 20:22:24 +00:00
David Rose 3de67a9843 getServerTimeOfDay 2003-07-18 17:52:15 +00:00
David Rose c0ace4ee5d write PythonUtil.describeException 2003-07-17 13:09:25 +00:00
David Rose a54fb260f1 support 32-bit timestamps 2003-07-15 21:08:29 +00:00
David Rose 5e82884821 isGenerated 2003-07-15 21:08:20 +00:00
Greg Wiatroski 8e6fc1d0ff don't enable smoothing after node is disabled 2003-07-15 19:15:27 +00:00
David Rose 923bf3f465 guarantee that announceGenerate is called before non-required fields are received. 2003-07-15 00:15:47 +00:00
David Rose 80e565f622 robustify and regularize proxy fallback attempts 2003-07-14 17:55:02 +00:00
David Rose 3fd2da4124 better fix for eval-import problems 2003-07-11 22:58:15 +00:00
David Rose b6ec3f4063 don't wrap import within a try..except block 2003-07-11 21:57:59 +00:00
David Rose fc73572551 comment out debug statements 2003-07-09 20:58:03 +00:00
David Rose b4edf464e1 ensure smooth position is updated correctly on generate 2003-07-07 17:44:51 +00:00
David Rose 7049173fb3 split out common code from ClientRepository and AIRepository into ConnectionRepository 2003-07-05 20:02:32 +00:00
David Rose f12cb81d9d move suggestResync to DistributedSmoothNode 2003-07-03 16:41:01 +00:00
David Rose 34d313acb6 warning, not error, if a module named in toon.dc doesn't exist. 2003-07-02 04:10:49 +00:00
David Rose 0d3dcf14be warning, not error, if a module named in toon.dc doesn't exist. 2003-07-02 01:22:07 +00:00
Darren Ranalli 5ea5135f63 20-bit zones 2003-07-01 21:25:13 +00:00
David Rose 7ebfb76429 allow None for callback 2003-06-28 17:18:47 +00:00
David Rose f255fd3291 define more accessors 2003-06-27 19:30:31 +00:00
David Rose 9a79b2c7b2 generalize context number-based callback with AI 2003-06-24 15:58:15 +00:00
Dave Schuyler c240b0c489 removed drive interface; added move control to LocalAvatar.py 2003-06-21 03:50:54 +00:00
Dave Schuyler b2c42c3275 Heartbeat printing Config option 2003-06-18 02:48:36 +00:00
David Rose b46fbf10db turn off noisy 'received n datagrams' messages 2003-06-17 02:16:01 +00:00
Joe Shochet 03204e52b6 *** empty log message *** 2003-06-15 21:07:41 +00:00
David Rose 5a7a566ec7 properly try to connect without proxy when connect-method http is forced 2003-06-12 16:21:10 +00:00
David Rose a59a6d7571 use new panda-level python spec decoding 2003-05-29 22:48:26 +00:00
David Rose c43178944d report server heartbeats 2003-05-27 21:14:48 +00:00
Darren Ranalli babe3283bd fixed error msg construction 2003-05-13 22:42:05 +00:00
David Rose a6fbc77f47 automatically use HTTP mode for ssl connections to server 2003-05-07 15:48:21 +00:00
David Rose 5b4eb24b62 undo poorly-conceived dcparse compress flag 2003-04-29 14:16:25 +00:00
David Rose be4d4625e3 support dcparse compress flag 2003-04-29 03:20:53 +00:00
David Rose 17dba63734 remove support for old panda 2003-04-22 16:41:21 +00:00
David Rose 1b9191f48e explicitly close connection on shutdown 2003-04-21 17:56:08 +00:00
David Rose 8e99a77974 track datagram messages 2003-04-04 22:13:22 +00:00
Mark Mine 25dd8ad144 Special case code for non-real time rendering (movies) 2003-04-02 21:32:28 +00:00
David Rose 00b3e0ca78 add collect-tcp 2003-04-02 18:52:16 +00:00
David Rose 2623dabc13 server-failover 2003-03-13 00:48:08 +00:00
David Rose 01d1a4f888 documentspec 2003-02-21 23:49:03 +00:00
David Rose 279db709a3 better time tracking from AI, better cheesy effect logging 2003-02-19 23:27:56 +00:00
Joe Shochet b58582dd89 *** empty log message *** 2003-01-04 18:46:43 +00:00
David Rose d5feca8fe3 getAllOfType 2002-12-16 20:36:00 +00:00
Darren Ranalli 6b5c71a015 added network-plug-pull simulation code 2002-11-15 19:17:34 +00:00
Darren Ranalli dba252933d added min-lag and max-lag 2002-11-11 18:42:21 +00:00
David Rose 6a46a94f3c be more aggressive about trying to get around proxies, and reporting messages to user 2002-11-10 18:15:58 +00:00
David Rose 3acbd6c86f use NSPR if no proxy, OpenSSL with proxy 2002-11-08 20:24:50 +00:00
David Rose 350369ae57 verbose disconnect reasons 2002-11-07 21:30:51 +00:00
David Rose 6a7e96398d respect delayDelete when removing objects from cache 2002-10-28 17:47:53 +00:00
David Rose 7214038a5b return support for python Proxy negotiation in connect-http. 2002-10-24 17:21:07 +00:00
David Rose 7420d4adbc disconnect during warning message 2002-10-23 19:15:16 +00:00
Joe Shochet c56d92f5d5 fixing leaks 2002-10-22 07:48:06 +00:00
David Rose ebc6b3f7d0 support connectHttp 2002-10-21 14:50:53 +00:00
David Rose e83c431b91 DistributedObject.activeStatus 2002-10-04 20:33:23 +00:00
David Rose ad314b4dbd wantsSmoothing 2002-09-18 19:08:36 +00:00
David Rose d1496169b8 reorder messages 2002-09-16 22:36:56 +00:00
David Rose 5c328305cf debugging statements and cleanup to help track down disable problems 2002-09-14 17:42:38 +00:00
David Rose 960722a457 quietly ignore deleted objects who call sendUpdate 2002-09-12 22:06:43 +00:00
David Rose c596d5d03d close connection cleanly when it is dropped 2002-09-10 19:02:07 +00:00
David Rose c20b60222a *** empty log message *** 2002-08-06 18:42:10 +00:00
David Rose aadae70a6a vfs, make globalClock builtin 2002-08-06 16:05:45 +00:00
Darren Ranalli cbefb7dd2c moved readerPollTask to earlier priority 2002-07-17 17:37:32 +00:00
David Rose 824df2dd87 more verbose debugging output 2002-07-02 04:48:41 +00:00
Joe Shochet de41ee6447 *** empty log message *** 2002-02-08 01:16:45 +00:00
Joe Shochet a7cd155bb1 *** empty log message *** 2002-02-07 09:15:48 +00:00
Joe Shochet ccec42740b *** empty log message *** 2002-01-18 07:47:51 +00:00
Joe Shochet f49cc31ef2 *** empty log message *** 2001-12-07 18:02:26 +00:00
David Rose 22adc28b9f default lag is 0.2 2001-12-06 19:00:39 +00:00
David Rose fffe7200a4 refinements to clock skew tolerance 2001-12-04 15:24:55 +00:00
David Rose d68316d297 tolerate clock skew in motion smoothing 2001-12-04 14:57:46 +00:00
Joe Shochet 75588a1224 *** empty log message *** 2001-11-27 21:52:10 +00:00
David Rose 88e7a9637d fixing wrong position on dd boat 2001-11-26 16:34:45 +00:00
David Rose 72c5e011dd cleanup setParent, ensure toons appear in correct place after transition 2001-11-24 19:32:36 +00:00
David Rose 04f34561c1 special objects should not inherit NodePath's compareTo() 2001-11-16 15:28:46 +00:00
David Rose cd26990977 make deleteObject 2001-10-25 01:04:54 +00:00
David Rose 59642233cb define SmoothMover 2001-10-19 18:33:27 +00:00
David Rose 6d5f4b9bd3 add DelayDelete object 2001-10-11 23:19:47 +00:00
Joe Shochet 6a8b2dc758 *** empty log message *** 2001-10-10 23:30:50 +00:00
Darren Ranalli dda906ce1c added setXZ 2001-10-03 00:08:50 +00:00
Joe Shochet e3f2d56b6f *** empty log message *** 2001-09-12 02:15:40 +00:00
David Rose fd5ccdb154 fix apparent paste-buffer corruption 2001-09-04 22:14:27 +00:00
Joe Shochet e452149a51 *** empty log message *** 2001-08-27 17:17:44 +00:00
Joe Shochet bb1cde0d27 *** empty log message *** 2001-08-24 19:08:54 +00:00
David Rose 6b2a21f305 allow updates in quiet zone 2001-08-23 23:34:28 +00:00
Dave Schuyler 09927745d9 added notify line 2001-08-23 22:53:04 +00:00
David Rose 43a83a5e96 tabs to spaces 2001-08-21 03:45:07 +00:00
Joe Shochet 8def769881 *** empty log message *** 2001-07-26 18:06:37 +00:00
Joe Shochet 30988dfcb1 *** empty log message *** 2001-06-27 19:56:23 +00:00
Joe Shochet 2d51b63b1b *** empty log message *** 2001-06-19 09:01:52 +00:00
Jesse Schell 7d7d54470a *** empty log message *** 2001-06-11 16:22:35 +00:00
Joe Shochet 15c40e0f30 *** empty log message *** 2001-06-08 16:37:12 +00:00
Joe Shochet 355b730108 *** empty log message *** 2001-06-03 22:17:30 +00:00
Jesse Schell 885812729c *** empty log message *** 2001-06-02 02:46:33 +00:00
Joe Shochet cc63aec971 *** empty log message *** 2001-06-02 00:01:57 +00:00
Jesse Schell 7c12215f26 *** empty log message *** 2001-04-21 00:55:59 +00:00
Jesse Schell c97b514803 *** empty log message *** 2001-04-17 00:39:19 +00:00
Joe Shochet ec3ac7ffad *** empty log message *** 2001-04-16 07:26:45 +00:00