aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/ai-player.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hdb/ai-player.cpp')
-rw-r--r--engines/hdb/ai-player.cpp968
1 files changed, 968 insertions, 0 deletions
diff --git a/engines/hdb/ai-player.cpp b/engines/hdb/ai-player.cpp
new file mode 100644
index 0000000000..8c09ac1bcd
--- /dev/null
+++ b/engines/hdb/ai-player.cpp
@@ -0,0 +1,968 @@
+/* ScummVM - Graphic Adventure Engine
+ *
+ * ScummVM is the legal property of its developers, whose names
+ * are too numerous to list here. Please refer to the COPYRIGHT
+ * file distributed with this source distribution.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ */
+
+#include "hdb/hdb.h"
+
+namespace HDB {
+
+void aiPlayerInit(AIEntity *e) {
+ warning("STUB: AI: aiPlayerInit required");
+}
+
+void aiPlayerInit2(AIEntity *e) {
+ warning("STUB: AI: aiPlayerInit2 required");
+}
+
+void aiPlayerAction(AIEntity *e) {
+ warning("STUB: AI: aiPlayerAction required");
+}
+
+void aiPlayerDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiPlayerDraw required");
+}
+
+void aiGemAttackInit(AIEntity *e) {
+ warning("STUB: AI: aiGemAttackInit required");
+}
+
+void aiGemAttackInit2(AIEntity *e) {
+ warning("STUB: AI: aiGemAttackInit2 required");
+}
+
+void aiGemAttackAction(AIEntity *e) {
+ warning("STUB: AI: aiGemAttackAction required");
+}
+
+void aiChickenAction(AIEntity *e) {
+ warning("STUB: AI: aiChickenAction required");
+}
+
+void aiChickenUse(AIEntity *e) {
+ warning("STUB: AI: aiChickenUse required");
+}
+
+void aiChickenInit(AIEntity *e) {
+ warning("STUB: AI: aiChickenInit required");
+}
+
+void aiChickenInit2(AIEntity *e) {
+ warning("STUB: AI: aiChickenInit2 required");
+}
+
+void aiDollyInit(AIEntity *e) {
+ warning("STUB: AI: aiDollyInit required");
+}
+
+void aiDollyInit2(AIEntity *e) {
+ warning("STUB: AI: aiDollyInit2 required");
+}
+
+void aiSergeantInit(AIEntity *e) {
+ warning("STUB: AI: aiSergeantInit required");
+}
+
+void aiSergeantInit2(AIEntity *e) {
+ warning("STUB: AI: aiSergeantInit2 required");
+}
+
+void aiSergeantAction(AIEntity *e) {
+ warning("STUB: AI: aiSergeantAction required");
+}
+
+void aiSpacedudeInit(AIEntity *e) {
+ warning("STUB: AI: aiSpacedudeInit required");
+}
+
+void aiSpacedudeInit2(AIEntity *e) {
+ warning("STUB: AI: aiSpacedudeInit2 required");
+}
+
+void aiCrateAction(AIEntity *e) {
+ warning("STUB: AI: aiCrateAction required");
+}
+
+void aiCrateInit2(AIEntity *e) {
+ warning("STUB: AI: aiCrateInit2 required");
+}
+
+void aiCrateInit(AIEntity *e) {
+ warning("STUB: AI: aiCrateInit required");
+}
+
+void aiBarrelLightAction(AIEntity *e) {
+ warning("STUB: AI: aiBarrelLightAction required");
+}
+
+void aiBarrelLightInit2(AIEntity *e) {
+ warning("STUB: AI: aiBarrelLightInit2 required");
+}
+
+void aiBarrelLightInit(AIEntity *e) {
+ warning("STUB: AI: aiBarrelLightInit required");
+}
+
+void aiBarrelHeavyAction(AIEntity *e) {
+ warning("STUB: AI: aiBarrelHeavyAction required");
+}
+
+void aiBarrelHeavyInit2(AIEntity *e) {
+ warning("STUB: AI: aiBarrelHeavyInit2 required");
+}
+
+void aiBarrelHeavyInit(AIEntity *e) {
+ warning("STUB: AI: aiBarrelHeavyInit required");
+}
+
+void aiBarrelExplosionEnd(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplosionEnd required");
+}
+
+void aiBarrelExplosionAction(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplosionAction required");
+}
+
+void aiBarrelExplode(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplode required");
+}
+
+void aiBarrelExplodeInit(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplodeInit required");
+}
+
+void aiBarrelExplodeInit2(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplodeInit2 required");
+}
+
+void aiBarrelExplodeAction(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplodeAction required");
+}
+
+void aiBarrelExplodeSpread(AIEntity *e) {
+ warning("STUB: AI: aiBarrelExplodeSpread required");
+}
+
+void aiBarrelBlowup(AIEntity *e, int x, int y) {
+ warning("STUB: AI: aiBarrelBlowup required");
+}
+
+void aiMaintBotInit(AIEntity *e) {
+ warning("STUB: AI: aiMaintBotInit required");
+}
+
+void aiMaintBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiMaintBotInit2 required");
+}
+
+void aiMaintBotInitAction(AIEntity *e) {
+ warning("STUB: AI: aiMaintBotInitAction required");
+}
+
+void aiShockBotAction(AIEntity *e) {
+ warning("STUB: AI: aiShockBotAction required");
+}
+
+void aiShockBotShock(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiShockBotShock required");
+}
+
+void aiShockBotInit(AIEntity *e) {
+ warning("STUB: AI: aiShockBotInit required");
+}
+
+void aiShockBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiShockBotInit2 required");
+}
+
+void aiScientistInit(AIEntity *e) {
+ warning("STUB: AI: aiScientistInit required");
+}
+
+void aiScientistInit2(AIEntity *e) {
+ warning("STUB: AI: aiScientistInit2 required");
+}
+
+void aiFourFirerInit(AIEntity *e) {
+ warning("STUB: AI: aiFourFirerInit required");
+}
+
+void aiFourFirerInit2(AIEntity *e) {
+ warning("STUB: AI: aiFourFirerInit2 required");
+}
+
+void aiFourFirerAction(AIEntity *e) {
+ warning("STUB: AI: aiFourFirerAction required");
+}
+
+void aiRailRiderInit(AIEntity *e) {
+ warning("STUB: AI: aiRailRiderInit required");
+}
+
+void aiRailRiderInit2(AIEntity *e) {
+ warning("STUB: AI: aiRailRiderInit2 required");
+}
+
+void aiRailRiderAction(AIEntity *e) {
+ warning("STUB: AI: aiRailRiderAction required");
+}
+
+void aiRailRiderUse(AIEntity *e) {
+ warning("STUB: AI: aiRailRiderUse required");
+}
+
+void aiRailRiderOnUse(AIEntity *e) {
+ warning("STUB: AI: aiRailRiderOnUse required");
+}
+
+void aiRailRiderOnAction(AIEntity *e) {
+ warning("STUB: AI: aiRailRiderOnAction required");
+}
+
+void aiOmniBotMissileAction(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotMissileAction required");
+}
+
+void aiOmniBotMissileInit(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotMissileInit required");
+}
+
+void aiOmniBotMissileInit2(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotMissileInit2 required");
+}
+
+void aiSlugAttackAction(AIEntity *e) {
+ warning("STUB: AI: aiSlugAttackAction required");
+}
+
+void aiSlugAttackDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiSlugAttackDraw required");
+}
+
+void aiSlugAttackInit(AIEntity *e) {
+ warning("STUB: AI: aiSlugAttackInit required");
+}
+
+void aiSlugAttackInit2(AIEntity *e) {
+ warning("STUB: AI: aiSlugAttackInit2 required");
+}
+
+void aiDeadWorkerInit(AIEntity *e) {
+ warning("STUB: AI: aiDeadWorkerInit required");
+}
+
+void aiDeadWorkerInit2(AIEntity *e) {
+ warning("STUB: AI: aiDeadWorkerInit2 required");
+}
+
+void aiWorkerInit(AIEntity *e) {
+ warning("STUB: AI: aiWorkerInit required");
+}
+
+void aiWorkerInit2(AIEntity *e) {
+ warning("STUB: AI: aiWorkerInit2 required");
+}
+
+void aiAccountantInit(AIEntity *e) {
+ warning("STUB: AI: aiAccountantInit required");
+}
+
+void aiAccountantInit2(AIEntity *e) {
+ warning("STUB: AI: aiAccountantInit2 required");
+}
+
+void aiFrogStatueInit(AIEntity *e) {
+ warning("STUB: AI: aiFrogStatueInit required");
+}
+
+void aiFrogStatueInit2(AIEntity *e) {
+ warning("STUB: AI: aiFrogStatueInit2 required");
+}
+
+void aiFrogStatueAction(AIEntity *e) {
+ warning("STUB: AI: aiFrogStatueAction required");
+}
+
+void aiRoboStunnerAction(AIEntity *e) {
+ warning("STUB: AI: aiRoboStunnerAction required");
+}
+
+void aiRoboStunnerInit(AIEntity *e) {
+ warning("STUB: AI: aiRoboStunnerInit required");
+}
+
+void aiRoboStunnerInit2(AIEntity *e) {
+ warning("STUB: AI: aiRoboStunnerInit2 required");
+}
+
+void aiClubInit(AIEntity *e) {
+ warning("STUB: AI: aiClubInit required");
+}
+
+void aiClubInit2(AIEntity *e) {
+ warning("STUB: AI: aiClubInit2 required");
+}
+
+void aiSlugSlingerInit(AIEntity *e) {
+ warning("STUB: AI: aiSlugSlingerInit required");
+}
+
+void aiSlugSlingerInit2(AIEntity *e) {
+ warning("STUB: AI: aiSlugSlingerInit2 required");
+}
+
+void aiTurnBotAction(AIEntity *e) {
+ warning("STUB: AI: aiTurnBotAction required");
+}
+
+void aiPushBotAction(AIEntity *e) {
+ warning("STUB: AI: aiPushBotAction required");
+}
+
+void aiOmniBotAction(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotAction required");
+}
+
+void aiOmniBotMove(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotMove required");
+}
+
+void aiLaserAction(AIEntity *e) {
+ warning("STUB: AI: aiLaserAction required");
+}
+
+void aiLaserDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiLaserDraw required");
+}
+
+void aiDiverterAction(AIEntity *e) {
+ warning("STUB: AI: aiDiverterAction required");
+}
+
+void aiDiverterDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiDiverterDraw required");
+}
+
+void aiRightBotAction(AIEntity *e) {
+ warning("STUB: AI: aiRightBotAction required");
+}
+
+void aiDeadEyeAction(AIEntity *e) {
+ warning("STUB: AI: aiDeadEyeAction required");
+}
+
+void aiMeerkatDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiMeerkatDraw required");
+}
+
+void aiMeerkatAction(AIEntity *e) {
+ warning("STUB: AI: aiMeerkatAction required");
+}
+
+void aiMeerkatLookAround(AIEntity *e) {
+ warning("STUB: AI: aiMeerkatLookAround required");
+}
+
+void aiDeadEyeWalkInPlace(AIEntity *e) {
+ warning("STUB: AI: aiDeadEyeWalkInPlace required");
+}
+
+void aiFatFrogAction(AIEntity *e) {
+ warning("STUB: AI: aiFatFrogAction required");
+}
+
+void aiFatFrogTongueDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiFatFrogTongueDraw required");
+}
+
+void aiGoodFairyAction(AIEntity *e) {
+ warning("STUB: AI: aiGoodFairyAction required");
+}
+
+void aiBadFairyAction(AIEntity *e) {
+ warning("STUB: AI: aiBadFairyAction required");
+}
+
+void aiGatePuddleAction(AIEntity *e) {
+ warning("STUB: AI: aiGatePuddleAction required");
+}
+
+void aiIcePuffSnowballAction(AIEntity *e) {
+ warning("STUB: AI: aiIcePuffSnowballAction required");
+}
+
+void aiIcePuffSnowballDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiIcePuffSnowballDraw required");
+}
+
+void aiIcePuffAction(AIEntity *e) {
+ warning("STUB: AI: aiIcePuffAction required");
+}
+
+void aiBuzzflyAction(AIEntity *e) {
+ warning("STUB: AI: aiBuzzflyAction required");
+}
+
+void aiDragonAction(AIEntity *e) {
+ warning("STUB: AI: aiDragonAction required");
+}
+
+void aiDragonDraw(AIEntity *e, int mx, int my) {
+ warning("STUB: AI: aiDragonDraw required");
+}
+
+void aiTurnBotInit(AIEntity *e) {
+ warning("STUB: AI: aiTurnBotInit required");
+}
+
+void aiTurnBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiTurnBotInit2 required");
+}
+
+void aiListenBotInit(AIEntity *e) {
+ warning("STUB: AI: aiListenBotInit required");
+}
+
+void aiListenBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiListenBotInit2 required");
+}
+
+void aiOmniBotInit(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotInit required");
+}
+
+void aiOmniBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiOmniBotInit2 required");
+}
+
+void aiLaserInit(AIEntity *e) {
+ warning("STUB: AI: aiLaserInit required");
+}
+
+void aiLaserInit2(AIEntity *e) {
+ warning("STUB: AI: aiLaserInit2 required");
+}
+
+void aiDiverterInit(AIEntity *e) {
+ warning("STUB: AI: aiDiverterInit required");
+}
+
+void aiDiverterInit2(AIEntity *e) {
+ warning("STUB: AI: aiDiverterInit2 required");
+}
+
+void aiRightBotInit(AIEntity *e) {
+ warning("STUB: AI: aiRightBotInit required");
+}
+
+void aiRightBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiRightBotInit2 required");
+}
+
+void aiPushBotInit(AIEntity *e) {
+ warning("STUB: AI: aiPushBotInit required");
+}
+
+void aiPushBotInit2(AIEntity *e) {
+ warning("STUB: AI: aiPushBotInit2 required");
+}
+
+void aiDeadEyeInit(AIEntity *e) {
+ warning("STUB: AI: aiDeadEyeInit required");
+}
+
+void aiDeadEyeInit2(AIEntity *e) {
+ warning("STUB: AI: aiDeadEyeInit2 required");
+}
+
+void aiMeerkatInit(AIEntity *e) {
+ warning("STUB: AI: aiMeerkatInit required");
+}
+
+void aiMeerkatInit2(AIEntity *e) {
+ warning("STUB: AI: aiMeerkatInit2 required");
+}
+
+void aiFatFrogInit(AIEntity *e) {
+ warning("STUB: AI: aiFatFrogInit required");
+}
+
+void aiFatFrogInit2(AIEntity *e) {
+ warning("STUB: AI: aiFatFrogInit2 required");
+}
+
+void aiGoodFairyInit(AIEntity *e) {
+ warning("STUB: AI: aiGoodFairyInit required");
+}
+
+void aiGoodFairyInit2(AIEntity *e) {
+ warning("STUB: AI: aiGoodFairyInit2 required");
+}
+
+void aiGoodFairyMoveaway(AIEntity *e) {
+ warning("STUB: AI: aiGoodFairyMoveaway required");
+}
+
+void aiBadFairyInit(AIEntity *e) {
+ warning("STUB: AI: aiBadFairyInit required");
+}
+
+void aiBadFairyInit2(AIEntity *e) {
+ warning("STUB: AI: aiBadFairyInit2 required");
+}
+
+void aiGatePuddleInit(AIEntity *e) {
+ warning("STUB: AI: aiGatePuddleInit required");
+}
+
+void aiGatePuddleInit2(AIEntity *e) {
+ warning("STUB: AI: aiGatePuddleInit2 required");
+}
+
+void aiIcePuffInit(AIEntity *e) {
+ warning("STUB: AI: aiIcePuffInit required");
+}
+
+void aiIcePuffInit2(AIEntity *e) {
+ warning("STUB: AI: aiIcePuffInit2 required");
+}
+
+void aiBuzzflyInit(AIEntity *e) {
+ warning("STUB: AI: aiBuzzflyInit required");
+}
+
+void aiBuzzflyInit2(AIEntity *e) {
+ warning("STUB: AI: aiBuzzflyInit2 required");
+}
+
+void aiDragonInit(AIEntity *e) {
+ warning("STUB: AI: aiDragonInit required");
+}
+
+void aiDragonInit2(AIEntity *e) {
+ warning("STUB: AI: aiDragonInit2 required");
+}
+
+void aiDragonWake(AIEntity *e) {
+ warning("STUB: AI: aiDragonWake required");
+}
+
+void aiDragonUse(AIEntity *e) {
+ warning("STUB: AI: aiDragonUse required");
+}
+
+void aiEnvelopeGreenInit(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeGreenInit required");
+}
+
+void aiEnvelopeGreenInit2(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeGreenInit2 required");
+}
+
+void aiGemBlueInit(AIEntity *e) {
+ warning("STUB: AI: aiGemBlueInit required");
+}
+
+void aiGemBlueInit2(AIEntity *e) {
+ warning("STUB: AI: aiGemBlueInit2 required");
+}
+
+void aiGemRedInit(AIEntity *e) {
+ warning("STUB: AI: aiGemRedInit required");
+}
+
+void aiGemRedInit2(AIEntity *e) {
+ warning("STUB: AI: aiGemRedInit2 required");
+}
+
+void aiGemGreenInit(AIEntity *e) {
+ warning("STUB: AI: aiGemGreenInit required");
+}
+
+void aiGemGreenInit2(AIEntity *e) {
+ warning("STUB: AI: aiGemGreenInit2 required");
+}
+
+void aiTeaCupInit(AIEntity *e) {
+ warning("STUB: AI: aiTeaCupInit required");
+}
+
+void aiTeaCupInit2(AIEntity *e) {
+ warning("STUB: AI: aiTeaCupInit2 required");
+}
+
+void aiCookieInit(AIEntity *e) {
+ warning("STUB: AI: aiCookieInit required");
+}
+
+void aiCookieInit2(AIEntity *e) {
+ warning("STUB: AI: aiCookieInit2 required");
+}
+
+void aiBurgerInit(AIEntity *e) {
+ warning("STUB: AI: aiBurgerInit required");
+}
+
+void aiBurgerInit2(AIEntity *e) {
+ warning("STUB: AI: aiBurgerInit2 required");
+}
+
+void aiBookInit(AIEntity *e) {
+ warning("STUB: AI: aiBookInit required");
+}
+
+void aiBookInit2(AIEntity *e) {
+ warning("STUB: AI: aiBookInit2 required");
+}
+
+void aiClipboardInit(AIEntity *e) {
+ warning("STUB: AI: aiClipboardInit required");
+}
+
+void aiClipboardInit2(AIEntity *e) {
+ warning("STUB: AI: aiClipboardInit2 required");
+}
+
+void aiNoteInit(AIEntity *e) {
+ warning("STUB: AI: aiNoteInit required");
+}
+
+void aiNoteInit2(AIEntity *e) {
+ warning("STUB: AI: aiNoteInit2 required");
+}
+
+void aiKeycardWhiteInit(AIEntity *e) {
+ warning("STUB: AI: aiKeycardWhiteInit required");
+}
+
+void aiKeycardWhiteInit2(AIEntity *e) {
+ warning("STUB: AI: aiKeycardWhiteInit2 required");
+}
+
+void aiKeycardBlueInit(AIEntity *e) {
+ warning("STUB: AI: aiKeycardBlueInit required");
+}
+
+void aiKeycardBlueInit2(AIEntity *e) {
+ warning("STUB: AI: aiKeycardBlueInit2 required");
+}
+
+void aiKeycardRedInit(AIEntity *e) {
+ warning("STUB: AI: aiKeycardRedInit required");
+}
+
+void aiKeycardRedInit2(AIEntity *e) {
+ warning("STUB: AI: aiKeycardRedInit2 required");
+}
+
+void aiKeycardGreenInit(AIEntity *e) {
+ warning("STUB: AI: aiKeycardGreenInit required");
+}
+
+void aiKeycardGreenInit2(AIEntity *e) {
+ warning("STUB: AI: aiKeycardGreenInit2 required");
+}
+
+void aiKeycardPurpleInit(AIEntity *e) {
+ warning("STUB: AI: aiKeycardPurpleInit required");
+}
+
+void aiKeycardPurpleInit2(AIEntity *e) {
+ warning("STUB: AI: aiKeycardPurpleInit2 required");
+}
+
+void aiKeycardBlackInit(AIEntity *e) {
+ warning("STUB: AI: aiKeycardBlackInit required");
+}
+
+void aiKeycardBlackInit2(AIEntity *e) {
+ warning("STUB: AI: aiKeycardBlackInit2 required");
+}
+
+void aiSeedInit(AIEntity *e) {
+ warning("STUB: AI: aiSeedInit required");
+}
+
+void aiSeedInit2(AIEntity *e) {
+ warning("STUB: AI: aiSeedInit2 required");
+}
+
+void aiSodaInit(AIEntity *e) {
+ warning("STUB: AI: aiSodaInit required");
+}
+
+void aiSodaInit2(AIEntity *e) {
+ warning("STUB: AI: aiSodaInit2 required");
+}
+
+void aiDollyTool1Init(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool1Init required");
+}
+
+void aiDollyTool1Init2(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool1Init2 required");
+}
+
+void aiDollyTool2Init(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool2Init required");
+}
+
+void aiDollyTool2Init2(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool2Init2 required");
+}
+
+void aiDollyTool3Init(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool3Init required");
+}
+
+void aiDollyTool3Init2(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool3Init2 required");
+}
+
+void aiDollyTool4Init(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool4Init required");
+}
+
+void aiDollyTool4Init2(AIEntity *e) {
+ warning("STUB: AI: aiDollyTool4Init2 required");
+}
+
+void aiRouterInit(AIEntity *e) {
+ warning("STUB: AI: aiRouterInit required");
+}
+
+void aiRouterInit2(AIEntity *e) {
+ warning("STUB: AI: aiRouterInit2 required");
+}
+
+void aiSlicerInit(AIEntity *e) {
+ warning("STUB: AI: aiSlicerInit required");
+}
+
+void aiSlicerInit2(AIEntity *e) {
+ warning("STUB: AI: aiSlicerInit2 required");
+}
+
+void aiPackageInit(AIEntity *e) {
+ warning("STUB: AI: aiPackageInit required");
+}
+
+void aiPackageInit2(AIEntity *e) {
+ warning("STUB: AI: aiPackageInit2 required");
+}
+
+void aiMagicEggAction(AIEntity *e) {
+ warning("STUB: AI: aiMagicEggAction required");
+}
+
+void aiMagicEggInit(AIEntity *e) {
+ warning("STUB: AI: aiMagicEggInit required");
+}
+
+void aiMagicEggInit2(AIEntity *e) {
+ warning("STUB: AI: aiMagicEggInit2 required");
+}
+
+void aiMagicEggUse(AIEntity *e) {
+ warning("STUB: AI: aiMagicEggUse required");
+}
+
+void aiIceBlockAction(AIEntity *e) {
+ warning("STUB: AI: aiIceBlockAction required");
+}
+
+void aiIceBlockInit(AIEntity *e) {
+ warning("STUB: AI: aiIceBlockInit required");
+}
+
+void aiIceBlockInit2(AIEntity *e) {
+ warning("STUB: AI: aiIceBlockInit2 required");
+}
+
+void aiCabKeyInit(AIEntity *e) {
+ warning("STUB: AI: aiCabKeyInit required");
+}
+
+void aiCabKeyInit2(AIEntity *e) {
+ warning("STUB: AI: aiCabKeyInit2 required");
+}
+
+void aiItemChickenInit(AIEntity *e) {
+ warning("STUB: AI: aiItemChickenInit required");
+}
+
+void aiItemChickenInit2(AIEntity *e) {
+ warning("STUB: AI: aiItemChickenInit2 required");
+}
+
+void aiPdaInit(AIEntity *e) {
+ warning("STUB: AI: aiPdaInit required");
+}
+
+void aiPdaInit2(AIEntity *e) {
+ warning("STUB: AI: aiPdaInit2 required");
+}
+
+void aiCellUse(AIEntity *e) {
+ warning("STUB: AI: aiCellUse required");
+}
+
+void aiCellInit2(AIEntity *e) {
+ warning("STUB: AI: aiCellInit2 required");
+}
+
+void aiCellInit(AIEntity *e) {
+ warning("STUB: AI: aiCellInit required");
+}
+
+void aiEnvelopeWhiteInit(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeWhiteInit required");
+}
+
+void aiEnvelopeWhiteInit2(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeWhiteInit2 required");
+}
+
+void aiEnvelopeBlueInit(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeBlueInit required");
+}
+
+void aiEnvelopeBlueInit2(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeBlueInit2 required");
+}
+
+void aiEnvelopeRedInit(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeRedInit required");
+}
+
+void aiEnvelopeRedInit2(AIEntity *e) {
+ warning("STUB: AI: aiEnvelopeRedInit2 required");
+}
+
+void aiTransceiverInit(AIEntity *e) {
+ warning("STUB: AI: aiTransceiverInit required");
+}
+
+void aiTransceiverInit2(AIEntity *e) {
+ warning("STUB: AI: aiTransceiverInit2 required");
+}
+
+void aiTransceiverAction(AIEntity *e) {
+ warning("STUB: AI: aiTransceiverAction required");
+}
+
+void aiTransceiverUse(AIEntity *e) {
+ warning("STUB: AI: aiTransceiverUse required");
+}
+
+void aiMonkeystoneInit(AIEntity *e) {
+ warning("STUB: AI: aiMonkeystoneInit required");
+}
+
+void aiMonkeystoneAction(AIEntity *e) {
+ warning("STUB: AI: aiMonkeystoneAction required");
+}
+
+void aiMonkeystoneInit2(AIEntity *e) {
+ warning("STUB: AI: aiMonkeystoneInit2 required");
+}
+
+void aiMonkeystoneUse(AIEntity *e) {
+ warning("STUB: AI: aiMonkeystoneUse required");
+}
+
+void aiMonkeystoneUse2(AIEntity *e) {
+ warning("STUB: AI: aiMonkeystoneUse2 required");
+}
+
+void aiGemAction(AIEntity *e) {
+ warning("STUB: AI: aiGemAction required");
+}
+
+void aiGemAction2(AIEntity *e) {
+ warning("STUB: AI: aiGemAction2 required");
+}
+
+void aiGemWhiteInit(AIEntity *e) {
+ warning("STUB: AI: aiGemWhiteInit required");
+}
+
+void aiGemWhiteInit2(AIEntity *e) {
+ warning("STUB: AI: aiGemWhiteInit2 required");
+}
+
+void aiGooCupUse(AIEntity *e) {
+ warning("STUB: AI: aiGooCupUse required");
+}
+
+void aiGooCupInit(AIEntity *e) {
+ warning("STUB: AI: aiGooCupInit required");
+}
+
+void aiGooCupInit2(AIEntity *e) {
+ warning("STUB: AI: aiGooCupInit2 required");
+}
+
+void aiVortexianAction(AIEntity *e) {
+ warning("STUB: AI: aiVortexianAction required");
+}
+
+void aiVortexianUse(AIEntity *e) {
+ warning("STUB: AI: aiVortexianUse required");
+}
+
+void aiVortexianInit(AIEntity *e) {
+ warning("STUB: AI: aiVortexianInit required");
+}
+
+void aiVortexianInit2(AIEntity *e) {
+ warning("STUB: AI: aiVortexianInit2 required");
+}
+
+void aiNoneInit(AIEntity *e) {
+ warning("STUB: AI: aiNoneInit required");
+}
+
+void aiNoneInit2(AIEntity *e) {
+ warning("STUB: AI: aiNoneInit2 required");
+}
+
+void callbackDoorOpenClose(int x, int y) {
+ warning("STUB: AI: callbackDoorOpenClose required");
+}
+
+void callbackAutoDoorOpenClose(int x, int y) {
+ warning("STUB: AI: callbackAutoDoorOpenClose required");
+}
+
+// Utility Functions
+void aiAnimateStanddown(AIEntity *e, int speed) {
+ warning("STUB: AI: aiAnimateStanddown required");
+}
+
+void aiGenericAction(AIEntity *e) {
+ warning("STUB: AI: aiGenericAction required");
+}
+
+void aiGetItemAction(AIEntity *e) {
+ warning("STUB: AI: aiGetItemAction required");
+}
+
+} // End of Namespace \ No newline at end of file