open_toontown_panda3d/direct/src/distributed
Josh Wilson e4b69c22eb "Removed the Dockworker NPC and replaced it with the Dinghy interactive object. This required a bit of refactoring in a lot of various files. Here are some of the more substantial changes. Pirates now have three main ship references on them: their current ship(ship), their currently deployed ship(activeShip), and their current 'crew' ship(crewShip) (as opposed to an enemy ship that they've boarded). Also in this checkin - we're splitting the visibility of the players into two halves: the land half and the ocean half. This means they will only see ships when on the deck of a ship and only see land based objects when in a game area." 2007-07-17 19:33:37 +00:00
..
AsyncRequest.py "added askForObjectFields()" 2007-05-16 01:15:13 +00:00
CRCache.py formatting 2006-03-17 22:43:25 +00:00
CartesianGridBase.py Change for pirates to handle custom functionality when an object gets a new location on a grid (initially used for detecting grid area changes, such as leaving one ocean area, entering another). 2006-12-11 20:03:56 +00:00
ClientRepository.py moved isLive() to ClientRepositoryBase 2006-11-21 23:31:11 +00:00
ClientRepositoryBase.py remove old panda support 2007-06-11 16:34:37 +00:00
ClockDelta.py formatting 2006-03-24 00:36:55 +00:00
ConnectionRepository.py Changes to support yielding instead of sleeping 2007-05-05 00:32:51 +00:00
DelayDelete.py add DelayDelete object 2001-10-11 23:19:47 +00:00
DistributedCartesianGrid.py "Removed the Dockworker NPC and replaced it with the Dinghy interactive object. This required a bit of refactoring in a lot of various files. Here are some of the more substantial changes. Pirates now have three main ship references on them: their current ship(ship), their currently deployed ship(activeShip), and their current 'crew' ship(crewShip) (as opposed to an enemy ship that they've boarded). Also in this checkin - we're splitting the visibility of the players into two halves: the land half and the ocean half. This means they will only see ships when on the deck of a ship and only see land based objects when in a game area." 2007-07-17 19:33:37 +00:00
DistributedCartesianGridAI.py added cellWidth as a required field of CartesianGrids 2007-04-11 21:38:26 +00:00
DistributedNode.py - Fixed a ship crash 2007-01-04 02:06:26 +00:00
DistributedNodeAI.py make toontown work with Direct revamp 2006-08-11 02:54:24 +00:00
DistributedNodeUD.py protect against empty-string parent str 2006-06-01 17:59:11 +00:00
DistributedObject.py made post generates for DistributedObject stuff 2007-02-10 02:26:48 +00:00
DistributedObjectAI.py removed debugging 2007-04-25 21:03:06 +00:00
DistributedObjectBase.py moved some code to base class, asserted some debugs 2007-01-26 06:18:10 +00:00
DistributedObjectGlobal.py formatting 2006-03-17 22:43:25 +00:00
DistributedObjectGlobalAI.py Modified sone Ai's to not always listen do the DOID channel.. This supports a Ai being a client to another AI 2007-05-09 00:53:55 +00:00
DistributedObjectGlobalUD.py merged from pirates_1_first_merged_to_trunk 2005-09-14 22:13:42 +00:00
DistributedObjectOV.py made post generates for DistributedObject stuff 2007-02-10 02:26:48 +00:00
DistributedObjectUD.py Readability 2007-05-07 04:51:39 +00:00
DistributedSmoothNode.py added smooth wrtReparent support 2007-06-29 21:19:59 +00:00
DistributedSmoothNodeAI.py formatting 2006-03-17 22:43:25 +00:00
DistributedSmoothNodeBase.py added comment about d_broadcastPosHpr 2007-06-30 01:24:36 +00:00
DoCollectionManager.py "cleanup" 2007-07-17 19:16:53 +00:00
DoHierarchy.py fixed comment 2006-12-01 02:03:33 +00:00
DoInterestManager.py "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
GridParent.py GridParents share cellOrigin nodes 2007-04-03 23:44:07 +00:00
InterestWatcher.py added InterestWatcher 2006-05-04 23:21:34 +00:00
MsgTypes.py verbose-repository debugging of non-DC server msgs 2007-02-23 08:32:37 +00:00
NetMessenger.py Changes to support messaging to multi target channels 2005-07-07 00:10:57 +00:00
OldClientRepository.py renamed to OldClientRepository 2006-11-22 01:26:48 +00:00
ParentMgr.py check uint32 parents for valid DC range 2006-06-29 18:10:55 +00:00
PyDatagram.py Moved Include to clean up module dependencies 2005-11-04 22:59:59 +00:00
PyDatagramIterator.py formatting 2006-03-04 04:34:18 +00:00
RelatedObjectMgr.py remove debug output 2006-11-10 02:11:19 +00:00
SampleObject.py formatting 2006-03-17 22:43:25 +00:00
ServerRepository.py boldly checking in fixes blindly that I can't test from here 2006-06-15 13:14:52 +00:00
Sources.pp allow connect-method config var 2007-03-30 16:36:00 +00:00
__init__.py explicit import paths 2004-06-01 19:31:48 +00:00
cConnectionRepository.I add set_handle_c_updates() 2007-05-17 18:44:45 +00:00
cConnectionRepository.cxx add set_handle_c_updates() 2007-05-17 18:44:45 +00:00
cConnectionRepository.h add set_handle_c_updates() 2007-05-17 18:44:45 +00:00
cDistributedSmoothNodeBase.I HAVE_PYTHON 2005-07-06 15:05:21 +00:00
cDistributedSmoothNodeBase.cxx fixes to smoothing 2007-03-22 20:35:54 +00:00
cDistributedSmoothNodeBase.h fixes to smoothing 2007-03-22 20:35:54 +00:00
config_distributed.cxx untabify 2006-01-13 18:38:07 +00:00
config_distributed.h use new config interface 2004-12-23 21:24:11 +00:00