From: Rene S. <sa...@us...> - 2005-02-19 19:39:28
|
Update of /cvsroot/jake2/jake2/src/jake2/game In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7034/src/jake2/game Modified Files: Tag: RST edict_t.java GameSpawn.java Log Message: fixed bug in ent.setFields() when spawning an edict_t Index: GameSpawn.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/game/GameSpawn.java,v retrieving revision 1.9.6.2 retrieving revision 1.9.6.3 diff -C2 -d -r1.9.6.2 -r1.9.6.3 *** GameSpawn.java 23 Jan 2005 21:31:46 -0000 1.9.6.2 --- GameSpawn.java 19 Feb 2005 19:39:17 -0000 1.9.6.3 *************** *** 354,358 **** Com.Println("nextmap: " + value); if (!GameBase.st.set(key, value)) ! if (!ent.set(key, value)) GameBase.gi.dprintf("??? The key [" + key + "] is not a field\n"); --- 354,358 ---- Com.Println("nextmap: " + value); if (!GameBase.st.set(key, value)) ! if (!ent.setField(key, value)) GameBase.gi.dprintf("??? The key [" + key + "] is not a field\n"); *************** *** 402,406 **** continue; ! ED_ParseField(keyname, com_token, ent); } --- 402,406 ---- continue; ! ED_ParseField(keyname.toLowerCase(), com_token, ent); } Index: edict_t.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/game/edict_t.java,v retrieving revision 1.6 retrieving revision 1.6.6.1 diff -C2 -d -r1.6 -r1.6.6.1 *** edict_t.java 22 Sep 2004 19:22:01 -0000 1.6 --- edict_t.java 19 Feb 2005 19:39:17 -0000 1.6.6.1 *************** *** 27,30 **** --- 27,31 ---- import jake2.*; + import jake2.qcommon.Com; import jake2.util.*; *************** *** 281,285 **** ///////////////////////////////////////////////// ! public boolean set(String key, String value) { if (key.equals("classname")) { --- 282,286 ---- ///////////////////////////////////////////////// ! public boolean setField(String key, String value) { if (key.equals("classname")) { *************** *** 349,352 **** --- 350,354 ---- if (key.equals("team")) { team = GameSpawn.ED_NewString(value); + Com.dprintln("Monster Team:" + team); return true; } // F_LSTRING), |