From: Keith F. <ven...@us...> - 2002-11-11 09:14:33
|
Update of /cvsroot/planeshift/planeshift/docs In directory usw-pr-cvs1:/tmp/cvs-serv20376 Modified Files: history.txt Log Message: Fixed scope of csRef to prevent circular refcounts. Index: history.txt =================================================================== RCS file: /cvsroot/planeshift/planeshift/docs/history.txt,v retrieving revision 1.443 retrieving revision 1.444 diff -C2 -d -r1.443 -r1.444 *** history.txt 11 Nov 2002 04:16:00 -0000 1.443 --- history.txt 11 Nov 2002 09:14:30 -0000 1.444 *************** *** 7,10 **** --- 7,29 ---- the main creation screen after you choose Kran (which changes it to "none" temporarily). + - Committed another couple fixes by Abemor. Added Rotational Camera Mode + to 'm' list. Also made connect windows work when you hit enter from + the password field. Thanks Abe! + - Made several IncRef fixes. IncRef is not necessary when returning a + csRef as a csPtr. I verified this with Jorrit by email this morning. + + - Current state of refcount issues: + a. Player A logs in, Player B logs in. + b. Player B sees 2 copies of Player A, one stationary, one correct. + c. Player A and B see same items correctly. + d. Both A and B can take items, and items will disappear from both's + screens correctly. + e. When server spawns new items, both see new items correctly. + f. When B logs out, his sprite is NOT removed from Player A's screen. + + - "b" and "f" are the main issues I see at this point. + - Also, there is a major mem leak related to rain. I know what is causing + it but I am still investigating the fix, so don't worry about it. + **** 2002-11-09 by Keith Fulton |