1 // ============================================================================
2 // Mirror Magic -- McDuffin's Revenge
3 // ----------------------------------------------------------------------------
4 // (c) 1994-2017 by Artsoft Entertainment
7 // https://www.artsoft.org/
8 // ----------------------------------------------------------------------------
10 // ============================================================================
18 void TurnRound(int, int);
20 void AddLaserEdge(int, int);
21 void AddDamagedField(int, int);
23 void DrawLaser(int, int);
24 boolean HitElement(int, int);
25 boolean HitOnlyAnEdge(int);
26 boolean HitPolarizer(int, int);
27 boolean HitBlock(int, int);
28 boolean HitLaserSource(int, int);
29 boolean HitLaserDestination(int, int);
30 boolean HitReflectingWalls(int, int);
31 boolean HitAbsorbingWalls(int, int);
32 void RotateMirror(int, int, int);
33 boolean ObjHit(int, int, int);
34 void DeletePacMan(int, int);
35 void MovePacMen(void);