changeset 5470:16e3ba76e1a9 draft

(svn r7752) -Codechange: An off-by-one problem reduced the sprite limit by 1 whole sprite
author peter1138 <peter1138@openttd.org>
date Tue, 02 Jan 2007 18:19:56 +0000
parents 4c38f4846b7a
children a382816fccca
files table/sprites.h
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/table/sprites.h
+++ b/table/sprites.h
@@ -1314,9 +1314,9 @@
  * @see SpriteSetup */
 enum SpriteMasks {
 	///Maximum number of sprites that can be loaded at a given time.
-	MAX_SPRITES = (1 << SPRITE_WIDTH) - 1,
+	MAX_SPRITES = 1 << SPRITE_WIDTH,
 	///The mask to for the main sprite
-	SPRITE_MASK = MAX_SPRITES,
+	SPRITE_MASK = MAX_SPRITES - 1,
 	///The mask for the auxiliary sprite (the one that takes care of recoloring)
 	PALETTE_SPRITE_MASK = ((1 << PALETTE_SPRITE_WIDTH) - 1) << PALETTE_SPRITE_START,
 	///Mask for the auxiliary sprites if it is locate in the LSBs