*Update vehicle system. Make vehicle a seperate class from creature.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-08-23 22:09:43 -05:00
parent e71f5e474e
commit 1ee90e1022
42 changed files with 451 additions and 579 deletions
+2 -4
View File
@@ -140,8 +140,6 @@ typedef std::map<uint32, uint32> TeamPairMap;
class SiegeWorkshop;
typedef std::set<Vehicle*> VehicleSet;
class OPvPWintergrasp : public OutdoorPvP
{
protected:
@@ -179,7 +177,7 @@ class OPvPWintergrasp : public OutdoorPvP
BuildingStateMap m_buildingStates;
CreatureSet m_creatures;
VehicleSet m_vehicles[2];
CreatureSet m_vehicles[2];
GameObjectSet m_gobjects;
TeamPairMap m_creEntryPair, m_goDisplayPair;
@@ -231,7 +229,7 @@ class SiegeWorkshop : public OPvPCapturePoint
uint32 m_engGuid;
Creature *m_engineer;
uint32 m_workshopGuid;
//VehicleSet m_vehicles;
//CreatureSet m_vehicles;
BuildingState *m_buildingState;
protected:
OPvPWintergrasp *m_wintergrasp;