|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Classes | |
| class | BattlefieldWG |
| class | BfGraveyardWG |
| struct | BfWGCoordGY |
| struct | BfWGGameObjectBuilding |
| struct | WGWorkshop |
| struct | WGWorkshopData |
| struct | WintergraspBuildingSpawnData |
| class | WintergraspCapturePoint |
| struct | WintergraspObjectPositionData |
| struct | WintergraspRebuildableBuildingData |
| struct | WintergraspTeleporterData |
| struct | WintergraspTowerCannonData |
| struct | WintergraspTowerData |
| struct | WintergraspWorkshopData |
Typedefs | |
| typedef std::set< BfWGGameObjectBuilding * > | GameObjectBuilding |
| typedef std::set< GameObject * > | GameObjectSet |
| typedef std::set< Group * > | GroupSet |
| typedef std::set< WGWorkshop * > | Workshop |
| typedef std::set<BfWGGameObjectBuilding*> GameObjectBuilding |
Definition at line 22 of file BattlefieldWG.h.
| typedef std::set<GameObject*> GameObjectSet |
Definition at line 21 of file BattlefieldWG.h.
Definition at line 24 of file BattlefieldWG.h.
| typedef std::set<WGWorkshop*> Workshop |
Definition at line 23 of file BattlefieldWG.h.
| enum WGGossipText |
Definition at line 160 of file BattlefieldWG.h.
| enum WGGraveyardId |
Definition at line 148 of file BattlefieldWG.h.
| Enumerator | |
|---|---|
| ACHIEVEMENTS_WIN_WG | |
| ACHIEVEMENTS_WIN_WG_100 | |
| ACHIEVEMENTS_WG_GNOMESLAUGHTER |
|
| ACHIEVEMENTS_WG_TOWER_DESTROY |
|
| ACHIEVEMENTS_DESTRUCTION_DERBY_A | |
| ACHIEVEMENTS_WG_TOWER_CANNON_KILL |
|
| ACHIEVEMENTS_WG_MASTER_A |
|
| ACHIEVEMENTS_WIN_WG_TIMER_10 |
|
| ACHIEVEMENTS_STONE_KEEPER_50 | |
| ACHIEVEMENTS_STONE_KEEPER_100 |
|
| ACHIEVEMENTS_STONE_KEEPER_250 |
|
| ACHIEVEMENTS_STONE_KEEPER_500 |
|
| ACHIEVEMENTS_STONE_KEEPER_1000 |
|
| ACHIEVEMENTS_WG_RANGER |
|
| ACHIEVEMENTS_DESTRUCTION_DERBY_H |
|
| ACHIEVEMENTS_WG_MASTER_H |
|
Definition at line 90 of file BattlefieldWG.h.
| enum WintergraspAreaIds |
| Enumerator | |
|---|---|
| AREA_WINTERGRASP_FORTRESS | |
| AREA_THE_SUNKEN_RING | |
| AREA_THE_BROKEN_TEMPLATE | |
| AREA_WESTPARK_WORKSHOP | |
| AREA_EASTPARK_WORKSHOP | |
| AREA_WINTERGRASP | |
| AREA_THE_CHILLED_QUAGMIRE | |
Definition at line 122 of file BattlefieldWG.h.
| enum WintergraspData |
Definition at line 77 of file BattlefieldWG.h.
Definition at line 517 of file BattlefieldWG.h.
Definition at line 438 of file BattlefieldWG.h.
Definition at line 448 of file BattlefieldWG.h.
| enum WintergraspNpcs |
Definition at line 171 of file BattlefieldWG.h.
| enum WintergraspSpells |
Definition at line 33 of file BattlefieldWG.h.
| Enumerator | |
|---|---|
| BATTLEFIELD_WG_TEAM_ALLIANCE | |
| BATTLEFIELD_WG_TEAM_HORDE | |
| BATTLEFIELD_WG_TEAM_NEUTRAL | |
Definition at line 482 of file BattlefieldWG.h.
| enum WintergraspText |
Definition at line 490 of file BattlefieldWG.h.
| Enumerator | |
|---|---|
| BATTLEFIELD_WG_WORKSHOP_NE | |
| BATTLEFIELD_WG_WORKSHOP_NW | |
| BATTLEFIELD_WG_WORKSHOP_SE | |
| BATTLEFIELD_WG_WORKSHOP_SW | |
| BATTLEFIELD_WG_WORKSHOP_KEEP_WEST | |
| BATTLEFIELD_WG_WORKSHOP_KEEP_EAST | |
Definition at line 462 of file BattlefieldWG.h.
Definition at line 110 of file BattlefieldWG.h.
| Enumerator | |
|---|---|
| WORLDSTATE_WORKSHOP_NE | |
| WORLDSTATE_WORKSHOP_NW | |
| WORLDSTATE_WORKSHOP_SE | |
| WORLDSTATE_WORKSHOP_SW | |
| WORLDSTATE_WORKSHOP_K_W | |
| WORLDSTATE_WORKSHOP_K_E | |
Definition at line 472 of file BattlefieldWG.h.
| enum WintergrastData |
| Enumerator | |
|---|---|
| BATTLEFIELD_WG_ZONEID | |
| BATTLEFIELD_WG_MAPID | |
Definition at line 27 of file BattlefieldWG.h.
| const WintergraspTowerData AttackTowers[WG_MAX_ATTACKTOWERS] |
Definition at line 764 of file BattlefieldWG.h.
Referenced by BfWGGameObjectBuilding::Init().
| uint32 const ClockWorldState[] = { 3781, 4354 } |
Definition at line 426 of file BattlefieldWG.h.
Referenced by BattlefieldWG::FillInitialWorldStates(), Player::SendBattlefieldWorldStates(), BattlefieldWG::SetupBattlefield(), and BattlefieldWG::Update().
| uint32 const MaxVehNumWorldState[] = { 3681, 3491 } |
Definition at line 425 of file BattlefieldWG.h.
| const WintergraspTowerCannonData TowerCannon[WG_MAX_TOWER_CANNON] |
Definition at line 880 of file BattlefieldWG.h.
Referenced by BfWGGameObjectBuilding::Init().
| uint32 const VehNumWorldState[] = { 3680, 3490 } |
Definition at line 424 of file BattlefieldWG.h.
| uint8 const WG_MAX_ATTACKTOWERS = 3 |
Definition at line 761 of file BattlefieldWG.h.
| uint8 const WG_MAX_KEEP_NPC = 39 |
Definition at line 432 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| uint8 const WG_MAX_OBJ = 32 |
Definition at line 430 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| uint8 const WG_MAX_OUTSIDE_NPC = 14 |
Definition at line 433 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| uint8 const WG_MAX_TELEPORTER = 12 |
Definition at line 435 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| const uint8 WG_MAX_TOWER_CANNON = 7 |
Definition at line 878 of file BattlefieldWG.h.
| uint8 const WG_MAX_TURRET = 15 |
Definition at line 431 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| uint8 const WG_MAX_WORKSHOP = 6 |
Definition at line 436 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield(), and WGWorkshop::WGWorkshop().
| uint8 const WG_OUTSIDE_ALLIANCE_NPC = 7 |
Definition at line 434 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| const WintergraspBuildingSpawnData WGGameObjectBuilding[WG_MAX_OBJ] |
Definition at line 580 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| BfWGCoordGY const WGGraveYard[BATTLEFIELD_WG_GRAVEYARD_MAX] |
Definition at line 225 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| const WintergraspObjectPositionData WGKeepNPC[WG_MAX_KEEP_NPC] |
Definition at line 648 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| const WintergraspObjectPositionData WGOutsideNPC[WG_MAX_OUTSIDE_NPC] |
Definition at line 699 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| const WintergraspTeleporterData WGPortalDefenderData[WG_MAX_TELEPORTER] |
Definition at line 726 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| uint32 const WGQuest[2][6] |
Definition at line 219 of file BattlefieldWG.h.
| const Position WGTurret[WG_MAX_TURRET] |
Definition at line 628 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| uint32 const WintergraspFaction[] = { 1732, 1735, 35 } |
Definition at line 427 of file BattlefieldWG.h.
Referenced by BfWGGameObjectBuilding::Init(), BattlefieldWG::OnBattleEnd(), BattlefieldWG::OnBattleStart(), BfWGGameObjectBuilding::Rebuild(), BattlefieldWG::SetupBattlefield(), go_wg_vehicle_teleporter::go_wg_vehicle_teleporterAI::UpdateAI(), and BfWGGameObjectBuilding::UpdateTurretAttack().
| float const WintergraspStalkerPos[] = { 4948.985f, 2937.789f, 550.5172f, 1.815142f } |
Definition at line 428 of file BattlefieldWG.h.
Referenced by BattlefieldWG::SetupBattlefield().
| const WGWorkshopData WorkshopsData[WG_MAX_WORKSHOP] |
Definition at line 1028 of file BattlefieldWG.h.
Referenced by BattlefieldWG::FillInitialWorldStates(), WGWorkshop::GiveControlTo(), and WGWorkshop::Save().