projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added deactivating text (and selectbox) gadgets with "Escape" key
[rocksndiamonds.git]
/
src
/
game_mm
/
mm_game.h
diff --git
a/src/game_mm/mm_game.h
b/src/game_mm/mm_game.h
index 75edb4294788b1b88dc749aec1c89bd913be482b..f8db06bb2ddbc4b222b767d5ba88983340997c23 100644
(file)
--- a/
src/game_mm/mm_game.h
+++ b/
src/game_mm/mm_game.h
@@
-14,40
+14,14
@@
#include "main_mm.h"
#include "main_mm.h"
-/* score for elements (also used by editor.c) */
-#define SC_EDELSTEIN 0
-#define SC_DIAMANT 1
-#define SC_KAEFER 2
-#define SC_FLIEGER 3
-#define SC_MAMPFER 4
-#define SC_ROBOT 5
-#define SC_PACMAN 6
-#define SC_KOKOSNUSS 7
-#define SC_DYNAMIT 8
-#define SC_KEY 9
-#define SC_ZEITBONUS 10
-void GetPlayerConfig(void);
-void InitGame(void);
-void InitMovDir(int, int);
void InitAmoebaNr(int, int);
void InitAmoebaNr(int, int);
-void GameWon(void);
+void GameWon
_MM
(void);
int NewHiScore_MM(void);
int NewHiScore_MM(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 Blurb(int, int);
void Impact(int, int);
void TurnRound(int, int);
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);
int AmoebeNachbarNr(int, int);
void AmoebeUmwandeln(int, int);
void AmoebeUmwandelnBD(int, int, int);
@@
-65,8
+39,6
@@
void EdelsteinFunkeln(int, int);
void MauerWaechst(int, int);
void MauerAbleger(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 MoveFigureOneStep(struct PlayerInfo *, int, int, int, int);
boolean MoveFigure(struct PlayerInfo *, int, int);
void ScrollFigure(struct PlayerInfo *, int);
@@
-86,14
+58,10
@@
int DigField(struct PlayerInfo *, int, int, int, int, int);
boolean SnapField(struct PlayerInfo *, int, int);
boolean PlaceBomb(struct PlayerInfo *);
void PlaySoundLevel(int, int, 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 CreateGameButtons(void);
+void UnmapGameButtons(void);
-void InitGame(void);
void AddLaserEdge(int, int);
void AddDamagedField(int, int);
void ScanLaser(void);
void AddLaserEdge(int, int);
void AddDamagedField(int, int);
void ScanLaser(void);
@@
-106,14
+74,11
@@
boolean HitLaserSource(int, int);
boolean HitLaserDestination(int, int);
boolean HitReflectingWalls(int, int);
boolean HitAbsorbingWalls(int, int);
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 RotateMirror(int, int, int);
boolean ObjHit(int, int, int);
void DeletePacMan(int, int);
void ColorCycling(void);
-void GameActions(void);
void MovePacMen(void);
#endif
void MovePacMen(void);
#endif