Commit Graph

40 Commits

Author SHA1 Message Date
Sam Edwards 167c6dcafa distributed: Change the message numbers to match Astron's
I imagine very few Panda3D users depend on the message numbers having
particular values. The ones removed belonged to Disney's OTP system,
which hasn't been used by anybody in over 4 years.

At any rate, old code should continue to work, just at the cost of
compatibility between clients and servers running different P3D versions.
2018-02-23 16:35:50 -07:00
Sam Edwards 97368ec321 distributed: Make a few slight cleanliness changes
I brought all of these over from the Astron fork
2018-02-23 15:55:30 -07:00
Sam Edwards 0846a89677 general: Stop using several deprecated pandac.PandaModules imports. 2016-06-27 00:06:40 -07:00
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 88048bf3da Fix use of has_key and map() 2013-12-17 19:49:09 +00:00
David Rose c279dedce1 store timeManager 2009-12-15 18:36:49 +00:00
David Rose b0993e4a53 fix some event name collisions with multiple CR's, tag some more methods BLOCKING 2009-12-05 19:39:13 +00:00
David Rose abbbb21a8e some more explicit control over connection parameters 2009-11-19 02:37:09 +00:00
David Rose 7b00b88f29 separate out cmu and disney distributed systems better 2009-06-08 18:49:09 +00:00
John Loehrlein c195f770ea system warnings with aknowledge 2009-03-18 18:00:45 +00:00
Josh Wilson fc37f4f355 postponing parent present assert until after deferred generates 2009-01-26 00:32:25 +00:00
John Loehrlein 916fea794f wrapped redirection of unknown avatar messages in try/except 2008-10-28 22:22:10 +00:00
Darren Ranalli e185892eb1 proactive leak detection for distributed objects 2008-10-21 19:00:30 +00:00
John Loehrlein 19efb2d55e messages to non-existant dos rerouted to handles 2008-10-20 23:04:17 +00:00
John Loehrlein 4fcde07de4 specialName of specialness 2008-10-15 22:05:24 +00:00
David Rose cce4f2195e more threading improvements 2008-10-02 18:02:18 +00:00
Darren Ranalli ba790dbba1 crash on duplicate owner generate 2008-07-11 18:52:45 +00:00
Darren Ranalli ef0ba78f1d added CRDataCache 2008-05-21 18:29:13 +00:00
Darren Ranalli fb964c3d16 don't leak DOs that fail to cache 2008-02-21 01:12:47 +00:00
Darren Ranalli a8a8869011 detect leaked DelayDeletes, explicitly name and destroy DelayDeletes, base.cr.printDelayDeletes(), prevent DelayDeleted objs from being cached 2008-02-20 22:30:38 +00:00
Darren Ranalli 336b478266 disconnect immediately after recving a boot message 2008-01-30 21:02:28 +00:00
Darren Ranalli da1778d054 support for non-DC updates in deferred-generate update queue 2007-11-22 02:33:08 +00:00
Josh Wilson 6645788eeb allowing the client to handle OV updates correctly when deferred generates are enabled 2007-09-04 19:53:16 +00:00
David Rose 54d7527019 oops, reverse logic 2007-08-23 23:10:55 +00:00
David Rose c6be6a0821 remove old panda support 2007-06-11 16:34:37 +00:00
David Rose e86dc0c52c hold up setinterestcomplete message until deferred objects are generated 2007-05-19 02:13:15 +00:00
David Rose 81be5c1685 temporarily disable deferring for others 2007-05-18 21:57:03 +00:00
David Rose 2e746a5bf2 don't use deferred generates when loading screen is up 2007-05-18 01:06:08 +00:00
David Rose 52d2ba31fd add set_handle_c_updates() 2007-05-17 18:44:45 +00:00
Darren Ranalli cf20bf4630 added comment about use of makeList in _getMsgName 2007-03-06 01:53:35 +00:00
Darren Ranalli 58800c72a0 verbose-repository debugging of non-DC server msgs 2007-02-23 08:32:37 +00:00
Darren Ranalli 7ad04f5061 added verbose-*repository configs 2007-02-22 01:05:24 +00:00
Darren Ranalli 6744102679 added isLive() 2006-11-21 22:38:44 +00:00
Zachary Pavlov c0f9dce26f CR now requires a connection method,will be changed to has-a later 2006-11-09 22:22:59 +00:00
Darren Ranalli 193478aacf prevent redundant DoHierarchy adds/removes 2006-10-20 02:57:58 +00:00
Darren Ranalli 48daa49556 removed dead code 2006-05-17 00:01:19 +00:00
Dave Schuyler fc7fc09140 formatting 2006-03-17 22:43:25 +00:00
David Rose 55ad3fa826 self.notify 2006-03-08 23:42:54 +00:00
David Rose e89d02c9c5 separate out ClientRepositoryBase, ClientRepository, and OTPClientRepository 2006-02-28 22:21:32 +00:00