changeset 1988:840dac6ff2a7 draft

(svn r2494) - Fix: [newgrf] Dont assume a spriteset can only have 4 or 8 sprites.
author hackykid <hackykid@openttd.org>
date Mon, 27 Jun 2005 21:34:31 +0000
parents 6d5d8a9a0413
children ba2a1117c648
files engine.c
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/engine.c
+++ b/engine.c
@@ -563,9 +563,8 @@
 		return 0;
 	}
 
-	direction %= 8;
-	if (rsg->sprites_per_set == 4)
-		direction %= 4;
+	assert(rsg->sprites_per_set <= 8);
+	direction %= rsg->sprites_per_set;
 
 	totalsets = in_motion ? rsg->loaded_count : rsg->loading_count;