diff options
Diffstat (limited to 'engines/scumm/he/moonbase')
-rw-r--r-- | engines/scumm/he/moonbase/ai_main.cpp | 4 | ||||
-rw-r--r-- | engines/scumm/he/moonbase/ai_main.h | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/engines/scumm/he/moonbase/ai_main.cpp b/engines/scumm/he/moonbase/ai_main.cpp index 1a191a1328..6844d2f7dd 100644 --- a/engines/scumm/he/moonbase/ai_main.cpp +++ b/engines/scumm/he/moonbase/ai_main.cpp @@ -168,7 +168,9 @@ const int *MCP_params; Common::Array<int> lastXCoord[5]; Common::Array<int> lastYCoord[5]; -void resetAI() { +void resetAI(ScummEngine_v90he *vm) { + _vm = vm; + AIstate = STATE_CHOOSE_BEHAVIOR; warning("----------------------> Resetting AI"); diff --git a/engines/scumm/he/moonbase/ai_main.h b/engines/scumm/he/moonbase/ai_main.h index 4937eced0f..7b5ad3ca40 100644 --- a/engines/scumm/he/moonbase/ai_main.h +++ b/engines/scumm/he/moonbase/ai_main.h @@ -86,7 +86,7 @@ enum { static int energyHogType = 0; -void resetAI(); +void resetAI(ScummEngine_v90he *vm); void cleanUpAI(); void setAIType(const int paramCount, const int *params); int masterControlProgram(const int paramCount, const int *params); |