Commit Graph

2915 Commits

Author SHA1 Message Date
Dave Schuyler 14d8475bfa removed wantOtpServer 2004-12-28 00:33:33 +00:00
Dave Schuyler abb3fa2a0c wantOtpServer 2004-12-28 00:32:43 +00:00
David Rose ef75b6751a use new config interface 2004-12-23 21:24:11 +00:00
Justin Butler 646ddbce9e Added a new return value for tasks (specifically designed for doLaters) called 'again' which will repeat a doLater with the already set delay time, helping avoid having to remove and recreate doLaters when performing delayed recurring tasks. 2004-12-23 01:30:14 +00:00
David Rose 293438f83e add scene, aspectRatio to openWindow 2004-12-20 20:33:12 +00:00
Dave Schuyler 3ee73860c4 *** empty log message *** 2004-12-18 06:02:12 +00:00
Dave Schuyler 9cebf871d7 new message types for otp interest 2004-12-17 01:38:11 +00:00
Dave Schuyler a15be206eb debug printing 2004-12-17 01:37:11 +00:00
Dave Schuyler 95256fa6b1 added secondaryFSM debugging 2004-12-17 01:35:21 +00:00
Dave Schuyler 70cc7a1b38 changed comment 2004-12-17 01:34:18 +00:00
Dave Schuyler 41108583c7 formatting 2004-12-17 01:32:53 +00:00
Darren Ranalli 12821e21f5 fixed default large blob path 2004-12-15 03:31:16 +00:00
Joe Shochet 6ba60ee09e removed deprecated setCollideGeom calls 2004-12-14 18:21:09 +00:00
Darren Ranalli 6495232f82 large-blob-path defaults to i:\beta\largeblob 2004-12-14 01:08:55 +00:00
David Rose 834a6423a2 update comment, move standard messages into default dispatcher 2004-12-13 18:59:18 +00:00
Jason Persampieri ad9d422180 couple of syntax bug fixes 2004-12-12 20:51:39 +00:00
Jason Persampieri cf620b6396 fixed a bug in randHash... it was potentially returning an invalid number 2004-12-09 03:50:43 +00:00
David Rose be91051e40 remove poorly-conceived __setitem__() 2004-12-09 00:56:24 +00:00
David Rose 743a5d12fb add NodePath.flattenMultitex() 2004-12-07 18:42:24 +00:00
Darren Ranalli 097ce080d6 accept single post name without list 2004-12-07 04:23:53 +00:00
Darren Ranalli 5f63bf1d22 pretty print 2004-12-07 04:23:38 +00:00
David Rose a642a9d756 better handling when getter doesn't return a tuple 2004-12-07 03:07:34 +00:00
David Rose aa2d8d61a1 add temporary tests for old pandas 2004-12-06 20:11:14 +00:00
David Rose fa592c1040 remove GraphicsChannel and GraphicsLayer 2004-12-06 19:35:05 +00:00
Darren Ranalli 28e0aaddec moved to /usr/darren/player/otp/src/level 2004-12-04 02:03:05 +00:00
Darren Ranalli ebf7be4920 support for multiple levels on single client 2004-12-04 01:49:16 +00:00
Darren Ranalli fde6bcf1ad delAttribs->blockAttribs 2004-12-04 01:46:23 +00:00
Darren Ranalli 31b5179d42 added hard disable for in-game editor, to prevent placer panels from re-enabling 2004-12-04 01:44:35 +00:00
Darren Ranalli d2ef6068bc added removeIfEqual 2004-12-04 01:43:09 +00:00
Darren Ranalli b840ad0a05 added support for set(scalar) 2004-12-04 01:42:48 +00:00
David Rose 11e1ff3b81 protect against repeated libraries on command line 2004-12-03 00:58:52 +00:00
David Rose 8ea3435458 fix easeOut blend type 2004-12-02 23:54:45 +00:00
Darren Ranalli 6ed0fe3017 added detection of toon/camera room location, added geom visibility 2004-12-01 23:36:24 +00:00
Darren Ranalli 95452c2d5b added temp implementation of enumerate 2004-12-01 23:35:31 +00:00
Darren Ranalli 7e241c4780 factoryEditor->levelEditor, removed global event names in editor 2004-11-30 04:48:41 +00:00
Darren Ranalli ddf8e04134 fixed initial orientation in Mint 2004-11-30 04:47:54 +00:00
Darren Ranalli 1cc8cf5aa1 comment change 2004-11-29 21:59:27 +00:00
David Rose 4cedfb9366 add display:c 2004-11-28 23:13:55 +00:00
Darren Ranalli 72dc12698d first rev 2004-11-25 04:10:17 +00:00
Darren Ranalli 716f0f9c20 added post-announce events 2004-11-25 04:10:04 +00:00
Joe Shochet f428d0093a *** empty log message *** 2004-11-25 01:15:57 +00:00
Darren Ranalli 707c0f22ba prelim DistributedMint 2004-11-24 02:32:46 +00:00
David Rose 6ec1dbd9df comment out print statements 2004-11-23 01:22:38 +00:00
David Rose ad21654d1d prebuild-bison 2004-11-22 23:26:24 +00:00
David Rose cbf0b4ab88 pstats on individual field updates 2004-11-22 23:25:20 +00:00
David Rose caad633fd7 add ConfigVariableFilename 2004-11-22 20:02:59 +00:00
David Rose 1aab7e8855 add ConfigVariableFilename 2004-11-22 20:01:09 +00:00
David Rose a5faa45c65 add genPyCode.bat 2004-11-19 09:35:20 +00:00
Darren Ranalli 35f3f1678a moved factory menu enable/disable to DistributedFactory 2004-11-18 02:24:55 +00:00
Darren Ranalli d0101e74ef don't send scenario index; it's always zero 2004-11-18 00:02:37 +00:00
David Rose 87e38e9ff1 typo in error message 2004-11-16 19:07:21 +00:00
Samir Naik 5e60444a12 add strafe 2004-11-16 03:48:41 +00:00
Darren Ranalli cd264451b8 missing paren 2004-11-16 02:23:57 +00:00
Jason Persampieri 2c5d146913 BUGFIX: assigning unique default names to Dialogs works now 2004-11-15 21:52:25 +00:00
Samir Naik fac3dc50d2 if no target, revert to gravity walker controls 2004-11-11 18:32:33 +00:00
Samir Naik 598970b97d removed print statements 2004-11-11 18:32:13 +00:00
Dave Schuyler b39975bf51 removed trailing whitespace 2004-11-09 00:06:06 +00:00
Dave Schuyler 1c48883e97 minor changes 2004-11-09 00:04:03 +00:00
Darren Ranalli f86c6e322c made onScreenDebug available in non-__debug__ 2004-11-03 03:27:10 +00:00
Joe Shochet 2089dc7fce xrange 2004-11-01 19:13:18 +00:00
Joe Shochet 051183eda9 better search for ICONDIR 2004-11-01 19:12:08 +00:00
Joe Shochet 668bcb40ad find py out of pyc on hash 2004-11-01 19:11:14 +00:00
Darren Ranalli c48f63ceac moved RandomNumGen to DIRECT 2004-10-29 00:07:04 +00:00
Samir Naik fb24918dd6 set ship.worldVelocity to zero when cleaning up physics 2004-10-27 01:45:30 +00:00
David Rose dc46ad57dd more config tweaks 2004-10-25 21:06:39 +00:00
David Rose fa32be5de4 refinements to prc system 2004-10-22 23:13:49 +00:00
David Rose 378645efbe first pass at new config interface 2004-10-21 14:35:43 +00:00
Joe Shochet 6662a41be1 removed redundant delete 2004-10-20 17:15:29 +00:00
David Rose c4670505ab make ConfigVariable look like a native Python object 2004-10-20 13:23:34 +00:00
Darren Ranalli 1328a4d9ba fixed crash on spec save 2004-10-20 03:24:23 +00:00
Darren Ranalli 3175e6c04d fixed grey-beyond-door bug when editing active VisibilityExtender 2004-10-20 03:08:34 +00:00
Samir Naik 98ed707e6a *** empty log message *** 2004-10-20 00:26:32 +00:00
Darren Ranalli 9bf6494bc1 added new projectile mode: pass through waypoint and end on a plane 2004-10-19 03:09:23 +00:00
Dave Schuyler bfdfa91b2c *** empty log message *** 2004-10-16 04:17:03 +00:00
Darren Ranalli 3b93c911ef added BulletinBoard 2004-10-16 01:37:54 +00:00
Dave Schuyler 0434436a24 draft version 2004-10-16 00:29:31 +00:00
Dave Schuyler 0d1bf212ce minor changes to comments and such 2004-10-16 00:28:18 +00:00
Dave Schuyler c456d9b515 passing in camera name to makeCamera 2004-10-16 00:25:32 +00:00
Samir Naik 7cbf1e0bb7 added walker for when in battle 2004-10-14 23:34:30 +00:00
Samir Naik 47ed14c01c changed heights of ship spheres 2004-10-14 23:33:50 +00:00
David Rose 66c6df9d92 more verbose error when out of range 2004-10-14 22:20:51 +00:00
David Rose bf95301ca2 *** empty log message *** 2004-10-14 21:56:07 +00:00
David Rose b71fb44de0 Actor should support model and animations in the same file 2004-10-14 18:24:17 +00:00
Darren Ranalli 3872ad229d added comment about Miles MP3 duration hack 2004-10-14 01:52:18 +00:00
Dave Schuyler 4460770b92 removed some imports 2004-10-13 23:16:36 +00:00
Dave Schuyler a5bb653f6e cleaned 2004-10-12 00:18:14 +00:00
Dave Schuyler 096cf1e553 *** empty log message *** 2004-10-11 21:52:16 +00:00
Mark Mine c46da350d4 Change color print out 2004-10-11 06:42:32 +00:00
Mark Mine d0b48e81b8 Allow ability to specify fade color 2004-10-11 06:41:35 +00:00
Dave Schuyler 8ce7d33fd8 removing some changes I did not mean to check in 2004-10-07 01:50:40 +00:00
Dave Schuyler 69759ad8f7 commented out proposed message type 2004-10-07 01:47:14 +00:00
Dave Schuyler 82f9cc6130 removed some unused code 2004-10-07 01:42:12 +00:00
Dave Schuyler 9824a5411e deleted comments 2004-10-07 01:24:58 +00:00
David Rose 00bdfb7118 register WaitInterval 2004-09-30 17:00:51 +00:00
Joe Shochet 1fb4234c1f new destroy function for cleanup 2004-09-30 01:51:38 +00:00
Joe Shochet 3b0b3e20b7 cleanup refs 2004-09-30 01:51:03 +00:00
Samir Naik bd73e2d5f1 moved collision spheres down to avoid inadvertant collisions on deck 2004-09-29 23:30:19 +00:00
Samir Naik 82a8cc00cf move bowSphere forward and sternSphere back 2004-09-29 17:46:06 +00:00
David Rose 35f40e8c2a clarify inter-tree dependencies comments 2004-09-29 16:37:17 +00:00
David Rose 3de889a930 intra-tree dependencies 2004-09-29 16:26:14 +00:00
Dave Schuyler d0efed6b70 added setting of bitMasks and tags 2004-09-28 22:11:57 +00:00
Dave Schuyler f876dd883d changed comment 2004-09-24 22:36:37 +00:00
Dave Schuyler 69e62652de renamed some tasks 2004-09-24 22:34:23 +00:00
Dave Schuyler 2b5d0ddb8e renamed tkLoop 2004-09-24 22:33:44 +00:00
Dave Schuyler ac8f54acc7 renamed igLooP 2004-09-24 22:32:19 +00:00
Dave Schuyler 2c14ae4ae4 renamed igLoop 2004-09-24 22:29:35 +00:00
Dave Schuyler c5a736e61b renamed dataLoop 2004-09-24 22:26:31 +00:00
Dave Schuyler 06209c5888 *** empty log message *** 2004-09-24 21:58:21 +00:00
Dave Schuyler 97744e784a changed some imports 2004-09-24 21:24:49 +00:00
Dave Schuyler 576126aa32 *** empty log message *** 2004-09-24 21:23:33 +00:00
Dave Schuyler efcad6c65a added stern sphere 2004-09-24 01:16:22 +00:00
Joe Shochet 47a6d4716f shared list bug fix 2004-09-23 01:55:09 +00:00
David Rose 8547eff84d oops 2004-09-22 23:25:29 +00:00
David Rose 50f0ebf987 squawk if attached to wrong DIRECT 2004-09-22 23:09:49 +00:00
David Rose b5cf90cf1e fix link error on opt4 2004-09-22 18:40:16 +00:00
Joe Shochet d91112167e pool collection 2004-09-21 21:21:57 +00:00
Darren Ranalli 3a528ca0a4 capped runaway Doodle bandwidth usage 2004-09-21 01:36:27 +00:00
Dave Schuyler 72c5092f1d checking for cSphere on delete 2004-09-21 01:05:41 +00:00
Dave Schuyler bd195a8dfc *** empty log message *** 2004-09-17 23:10:07 +00:00
Dave Schuyler 266e7a6308 added self.worldVelocity 2004-09-16 22:09:26 +00:00
Dave Schuyler c3fc66631f fix z on collision 2004-09-16 01:25:30 +00:00
Dave Schuyler 83d2cd8120 sending messages about using 2004-09-16 01:15:21 +00:00
David Rose 0778ad00be separate readerPollTask into its constituent update/generate/other pieces 2004-09-15 22:48:19 +00:00
David Rose 79ec28a544 support onscreen system whispers 2004-09-15 20:34:42 +00:00
David Rose 3343d168e1 interrogate is fixed now 2004-09-15 18:38:09 +00:00
David Rose a4bad0eb36 more robust handling of numeric parameters 2004-09-15 18:00:12 +00:00
David Rose 0351def3e9 fix typo in comment 2004-09-14 22:25:42 +00:00
David Rose e2a27fabda interrogate should support long long 2004-09-14 22:24:13 +00:00
David Rose 8de398b340 support -r option, make warnings evident 2004-09-13 02:59:06 +00:00
Dave Schuyler d88fec148a new ~run 2004-09-10 04:21:33 +00:00
Dave Schuyler 579ca6f9eb added run 2004-09-10 01:45:34 +00:00
Dave Schuyler 3cf0b32484 added bow sphere 2004-09-09 02:35:47 +00:00
Dave Schuyler dc02cb5d11 moved collision sphere 2004-09-09 00:33:37 +00:00
David Rose 01b7f3acaa fix for tag game and C++ sendSmPos() 2004-09-09 00:23:29 +00:00
Darren Ranalli 462be7f63b commented out unrequested delete logging 2004-09-08 20:50:46 +00:00
David Rose 735c45d8b4 use self.wakeTime instead of cTask object 2004-09-08 17:38:07 +00:00
Dave Schuyler 44aa13cb4c uncommented angular physics 2004-09-08 02:25:00 +00:00
Darren Ranalli f110517ef6 added stack trace to unrequested delete warning 2004-09-08 01:03:45 +00:00
Darren Ranalli e49e535067 added detection of unrequested deletes 2004-09-07 23:34:47 +00:00
David Rose 157b9feb5f move setSmPos() etc. into C++ 2004-09-06 23:32:17 +00:00
Joe Shochet 2d3afd2dcc fixed dolater sorting 2004-09-04 00:53:27 +00:00
Joe Shochet 454f8fd782 opt fixes for tasks and heapq 2004-09-04 00:43:19 +00:00
David Rose 4386afd134 quote c 2004-09-04 00:24:19 +00:00
David Rose 67dce4bd7f heapq is not part of direct 2004-09-04 00:10:50 +00:00
Joe Shochet 14bcc223a0 new CTask for debugging on Linux 2004-09-03 23:59:09 +00:00
Joe Shochet 92b9f2e8da Fixed doLater ordering problem on gc pass 2004-09-03 16:57:02 +00:00
Joe Shochet c3daa49c1a typo in slide? 2004-09-03 16:55:37 +00:00
Dave Schuyler 17701818ff removed slide again 2004-09-03 00:23:23 +00:00
Jason Persampieri 79de5d6173 added ability to have an ordered list of states 2004-09-03 00:06:16 +00:00
Dave Schuyler f4764caa68 formatting 2004-09-02 22:17:48 +00:00
Joe Shochet 9bd9b1a99b remove func ref 2004-09-02 00:19:05 +00:00
David Rose 2e492adab7 sample.dc 2004-08-30 22:22:11 +00:00
David Rose 4db2a0efb8 python_d only on Windows platforms 2004-08-30 18:18:23 +00:00
Dave Schuyler 7413db25f4 using debug python for debug build; allowing for t at the start of a directory name 2004-08-26 23:56:43 +00:00
Mark Mine d98a24fb83 Added ability to specify OnscreenImage texture using a string (representing an image filename) after an onscreen image has been created 2004-08-25 23:31:12 +00:00
Greg Wiatroski fbbec24110 fixed typo 2004-08-25 22:29:36 +00:00
Darren Ranalli b966a79427 make sure posHprBroadcast task is stopped on deletion 2004-08-25 01:20:07 +00:00
Joe Shochet b8613bcccb optimizations to overloaded functions 2004-08-24 08:51:51 +00:00
Joe Shochet 138daf587b optimized telemetry handling on AI 2004-08-24 06:39:27 +00:00
David Rose 39422e3fe5 prebuild-bison 2004-08-24 04:17:09 +00:00
Darren Ranalli c83adf5b41 added empty-node debugging 2004-08-24 02:50:56 +00:00
David Rose f8c53e1a4b oops semicolon 2004-08-24 02:20:03 +00:00
David Rose aa5d035340 bracket HAVE_PYTHON 2004-08-24 00:23:38 +00:00
David Rose 215d97d75f add pack_required_field(datagram, ...) 2004-08-24 00:19:02 +00:00
David Rose 50974f8189 add modulus syntax 2004-08-23 22:45:49 +00:00
Joe Shochet 8477e70e0e mark and sweep gc on removed doLaters 2004-08-23 20:42:16 +00:00
Dave Schuyler c87d40274e setting worldVelocity on self.ship 2004-08-21 03:12:20 +00:00
Joe Shochet cb3edeb68e turn off inversesquare - too quiet 2004-08-20 04:28:05 +00:00
Dave Schuyler b79e18da3e added takedown physics 2004-08-20 03:35:07 +00:00
Dave Schuyler 02ffe61ff3 clearing avatar when changing controls 2004-08-20 03:33:57 +00:00
Samir Naik 054c10a367 remove/cleanup old phys in setupPhys 2004-08-20 02:23:13 +00:00
Joe Shochet c17748953a no onscreen debug in optimize mode 2004-08-19 23:19:41 +00:00
Joe Shochet ae36ca0070 no momentum for now 2004-08-19 22:23:41 +00:00
Samir Naik f3148f3fc0 let ship setup actorNode on it's own 2004-08-19 05:38:15 +00:00
Samir Naik 043d1f0de4 actorNode conditionally inserted 2004-08-18 23:32:01 +00:00
Samir Naik ece1ba83d2 didn't need PirateSwimmer 2004-08-18 20:43:24 +00:00
Mark Mine cf19a755de Allow cluster commands in intervals 2004-08-18 20:25:10 +00:00
Dave Schuyler 8f58f48b78 added color changes 2004-08-17 23:41:23 +00:00
Dave Schuyler 9befb9045c changed debug output; added keel 2004-08-17 23:31:38 +00:00
Dave Schuyler f50f17e098 changed name of physics node 2004-08-17 23:26:53 +00:00
Dave Schuyler cb73abbfb0 added run multiplier 2004-08-17 23:26:20 +00:00
Samir Naik be8018476a added controls for swimming in pirate land 2004-08-17 17:29:23 +00:00
Mike Goslin 4dbaaaba47 *** empty log message *** 2004-08-17 00:05:04 +00:00
Joe Shochet f7bd059eaa channels are uint64 not int64 - typo fix 2004-08-16 23:04:42 +00:00
Joe Shochet 120ef85da7 new imports 2004-08-16 21:36:13 +00:00
Darren Ranalli 790eff0faa added default-directnotify-level 2004-08-13 21:21:34 +00:00
Dave Schuyler 8ab8656e3e use is allowing setting of the avatar 2004-08-13 01:23:08 +00:00
Darren Ranalli b01c703cca fixed pets AI crashes 2004-08-12 22:41:03 +00:00
Justin Butler 72112dbe72 Checkin to disable stack track debug info for performance tuning. 2004-08-11 22:31:24 +00:00
Jason Persampieri ee0a39a50c added a weightedRand function 2004-08-11 17:24:14 +00:00
Dave Schuyler 724d9cc320 set avatar each use 2004-08-11 03:13:38 +00:00
Darren Ranalli db6bc7d871 log __dev__ setting 2004-08-10 22:31:46 +00:00
Dave Schuyler 28ea992c31 added setLoop and getLoop 2004-08-10 22:15:23 +00:00
Dave Schuyler 6bf0ce7b64 changed debug output; started using ship globals 2004-08-10 22:13:40 +00:00
Dave Schuyler d62fcd4bb5 changed debug output 2004-08-10 22:11:32 +00:00
Dave Schuyler 74c6dad887 A ShipPilot is a control for steering a ship 2004-08-09 19:27:13 +00:00
David Rose 0de8ef7f7a fix base.movie() 2004-08-09 18:54:38 +00:00
Dave Schuyler a6c33c23a7 formatting 2004-08-07 01:14:54 +00:00
Dave Schuyler 98a25419fa moved avatar controls to direct.controls 2004-08-07 01:10:49 +00:00
Dave Schuyler 5a5b8d2f7a moved to ../controls 2004-08-07 01:09:42 +00:00
Dave Schuyler 59606cc4ec moved from ../showbase 2004-08-07 01:07:43 +00:00
Darren Ranalli 432390df8c added average 2004-08-07 01:03:13 +00:00
David Rose 8618f4d3f8 more files from CMU 2004-08-06 22:22:50 +00:00
Dave Schuyler 207239935d changed LOrientationf to LRotationf 2004-08-06 02:55:26 +00:00
Darren Ranalli 384f9df938 added clampScalar 2004-08-06 00:25:13 +00:00
David Rose b4eb31344f new updates from CMU 2004-08-06 00:10:20 +00:00
David Rose d26d443f9d remove cvs label; causes merge conflicts 2004-08-05 23:45:48 +00:00
David Rose 2cd325216e scale buttons around button center 2004-08-05 23:11:20 +00:00
David Rose 3413263516 don't import PandaModules here 2004-08-05 03:32:38 +00:00
David Rose 263ebe9ca8 don't unpack to python obejct if no method to receive it 2004-08-04 21:32:31 +00:00
Dave Schuyler d14e75b6cb changing to new general Control Manager 2004-08-04 03:42:33 +00:00
Dave Schuyler 92fbd4149d changing to new general Control Manager 2004-08-04 02:50:57 +00:00
David Rose d3c19148bc don't include nametag 2004-08-03 22:43:44 +00:00
David Rose b639794b19 *** empty log message *** 2004-08-03 22:34:53 +00:00
Darren Ranalli 11b51badff added XYH broadcast type 2004-08-02 21:44:52 +00:00
Joe Shochet 13fba5c442 another small opt in removeTasksNamed 2004-08-02 17:44:47 +00:00
Jason Persampieri 3896916ce6 Fixed a text alignment bug 2004-07-29 18:41:43 +00:00
Mark Mine 2949be62cf added text alignment for items 2004-07-29 17:04:43 +00:00
Darren Ranalli 50ee9d2c69 invertDict, invertDictLossless, __contains__/__len__ for Enum 2004-07-29 02:50:05 +00:00
David Rose a5d5321c60 only include -lnet if it is available 2004-07-27 17:29:12 +00:00
jxtaylor 3ee305faf6 *** empty log message *** 2004-07-26 22:19:29 +00:00
Joe Shochet d855d6c85a better cmp operator for mismatched classes 2004-07-26 21:44:49 +00:00
Joe Shochet b1377f317e better cmp operator for Tasks 2004-07-26 21:44:21 +00:00
Joe Shochet 3cbb4819a4 moved some Task params to class variables 2004-07-26 17:17:10 +00:00
Joe Shochet f58a790703 optimizations in the Task system to use heapq 2004-07-26 17:15:58 +00:00
Joe Shochet fb3b03b807 added a priority heap 2004-07-26 17:15:30 +00:00
David Rose 4b2d916630 call destructor 2004-07-23 21:36:50 +00:00
Joe Shochet 39e98b2870 optimizations and handling of extra spaces 2004-07-23 18:47:11 +00:00
Joe Shochet b035fd8349 doMethodLater optimizations 2004-07-23 18:39:17 +00:00
Roger Hughston 3d952861b5 Nallowing new Global DC objects that are always in scope 2004-07-23 02:19:31 +00:00
Darren Ranalli bfb064b72e added sendDeleteEvent func and LogicalZoneChange mechanism 2004-07-23 01:29:30 +00:00
Jason Persampieri 125c2dffbb Added petshop special type 2004-07-22 23:53:39 +00:00
Roger Hughston d74707423c dded Support for 64bit Server Channels
----------------------------------------------------------------------
 	src/dcparser/dcClass.cxx src/dcparser/dcClass.h
 	src/dcparser/dcField.cxx src/dcparser/dcField.h
 	src/dcparser/dcPacker.h src/dcparser/dcbase.h
 	src/distributed/DistributedObjectAI.py
 	src/distributed/PyDatagram.py
 	src/distributed/PyDatagramIterator.py
 	src/distributed/cConnectionRepository.I
 	src/distributed/cConnectionRepository.cxx
 	src/distributed/cConnectionRepository.h
 ----------------------------------------------------------------------
2004-07-21 21:18:06 +00:00
David Rose 0810adaa2c fix runaway default packing, array range syntax 2004-07-21 17:27:00 +00:00
David Rose d7cb3ba181 for scoping 2004-07-15 19:31:39 +00:00
Greg Wiatroski 17ed6fc29a Fixed logic error in drawInFront 2004-07-14 21:51:17 +00:00
David Rose 7a927b7006 irix compiler objections 2004-07-14 20:22:29 +00:00
David Rose ff441a8278 a bit more signed range checking 2004-07-10 00:07:56 +00:00
Joseph Lee 76474cdea9 inline declarations for ConnectionWriter:: get_cw() && get_qcr() should be protected behind #ifdef HAVE_NSPR also 2004-07-09 23:51:35 +00:00
David Rose 316e4e29a1 comment memory leak 2004-07-09 23:19:40 +00:00
David Rose dc251e5e7d add check_match 2004-07-09 23:18:15 +00:00
David Rose 37b1ea93da add check_match 2004-07-09 23:11:20 +00:00
Joe Shochet 1f8a73a6c7 assert debugs 2004-07-09 22:39:53 +00:00
Darren Ranalli d7926f8735 added pre-delete event for AI DistObjs 2004-07-09 21:40:48 +00:00
David Rose 66ac542bce fix overloaded sorting checks 2004-07-06 18:01:00 +00:00
David Rose 2c934140ba support seek-by-index 2004-07-02 17:48:39 +00:00
David Rose a5349528e9 more interfaces to get out the packed data 2004-07-02 17:26:02 +00:00
David Rose 3ac771804b reduce overhead on DCPacker construction and push/pop operations 2004-07-02 17:11:59 +00:00
David Rose 836cc8224d various refinements 2004-07-02 16:47:55 +00:00
David Rose 842dd7bf26 allow defaults everywhere 2004-07-02 00:54:54 +00:00
David Rose 52b632fac8 const downcast methods 2004-07-02 00:25:42 +00:00
David Rose 385876b74a includes 2004-07-02 00:12:30 +00:00
Darren Ranalli 201eedf7bc fix Enum crash 2004-07-02 00:09:56 +00:00
David Rose 2504d41baa add user flags 2004-07-01 23:17:42 +00:00
David Rose 9222e02084 default values 2004-07-01 23:15:19 +00:00
Darren Ranalli 9082f017d4 no MemoryUsage in OP4 2004-07-01 22:31:36 +00:00
David Rose 88975f5f9d more restrictive grammar 2004-07-01 21:14:07 +00:00
David Rose a689a27760 link error 2004-07-01 21:02:27 +00:00
David Rose 341d263011 as_switch_parameter 2004-07-01 18:27:47 +00:00
David Rose 968d889a9c track memory 2004-07-01 17:16:58 +00:00
David Rose bd5004cd49 minor fixes 2004-07-01 17:16:22 +00:00
Darren Ranalli 871105bcba AI waits for shard delete to complete 2004-07-01 01:44:03 +00:00
Jason Persampieri 9799f22828 Pet Gui Updates 2004-07-01 00:51:04 +00:00
Darren Ranalli b0731772c1 support for arbitrary timescales for network timestamps 2004-06-30 22:44:15 +00:00
David Rose ab6449b623 debug dump datagrams on send 2004-06-30 21:35:05 +00:00
David Rose feed11da30 refine for new interface 2004-06-30 21:23:24 +00:00
David Rose 3f96b1adf9 struct constructors 2004-06-30 21:01:56 +00:00
David Rose fab56fbd65 more includes, better hash fix 2004-06-30 19:02:24 +00:00
David Rose 22d9be67dd fix hash conflict 2004-06-30 18:15:26 +00:00
David Rose 55109d04d8 prebuild-bison 2004-06-30 03:51:58 +00:00
David Rose 5755d6e9d4 allow flags on parameters too 2004-06-30 03:51:40 +00:00
David Rose a56aa301e8 prebuild-bison 2004-06-30 00:51:59 +00:00
David Rose d148601b1b includes 2004-06-30 00:51:46 +00:00
David Rose 932359216f struct and switch are now inline 2004-06-30 00:50:25 +00:00
Darren Ranalli 09e9ed12df added removeAllWithPrefix 2004-06-30 00:07:53 +00:00
Mark Mine 0eee6f63b6 match new world order 2004-06-29 23:20:26 +00:00
Darren Ranalli 13391938bb detect incoming-datagram buffer overflow 2004-06-29 02:24:06 +00:00
David Rose 03951a3b1f switch parameter -> key parameter 2004-06-28 23:19:06 +00:00
David Rose 19e98401f1 read parameters from concrete classes 2004-06-28 22:58:15 +00:00
Darren Ranalli dc29e84487 added disjoint, Enum 2004-06-26 02:00:25 +00:00
David Rose 6a406c9196 regularize DCField::unpack_* 2004-06-25 23:37:36 +00:00
David Rose 4b15c13cc0 allow serial pack/unpack sessions 2004-06-25 21:22:16 +00:00
David Rose 6845758d2b unpack to python object 2004-06-25 00:39:33 +00:00
David Rose b4e8498676 better typing 2004-06-24 23:12:36 +00:00
Darren Ranalli 9a2ff1bac0 added caller/callee printout to printProfile 2004-06-24 22:45:40 +00:00
Darren Ranalli ad09b6fbbd added prelim staggered pos-broadcast task scheduling 2004-06-24 22:44:36 +00:00
David Rose c535888966 add char type 2004-06-24 22:16:30 +00:00
Darren Ranalli a36ce0cf4e fix for OP4 builds w/ NSPR 2004-06-24 22:15:30 +00:00
Mike Goslin bb7e646a3b more verbose errors 2004-06-24 21:32:54 +00:00
David Rose c779474e82 better string parsing 2004-06-24 19:15:51 +00:00
David Rose 3a10107f80 add unpack-by-reference 2004-06-24 18:31:11 +00:00
David Rose d86367d609 better range checking in grammar 2004-06-24 18:08:55 +00:00
David Rose 11634708c4 prebuild-bison 2004-06-24 16:44:41 +00:00
David Rose 565d3fb84f explicit casts and other /W4 fixes 2004-06-24 16:42:34 +00:00
David Rose 9d97d87db4 prebuild-bison 2004-06-24 16:21:54 +00:00
David Rose da134a3737 comments about seeking to switches 2004-06-24 07:54:48 +00:00
David Rose 803712f986 add switches 2004-06-24 07:43:28 +00:00
David Rose d52e9cc184 integrate class fields and parameters 2004-06-23 16:50:08 +00:00
David Rose 876dd16b39 add dcPacker.txt document 2004-06-22 23:41:26 +00:00
David Rose 1d0eb7a8a8 more range checking on unpack 2004-06-22 23:41:05 +00:00