Changeset - r16243:d9666bfd6dcf
[Not reviewed]
master
0 1 0
frosch - 14 years ago 2010-10-16 22:34:43
frosch@openttd.org
(svn r20954) -Codechange (r20952, r20953): Don't make stuff more complicated than needed.
1 file changed with 3 insertions and 3 deletions:
0 comments (0 inline, 0 general)
src/gamelog.cpp
Show inline comments
 
@@ -258,35 +258,35 @@ void GamelogPrint(GamelogPrintProc *proc
 
				}
 

	
 
				case GLCT_GRFPARAM: {
 
					GrfIDMapping::Pair *gm = grf_names.Find(lc->grfrem.grfid);
 
					AddDebugText(buf, "GRF parameter changed: ");
 
					PrintGrfInfo(buf, lc->grfparam.grfid, NULL, gm != grf_names.End() ? gm->second : NULL);
 
					if (!grf_names.Contains(lc->grfparam.grfid)) AddDebugText(buf, ". Gamelog inconsistency: GrfID was never added!");
 
					if (gm == grf_names.End()) AddDebugText(buf, ". Gamelog inconsistency: GrfID was never added!");
 
					break;
 
				}
 

	
 
				case GLCT_GRFMOVE: {
 
					GrfIDMapping::Pair *gm = grf_names.Find(lc->grfrem.grfid);
 
					AddDebugText(buf, "GRF order changed: %08X moved %d places %s",
 
						BSWAP32(lc->grfmove.grfid), abs(lc->grfmove.offset), lc->grfmove.offset >= 0 ? "down" : "up" );
 
					PrintGrfInfo(buf, lc->grfmove.grfid, NULL, gm != grf_names.End() ? gm->second : NULL);
 
					if (!grf_names.Contains(lc->grfmove.grfid)) AddDebugText(buf, ". Gamelog inconsistency: GrfID was never added!");
 
					if (gm == grf_names.End()) AddDebugText(buf, ". Gamelog inconsistency: GrfID was never added!");
 
					break;
 
				}
 

	
 
				case GLCT_GRFBUG: {
 
					GrfIDMapping::Pair *gm = grf_names.Find(lc->grfrem.grfid);
 
					switch (lc->grfbug.bug) {
 
						default: NOT_REACHED();
 
						case GBUG_VEH_LENGTH:
 
							AddDebugText(buf, "Rail vehicle changes length outside a depot: GRF ID %08X, internal ID 0x%X", BSWAP32(lc->grfbug.grfid), (uint)lc->grfbug.data);
 
							break;
 
					}
 
					PrintGrfInfo(buf, lc->grfbug.grfid, NULL, gm != grf_names.End() ? gm->second : NULL);
 
					if (!grf_names.Contains(lc->grfbug.grfid)) AddDebugText(buf, ". Gamelog inconsistency: GrfID was never added!");
 
					if (gm == grf_names.End()) AddDebugText(buf, ". Gamelog inconsistency: GrfID was never added!");
 
					break;
 
				}
 

	
 
				case GLCT_EMERGENCY:
 
					break;
 
			}
0 comments (0 inline, 0 general)