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) {
}
|