grfspecial.c
changeset 399 ad3dcbfd2d48
parent 398 20f8a2faf809
child 400 d0608455bb77
--- a/grfspecial.c	Sun Nov 14 13:59:11 2004 +0000
+++ b/grfspecial.c	Sun Nov 14 14:10:03 2004 +0000
@@ -21,12 +21,6 @@
 extern int _replace_sprites_count[16];
 extern int _replace_sprites_offset[16];
 
-struct StationSpec {
-	uint32 classid;
-	byte tiles;
-	DrawTileSprites renderdata[8];
-};
-
 struct GRFFile {
 	char *filename;
 	uint32 grfid;
@@ -1225,10 +1219,7 @@
 					seq->image += _cur_grffile->spritegroups[groupid].loading[0];
 				}
 			}
-			/* FIXME: This means several GRF files defining new stations
-			 * will override each other, but the stid should be GRF-specific
-			 * instead! --pasky */
-			SetCustomStation(stat->classid, stid, stat->renderdata, stat->tiles);
+			SetCustomStation(stid, stat);
 			stat->classid = 0;
 		}
 		return;