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