#include "main_mm.h"
+
/* score for elements (also used by editor.c) */
#define SC_EDELSTEIN 0
#define SC_DIAMANT 1
#define SC_KEY 9
#define SC_ZEITBONUS 10
-void GetPlayerConfig(void);
-void InitGame(void);
-void InitMovDir(int, int);
-void InitAmoebaNr(int, int);
-void GameWon(void);
-int NewHiScore(void);
-void InitMovingField(int, int, int);
-void Moving2Blocked(int, int, int *, int *);
-void Blocked2Moving(int, int, int *, int *);
-int MovingOrBlocked2Element(int, int);
-void RemoveMovingField(int, int);
-
-
-
+void InitAmoebaNr(int, int);
+void GameWon_MM(void);
+int NewHiScore_MM(void);
void Blurb(int, int);
void Impact(int, int);
void TurnRound(int, int);
-void StartMoving(int, int);
-void ContinueMoving(int, int);
int AmoebeNachbarNr(int, int);
void AmoebeUmwandeln(int, int);
void AmoebeUmwandelnBD(int, int, int);
void MauerWaechst(int, int);
void MauerAbleger(int, int);
-
-
boolean MoveFigureOneStep(struct PlayerInfo *, int, int, int, int);
boolean MoveFigure(struct PlayerInfo *, int, int);
void ScrollFigure(struct PlayerInfo *, int);
boolean SnapField(struct PlayerInfo *, int, int);
boolean PlaceBomb(struct PlayerInfo *);
void PlaySoundLevel(int, int, int);
-void RaiseScore(int);
-void RaiseScoreElement(int);
void CreateGameButtons();
void UnmapGameButtons();
-
-void InitGame(void);
void AddLaserEdge(int, int);
void AddDamagedField(int, int);
void ScanLaser(void);
boolean HitLaserDestination(int, int);
boolean HitReflectingWalls(int, int);
boolean HitAbsorbingWalls(int, int);
-void Bang(int, int);
-void ClickElement(int, int, int);
void RotateMirror(int, int, int);
boolean ObjHit(int, int, int);
void DeletePacMan(int, int);
void ColorCycling(void);
-void GameActions(void);
void MovePacMen(void);
#endif