|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <BattlefieldWG.h>
Public Member Functions | |
| void | GiveControlTo (uint8 team, bool init) |
| void | Save () const |
| void | UpdateGraveyardAndWorkshop () |
| WGWorkshop (BattlefieldWG *_bf, uint8 _workshopId) | |
Public Attributes | |
| BattlefieldWG * | bf |
| uint32 | state |
| uint8 | teamControl |
| uint8 | workshopId |
Definition at line 1454 of file BattlefieldWG.h.
|
inline |
Definition at line 1465 of file BattlefieldWG.h.
References ASSERT, BATTLEFIELD_WG_TEAM_NEUTRAL, bf, teamControl, WG_MAX_WORKSHOP, and workshopId.
|
inline |
Definition at line 1474 of file BattlefieldWG.h.
References BATTLEFIELD_WG_OBJECTSTATE_ALLIANCE_INTACT, BATTLEFIELD_WG_OBJECTSTATE_HORDE_INTACT, BATTLEFIELD_WG_TEAM_ALLIANCE, BATTLEFIELD_WG_TEAM_HORDE, BATTLEFIELD_WG_TEAM_NEUTRAL, BATTLEFIELD_WG_WORKSHOP_KEEP_WEST, bf, state, TEAM_ALLIANCE, TEAM_HORDE, teamControl, workshopId, and WorkshopsData.
Referenced by BattlefieldWG::SetupBattlefield(), and UpdateGraveyardAndWorkshop().
|
inline |
Definition at line 1518 of file BattlefieldWG.h.
References state, sWorld, workshopId, and WorkshopsData.
|
inline |
Definition at line 1510 of file BattlefieldWG.h.
References BATTLEFIELD_WG_WORKSHOP_KEEP_WEST, bf, GiveControlTo(), teamControl, and workshopId.
| BattlefieldWG* WGWorkshop::bf |
Definition at line 1457 of file BattlefieldWG.h.
Referenced by GiveControlTo(), UpdateGraveyardAndWorkshop(), and WGWorkshop().
| uint32 WGWorkshop::state |
Definition at line 1463 of file BattlefieldWG.h.
Referenced by GiveControlTo(), and Save().
| uint8 WGWorkshop::teamControl |
Definition at line 1461 of file BattlefieldWG.h.
Referenced by GiveControlTo(), UpdateGraveyardAndWorkshop(), and WGWorkshop().
| uint8 WGWorkshop::workshopId |
Definition at line 1459 of file BattlefieldWG.h.
Referenced by GiveControlTo(), Save(), UpdateGraveyardAndWorkshop(), and WGWorkshop().