Commit Graph

812 Commits

Author SHA1 Message Date
David Rose cce4f2195e more threading improvements 2008-10-02 18:02:18 +00:00
Asad M. Zaman 464802e722 as per darren, a better fix 2008-09-19 23:52:07 +00:00
Asad M. Zaman 24b0ce64e2 From Darren: fix for scratch pad dummy task crash 2008-09-19 23:41:28 +00:00
David Rose cd8f9030d8 wip: starting experimental C-based task manager 2008-09-19 01:09:04 +00:00
Josh Wilson 98548f9779 adding hasOwnerViewDoId() 2008-09-18 03:21:10 +00:00
Gyedo Jeon ded3f54e98 Made change in networkToLocalTime 2008-09-18 00:35:27 +00:00
Darren Ranalli a2997cd277 removed exceptionLogged decorators, data logging now covered by ExceptionVarDump 2008-09-11 23:44:51 +00:00
M. Ian Graham 321c3a4be1 Moved askForObjectFieldsByString into the proper class 2008-09-04 19:49:56 +00:00
David Rose ddf501b588 loadModelOnce -> loadModel 2008-08-28 19:24:59 +00:00
Justin Butler bcc7ed59a8 Small teleporting fix for smoothing to make sure timestamps are up-to-date when smoothed object stops then starts movement. 2008-08-27 00:47:22 +00:00
Josh Wilson 265130ae80 adding removeAIInterest() and _sendRemoveAIInterest() to allow client to close interests opened by the AI 2008-08-21 02:50:49 +00:00
Justin Butler c7177a828f NPC/ship Telemetry smoothing fixes for Pirates. 2008-08-14 21:44:54 +00:00
Josh Wilson f6b0191067 returning at least 1 for grid size in getGridSizeFromSphere() 2008-08-13 22:23:30 +00:00
M. Ian Graham 3cd6df210f Fix for multiple outstanding askForObjectField calls for the same field on different objects 2008-08-07 23:12:00 +00:00
Darren Ranalli 95abe649e8 moved DelayDelete to /home/WDIG/player/toontown 2008-08-07 21:05:12 +00:00
Darren Ranalli ba790dbba1 crash on duplicate owner generate 2008-07-11 18:52:45 +00:00
Josh Wilson a480d86b62 asserting notify statements to clean up the game logs 2008-07-09 01:37:58 +00:00
Josh Wilson 394b86c3cc fixing documentation 2008-07-03 19:17:41 +00:00
Jason Hancock 5f33765f9b fix yield function Roger H 2008-06-27 21:06:39 +00:00
Justin Butler 9362e32d6f forgot to commit this for dynamic ray of light in pirates 2008-06-27 00:43:47 +00:00
Darren Ranalli 6216dd28b9 added requestDelete tracking 2008-06-19 21:22:06 +00:00
Josh Wilson 26ea36a23b expanding the gridSphere to account for the offset of the zoneLOD sphere from the center of the grid 2008-06-13 23:58:42 +00:00
Zachary Pavlov d4d5207987 new turn off turn on mechanic 2008-06-12 01:26:35 +00:00
Darren Ranalli a232e570d8 fixed DelayDelete-related crashes, fixed Toontown crashes on game exit 2008-06-10 20:50:32 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Darren Ranalli ef0ba78f1d added CRDataCache 2008-05-21 18:29:13 +00:00
Redmond Urbino 5b7e57a9da add temp code to help track down client crash 2008-05-07 00:17:23 +00:00
Darren Ranalli bed83ef77f added forceAllowDelayDelete for legacy support 2008-05-02 21:40:41 +00:00
Redmond Urbino 123ec119f5 UNDO temp hacks 2008-05-02 01:22:27 +00:00
Redmond Urbino 7d4e680002 TEMPORARY hack to kill client crash. UNDO if when proper fix found 2008-05-01 04:28:45 +00:00
Darren Ranalli e7391fd489 don't allow DelayDeletes outside of generated states 2008-05-01 04:13:02 +00:00
Redmond Urbino 8fba5dd807 TEMPORARY hack to kill client crash. UNDO when proper fix found 2008-04-30 19:44:45 +00:00
Darren Ranalli d6a87a9567 prevent multiple auto-interests per DC class 2008-03-25 19:04:33 +00:00
Darren Ranalli 3882d21189 removed DistributedToon/isLive checks now that DelayDeleted objects remove themselves from the repository properly 2008-02-21 01:24:33 +00:00
Darren Ranalli fb964c3d16 don't leak DOs that fail to cache 2008-02-21 01:12:47 +00:00
Darren Ranalli 9a0cfd2725 remove DO from location tables etc. before delayDeleting, fixes 'duplicate generate' client crashes 2008-02-21 00:42:09 +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
Zachary Pavlov 396c40dcb0 new ~ud support 2008-02-05 00:10:51 +00:00
Darren Ranalli 6de182f3bf added warning about objects that are delayDeleted and cannot be deleted by the CRCache 2008-02-02 01:35:40 +00:00
Darren Ranalli 336b478266 disconnect immediately after recving a boot message 2008-01-30 21:02:28 +00:00
Darren Ranalli 2f8cf96fd2 fixed misleading return value from send_datagram while bundling messages 2008-01-30 19:57:08 +00:00
Darren Ranalli 59fe42a254 removed EnforcesCalldowns 2008-01-10 00:06:47 +00:00
Darren Ranalli 50225ec96e fixed typo that was passing builtin 'object' to handleChildLeave 2007-12-17 23:55:34 +00:00
David Rose 3d062c11be fix compilation error 2007-12-07 18:47:19 +00:00
Darren Ranalli 9dd0e3b685 added want-message-bundling 2007-12-07 00:58:21 +00:00
Darren Ranalli 3c65c77a34 fixed preAllocateDoId 2007-12-06 21:00:59 +00:00
Darren Ranalli 8cae40674b added setWantMessageBundling 2007-12-06 20:59:25 +00:00
Darren Ranalli 859f6904b8 don't abort DC class discovery if a module exists but does not define the class 2007-12-06 19:47:29 +00:00
Darren Ranalli 4b0a024743 added support for nested message bundles 2007-12-05 03:17:41 +00:00
Darren Ranalli 113790f2da added message bundling support to guarantee atomic message processing on the state server 2007-12-04 23:06:37 +00:00