From: Rene S. <sa...@us...> - 2005-02-06 10:57:12
|
Update of /cvsroot/jake2/jake2/src/jake2/client In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15933/src/jake2/client Modified Files: Tag: RST CL.java Log Message: bugfixes coop game and demo record. Index: CL.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/client/CL.java,v retrieving revision 1.16.2.1 retrieving revision 1.16.2.2 diff -C2 -d -r1.16.2.1 -r1.16.2.2 *** CL.java 30 Jan 2005 19:47:17 -0000 1.16.2.1 --- CL.java 6 Feb 2005 10:56:55 -0000 1.16.2.2 *************** *** 108,112 **** // finish up len = -1; ! Globals.cls.demofile.writeInt(len); Globals.cls.demofile.close(); Globals.cls.demofile = null; --- 108,112 ---- // finish up len = -1; ! Globals.cls.demofile.writeInt(EndianHandler.swapInt(len)); Globals.cls.demofile.close(); Globals.cls.demofile = null; *************** *** 188,196 **** if (Globals.cl.configstrings[i].length() > 0) { if (buf.cursize + Globals.cl.configstrings[i].length() ! + 32 > buf.maxsize) { // write it out ! //len = LittleLong(buf.cursize); ! //fwrite(& len, 4, 1, cls.demofile); ! Globals.cls.demofile.writeInt(buf.cursize); ! //fwrite(buf.data, buf.cursize, 1, cls.demofile); Globals.cls.demofile .write(buf.data, 0, buf.cursize); --- 188,194 ---- if (Globals.cl.configstrings[i].length() > 0) { if (buf.cursize + Globals.cl.configstrings[i].length() ! + 32 > buf.maxsize) { ! // write it out ! Globals.cls.demofile.writeInt(EndianHandler.swapInt(buf.cursize)); Globals.cls.demofile .write(buf.data, 0, buf.cursize); *************** *** 206,210 **** // baselines - //memset( nullstate, 0, sizeof(nullstate)); nullstate.clear(); for (i = 0; i < Defines.MAX_EDICTS; i++) { --- 204,207 ---- *************** *** 214,221 **** if (buf.cursize + 64 > buf.maxsize) { // write it out ! //len = LittleLong(buf.cursize); ! //fwrite(& len, 4, 1, cls.demofile); ! Globals.cls.demofile.writeInt(buf.cursize); ! //fwrite(buf.data, buf.cursize, 1, cls.demofile); Globals.cls.demofile.write(buf.data, 0, buf.cursize); buf.cursize = 0; --- 211,215 ---- if (buf.cursize + 64 > buf.maxsize) { // write it out ! Globals.cls.demofile.writeInt(EndianHandler.swapInt(buf.cursize)); Globals.cls.demofile.write(buf.data, 0, buf.cursize); buf.cursize = 0; *************** *** 231,239 **** // write it to the demo file ! ! //len = LittleLong(buf.cursize); ! //fwrite(& len, 4, 1, cls.demofile); ! Globals.cls.demofile.writeInt(buf.cursize); ! //fwrite(buf.data, buf.cursize, 1, cls.demofile); Globals.cls.demofile.write(buf.data, 0, buf.cursize); // the rest of the demo file will be individual frames --- 225,229 ---- // write it to the demo file ! Globals.cls.demofile.writeInt(EndianHandler.swapInt(buf.cursize)); Globals.cls.demofile.write(buf.data, 0, buf.cursize); // the rest of the demo file will be individual frames *************** *** 627,634 **** try { ! Globals.cls.demofile.writeInt(swlen); ! //fwrite (&swlen, 4, 1, cls.demofile); Globals.cls.demofile.write(Globals.net_message.data, 8, swlen); - //fwrite (net_message.data+8, len, 1, cls.demofile); } catch (IOException e) { } --- 617,622 ---- try { ! Globals.cls.demofile.writeInt(EndianHandler.swapInt(swlen)); Globals.cls.demofile.write(Globals.net_message.data, 8, swlen); } catch (IOException e) { } |