projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added showing configured level on music info screen
[rocksndiamonds.git]
/
src
/
game_mm
/
mm_tools.c
diff --git
a/src/game_mm/mm_tools.c
b/src/game_mm/mm_tools.c
index 15b540aa290ece08381c2773cd51def6e74fcb8c..6a2067a43204cf7dd7b3d8a84f2c83aea8b7be69 100644
(file)
--- a/
src/game_mm/mm_tools.c
+++ b/
src/game_mm/mm_tools.c
@@
-29,8
+29,8
@@
void SetDrawtoField_MM(int mode)
// for convenience, absolute screen position to centered level playfield
cSX = SX + dSX;
cSY = SY + dSY;
// for convenience, absolute screen position to centered level playfield
cSX = SX + dSX;
cSY = SY + dSY;
- cSX2 = SX + dSX + 2;
// including playfield border
- cSY2 = SY + dSY + 2;
// including playfield border
+ cSX2 = SX + dSX + 2;
// including half laser line size
+ cSY2 = SY + dSY + 2;
// including half laser line size
if (mode == DRAW_TO_BACKBUFFER)
{
if (mode == DRAW_TO_BACKBUFFER)
{
@@
-1147,6
+1147,8
@@
int get_base_element(int element)
return EL_DF_MIRROR_START;
else if (IS_DF_MIRROR_AUTO(element))
return EL_DF_MIRROR_AUTO_START;
return EL_DF_MIRROR_START;
else if (IS_DF_MIRROR_AUTO(element))
return EL_DF_MIRROR_AUTO_START;
+ else if (IS_DF_MIRROR_FIXED(element))
+ return EL_DF_MIRROR_FIXED_START;
else if (IS_PACMAN(element))
return EL_PACMAN_START;
else if (IS_GRID_STEEL(element))
else if (IS_PACMAN(element))
return EL_PACMAN_START;
else if (IS_GRID_STEEL(element))
@@
-1190,7
+1192,8
@@
int get_num_elements(int element)
IS_POLAR(element) ||
IS_BEAMER(element) ||
IS_DF_MIRROR(element) ||
IS_POLAR(element) ||
IS_BEAMER(element) ||
IS_DF_MIRROR(element) ||
- IS_DF_MIRROR_AUTO(element))
+ IS_DF_MIRROR_AUTO(element) ||
+ IS_DF_MIRROR_FIXED(element))
return 16;
else if (IS_GRID_STEEL_FIXED(element) ||
IS_GRID_WOOD_FIXED(element) ||
return 16;
else if (IS_GRID_STEEL_FIXED(element) ||
IS_GRID_WOOD_FIXED(element) ||