changed "http" to "https" in URLs
[rocksndiamonds.git] / src / game_mm / mm_game.h
1 // ============================================================================
2 // Mirror Magic -- McDuffin's Revenge
3 // ----------------------------------------------------------------------------
4 // (c) 1994-2017 by Artsoft Entertainment
5 //                  Holger Schemel
6 //                  info@artsoft.org
7 //                  https://www.artsoft.org/
8 // ----------------------------------------------------------------------------
9 // mm_game.h
10 // ============================================================================
11
12 #ifndef MM_GAME_H
13 #define MM_GAME_H
14
15 #include "main_mm.h"
16
17
18 void GameWon_MM(void);
19 int NewHiScore_MM(void);
20
21 void TurnRound(int, int);
22
23 void PlaySoundLevel(int, int, int);
24
25 void AddLaserEdge(int, int);
26 void AddDamagedField(int, int);
27 void ScanLaser(void);
28 void DrawLaser(int, int);
29 boolean HitElement(int, int);
30 boolean HitOnlyAnEdge(int, int);
31 boolean HitPolarizer(int, int);
32 boolean HitBlock(int, int);
33 boolean HitLaserSource(int, int);
34 boolean HitLaserDestination(int, int);
35 boolean HitReflectingWalls(int, int);
36 boolean HitAbsorbingWalls(int, int);
37 void RotateMirror(int, int, int);
38 boolean ObjHit(int, int, int);
39 void DeletePacMan(int, int);
40
41 void ColorCycling(void);
42 void MovePacMen(void);
43
44 #endif