Commit Graph

725 Commits

Author SHA1 Message Date
Darren Ranalli 5e1ac15ba8 fixed crash in doByDistance 2007-08-07 23:28:14 +00:00
Darren Ranalli a291b6ea1e added doByDistance 2007-08-07 21:50:56 +00:00
Chris Brunner f40a92ed1b changed a print to a notify 2007-07-26 22:52:12 +00:00
Josh Wilson b2fb75e867 "added CLIENT_SET_FIELD_SENDABLE" 2007-07-20 23:36:15 +00:00
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
Josh Wilson d1be95209e "cleanup" 2007-07-17 19:16:53 +00:00
Darren Ranalli 6960d34edc added comment about d_broadcastPosHpr 2007-06-30 01:24:36 +00:00
Darren Ranalli ee45d77be1 added smooth wrtReparent support 2007-06-29 21:19:59 +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
Josh Wilson c7a09a3926 "added askForObjectFields()" 2007-05-16 01:15:13 +00:00
Roger Hughston 9a23134a7e 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
wesbell a333a993fa Updated to match attribute names in class that inherits AsyncRequest 2007-05-07 04:54:49 +00:00
wesbell b58c2981d1 Readability 2007-05-07 04:51:39 +00:00
Roger Hughston ffa480bde7 Changes to support yielding instead of sleeping 2007-05-05 00:32:51 +00:00
wesbell 25ddc12ae9 Added config parameter: "async-request-num-retries"
Deleted unreachable and code commented out
Improved performance
2007-04-26 22:11:54 +00:00
Darren Ranalli 35290754c9 removed debugging 2007-04-25 21:03:06 +00:00
Josh Wilson e088d31e98 "copy/paste bug fix" 2007-04-24 01:49:51 +00:00
Darren Ranalli 59b7f35cad more debugging for deleteObjectLocation parentId=4294967295 AI crash 2007-04-23 22:46:27 +00:00
Darren Ranalli df4b19725c log and send server event if DOAI is created with parentId of 4294967295 (32-bit -1, unsigned) 2007-04-18 06:31:13 +00:00
David Rose 8d662e51f7 revert unfortunate fix 2007-04-17 00:07:03 +00:00
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
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 Wilson 645a40e7e8 don't reset TimeOutFailureCount. will never timeout 2007-04-11 00:44:40 +00:00
Darren Ranalli 552af6f993 GridParents share cellOrigin nodes 2007-04-03 23:44:07 +00:00
David Rose 81d1f43ad0 allow connect-method config var 2007-03-30 16:36:00 +00:00
David Rose 1ca01f215c fixes to smoothing 2007-03-22 20:35:54 +00:00
Darren Ranalli bf6c45bf16 don't print context mismatch warnings 2007-03-15 03:41:07 +00:00
Josh Wilson d5d97fb009 scope -> context 2007-03-13 22:51:12 +00:00
Darren Ranalli c09c16735a fixed printObjectCount formatting 2007-03-07 03:47:07 +00:00
Darren Ranalli 1e5fdf94f6 added ~objectcount and ~aiobjectcount 2007-03-07 03:40:22 +00:00
Darren Ranalli cf20bf4630 added comment about use of makeList in _getMsgName 2007-03-06 01:53:35 +00:00
Darren Ranalli 91f6de31d2 checked in TODO comment about creating objects that have no location 2007-03-05 23:24:01 +00:00
David Rose b8e112e3ba link with proper libs for NATIVE_NET case 2007-03-02 00:56:59 +00:00
Darren Ranalli 6c90ebd0d3 added pass to empty method 2007-03-01 23:10:00 +00:00
Justin Butler 13c2658325 fix for having no visAvatar when processing visibility 2007-02-27 04:42:04 +00:00
Darren Ranalli 3e37aafc95 indent msg hex dumps for non-DC msg debugging 2007-02-23 17:31:45 +00:00
Darren Ranalli c26824b602 better formatting of non-DC msg logging 2007-02-23 08:42:36 +00:00
Darren Ranalli 58800c72a0 verbose-repository debugging of non-DC server msgs 2007-02-23 08:32:37 +00:00
Darren Ranalli 79eb6d81bc more compact verbose debugging 2007-02-22 06:21:05 +00:00
Darren Ranalli 7ad04f5061 added verbose-*repository configs 2007-02-22 01:05:24 +00:00
Darren Ranalli 8148d09ddb more readable debugging 2007-02-22 01:02:37 +00:00
Darren Ranalli 0ad3bac423 print debug if verboseRepository 2007-02-22 00:40:27 +00:00
Josh Wilson d0db2325af divided up printInterests() to separate the history and current state 2007-02-19 22:35:50 +00:00
Josh Wilson 84925eed14 added turnOn() and turnOff() to smooth the world switch process 2007-02-19 22:35:20 +00:00
Zachary Pavlov dbb484fff5 gets rid of a race condition potentially on the ai 2007-02-16 00:51:16 +00:00