*Move some AI functions to core. No real change.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-05-10 16:07:49 -05:00
parent 518ac83fbf
commit dcf41256dd
17 changed files with 775 additions and 725 deletions
+116 -108
View File
@@ -1069,14 +1069,6 @@
<Filter
Name="Object"
>
<File
RelativePath="..\..\src\game\AggressorAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\AggressorAI.h"
>
</File>
<File
RelativePath="..\..\src\game\AnimalRandomMovementGenerator.h"
>
@@ -1137,50 +1129,6 @@
RelativePath="..\..\src\game\Creature.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAI.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIImpl.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIRegistry.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIRegistry.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAISelector.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAISelector.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAI.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAIMgr.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAIMgr.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureGroups.cpp"
>
@@ -1229,14 +1177,6 @@
RelativePath="..\..\src\game\GameObject.h"
>
</File>
<File
RelativePath="..\..\src\game\GuardAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\GuardAI.h"
>
</File>
<File
RelativePath="..\..\src\game\Guild.cpp"
>
@@ -1305,14 +1245,6 @@
RelativePath="..\..\src\game\MovementGenerator.h"
>
</File>
<File
RelativePath="..\..\src\game\NullCreatureAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\NullCreatureAI.h"
>
</File>
<File
RelativePath="..\..\src\game\Object.cpp"
>
@@ -1341,14 +1273,6 @@
RelativePath="..\..\src\game\ObjectMgr.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvPObjectiveAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvPObjectiveAI.h"
>
</File>
<File
RelativePath="..\..\src\game\Pet.cpp"
>
@@ -1357,14 +1281,6 @@
RelativePath="..\..\src\game\Pet.h"
>
</File>
<File
RelativePath="..\..\src\game\PetAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\PetAI.h"
>
</File>
<File
RelativePath="..\..\src\game\Player.cpp"
>
@@ -1381,14 +1297,6 @@
RelativePath="..\..\src\game\PointMovementGenerator.h"
>
</File>
<File
RelativePath="..\..\src\game\PossessedAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\PossessedAI.h"
>
</File>
<File
RelativePath="..\..\src\game\RandomMovementGenerator.cpp"
>
@@ -1397,14 +1305,6 @@
RelativePath="..\..\src\game\RandomMovementGenerator.h"
>
</File>
<File
RelativePath="..\..\src\game\ReactorAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\ReactorAI.h"
>
</File>
<File
RelativePath="..\..\src\game\ReputationMgr.cpp"
>
@@ -1465,14 +1365,6 @@
RelativePath="..\..\src\game\Totem.h"
>
</File>
<File
RelativePath="..\..\src\game\TotemAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\TotemAI.h"
>
</File>
<File
RelativePath="..\..\src\game\Traveller.h"
>
@@ -1682,6 +1574,122 @@
>
</File>
</Filter>
<Filter
Name="AI"
>
<File
RelativePath="..\..\src\game\AggressorAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\AggressorAI.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAI.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIFactory.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIImpl.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIRegistry.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAIRegistry.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAISelector.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureAISelector.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAI.h"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAIMgr.cpp"
>
</File>
<File
RelativePath="..\..\src\game\CreatureEventAIMgr.h"
>
</File>
<File
RelativePath="..\..\src\game\GuardAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\GuardAI.h"
>
</File>
<File
RelativePath="..\..\src\game\NullCreatureAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\NullCreatureAI.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvPObjectiveAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvPObjectiveAI.h"
>
</File>
<File
RelativePath="..\..\src\game\PetAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\PetAI.h"
>
</File>
<File
RelativePath="..\..\src\game\ReactorAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\ReactorAI.h"
>
</File>
<File
RelativePath="..\..\src\game\TotemAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\TotemAI.h"
>
</File>
<File
RelativePath="..\..\src\game\UnitAI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\UnitAI.h"
>
</File>
</Filter>
<File
RelativePath="..\..\src\game\pchdef.cpp"
>