diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ai/ai_storage.hpp | 2 | ||||
-rw-r--r-- | src/ai/api/ai_execmode.cpp | 2 | ||||
-rw-r--r-- | src/ai/api/ai_execmode.hpp | 2 | ||||
-rw-r--r-- | src/ai/api/ai_object.cpp | 2 | ||||
-rw-r--r-- | src/ai/api/ai_object.hpp | 2 | ||||
-rw-r--r-- | src/ai/api/ai_testmode.cpp | 2 | ||||
-rw-r--r-- | src/ai/api/ai_testmode.hpp | 2 |
7 files changed, 7 insertions, 7 deletions
diff --git a/src/ai/ai_storage.hpp b/src/ai/ai_storage.hpp index e61b5415c..2434782f6 100644 --- a/src/ai/ai_storage.hpp +++ b/src/ai/ai_storage.hpp @@ -26,7 +26,7 @@ /** * The callback function for Mode-classes. */ -typedef bool (AIModeProc)(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs); +typedef bool (AIModeProc)(); /** * The storage for each AI. It keeps track of important information. diff --git a/src/ai/api/ai_execmode.cpp b/src/ai/api/ai_execmode.cpp index 3e6204253..680887770 100644 --- a/src/ai/api/ai_execmode.cpp +++ b/src/ai/api/ai_execmode.cpp @@ -15,7 +15,7 @@ #include "../../company_func.h" #include "../ai_instance.hpp" -bool AIExecMode::ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs) +bool AIExecMode::ModeProc() { /* In execution mode we only return 'true', telling the DoCommand it * should continue with the real execution of the command. */ diff --git a/src/ai/api/ai_execmode.hpp b/src/ai/api/ai_execmode.hpp index 0e5057b9e..6fb2f8cef 100644 --- a/src/ai/api/ai_execmode.hpp +++ b/src/ai/api/ai_execmode.hpp @@ -33,7 +33,7 @@ protected: /** * The callback proc for Execute mode. */ - static bool ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs); + static bool ModeProc(); public: /** diff --git a/src/ai/api/ai_object.cpp b/src/ai/api/ai_object.cpp index e30f0c388..c9abc9ea4 100644 --- a/src/ai/api/ai_object.cpp +++ b/src/ai/api/ai_object.cpp @@ -222,7 +222,7 @@ bool AIObject::DoCommand(TileIndex tile, uint32 p1, uint32 p2, uint cmd, const c } /* Check what the callback wants us to do */ - if (GetDoCommandMode() != NULL && !GetDoCommandMode()(tile, p1, p2, cmd, res)) { + if (GetDoCommandMode() != NULL && !GetDoCommandMode()()) { IncreaseDoCommandCosts(res.GetCost()); return true; } diff --git a/src/ai/api/ai_object.hpp b/src/ai/api/ai_object.hpp index 21404d7e3..98343e870 100644 --- a/src/ai/api/ai_object.hpp +++ b/src/ai/api/ai_object.hpp @@ -27,7 +27,7 @@ typedef void (AISuspendCallbackProc)(class AIInstance *instance); /** * The callback function for Mode-classes. */ -typedef bool (AIModeProc)(TileIndex tile, uint32 p1, uint32 p2, uint cmd, CommandCost costs); +typedef bool (AIModeProc)(); /** * Uper-parent object of all API classes. You should never use this class in diff --git a/src/ai/api/ai_testmode.cpp b/src/ai/api/ai_testmode.cpp index dc7c73ec5..d7dc82ee3 100644 --- a/src/ai/api/ai_testmode.cpp +++ b/src/ai/api/ai_testmode.cpp @@ -15,7 +15,7 @@ #include "../../company_func.h" #include "../ai_instance.hpp" -bool AITestMode::ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs) +bool AITestMode::ModeProc() { /* In test mode we only return 'false', telling the DoCommand it * should stop after testing the command and return with that result. */ diff --git a/src/ai/api/ai_testmode.hpp b/src/ai/api/ai_testmode.hpp index 44661d0f0..992cb42b5 100644 --- a/src/ai/api/ai_testmode.hpp +++ b/src/ai/api/ai_testmode.hpp @@ -35,7 +35,7 @@ protected: /** * The callback proc for Testing mode. */ - static bool ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs); + static bool ModeProc(); public: /** |