summaryrefslogtreecommitdiff
path: root/player.h
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2005-11-26 16:41:14 +0000
committerpeter1138 <peter1138@openttd.org>2005-11-26 16:41:14 +0000
commit87f54ebf92725c36c4ab0aa1b97fe9152e7db5c1 (patch)
treeccd73fcd302984e4abaf2d806bf28bf73a54e79f /player.h
parent9a381f4d5d7a575571943b94c94c27b3ae6cad2d (diff)
downloadopenttd-87f54ebf92725c36c4ab0aa1b97fe9152e7db5c1.tar.xz
(svn r3239) - Codechange: Introduce and use helper functions for engine replacement code.
Diffstat (limited to 'player.h')
-rw-r--r--player.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/player.h b/player.h
index 1bfaa0f04..1b8bbb279 100644
--- a/player.h
+++ b/player.h
@@ -263,4 +263,10 @@ void LoadFromHighScore(void);
int8 SaveHighScoreValue(const Player *p);
int8 SaveHighScoreValueNetwork(void);
+void InitialiseEngineReplacement(Player *p);
+EngineID EngineReplacement(const Player *p, EngineID engine);
+bool EngineHasReplacement(const Player *p, EngineID engine);
+int32 AddEngineReplacement(Player *p, EngineID old_engine, EngineID new_engine, uint32 flags);
+int32 RemoveEngineReplacement(Player *p, EngineID engine, uint32 flags);
+
#endif /* PLAYER_H */