diff options
author | peter1138 <peter1138@openttd.org> | 2007-01-02 18:19:56 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2007-01-02 18:19:56 +0000 |
commit | c7ffef0bb0d693dde9ba63cbba30adaaf9ad47af (patch) | |
tree | ba6f943875813348823f4a13bc37d9a9768de7eb /table | |
parent | ec633f3bd80b7566c96bd6bc656814d0bcaae000 (diff) | |
download | openttd-c7ffef0bb0d693dde9ba63cbba30adaaf9ad47af.tar.xz |
(svn r7752) -Codechange: An off-by-one problem reduced the sprite limit by 1 whole sprite
Diffstat (limited to 'table')
-rw-r--r-- | table/sprites.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/table/sprites.h b/table/sprites.h index 8e96d880a..071c5ddfb 100644 --- a/table/sprites.h +++ b/table/sprites.h @@ -1314,9 +1314,9 @@ enum Modifiers { * @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 |