![]() |
TrinityCore
|
#include <DB2Structure.h>
Public Member Functions | |
| bool | CanHaveReputation () const |
Public Attributes | |
| uint32 | ID |
| LocalizedString | Name |
| LocalizedString | Description |
| int16 | ReputationIndex |
| uint16 | ParentFactionID |
| uint8 | Expansion |
| uint32 | FriendshipRepID |
| int32 | Flags |
| uint16 | ParagonFactionID |
| int32 | RenownFactionID |
| int32 | RenownCurrencyID |
| std::array< int16, 4 > | ReputationClassMask |
| std::array< uint16, 4 > | ReputationFlags |
| std::array< int32, 4 > | ReputationBase |
| std::array< int32, 4 > | ReputationMax |
| std::array< float, 2 > | ParentFactionMod |
| std::array< uint8, 2 > | ParentFactionCap |
| Trinity::RaceMask< int32, 2 > | ReputationRaceMask1 |
| Trinity::RaceMask< int32, 2 > | ReputationRaceMask2 |
| Trinity::RaceMask< int32, 2 > | ReputationRaceMask3 |
| Trinity::RaceMask< int32, 2 > | ReputationRaceMask4 |
Definition at line 1673 of file DB2Structure.h.
|
inline |
Definition at line 1698 of file DB2Structure.h.
References ReputationIndex.
Referenced by ReputationMgr::GetState(), ReputationMgr::LoadFromDB(), ObjectMgr::LoadReputationSpilloverTemplate(), and ReputationMgr::SetVisible().
| LocalizedString FactionEntry::Description |
Definition at line 1677 of file DB2Structure.h.
| uint8 FactionEntry::Expansion |
Definition at line 1680 of file DB2Structure.h.
| int32 FactionEntry::Flags |
Definition at line 1682 of file DB2Structure.h.
| uint32 FactionEntry::FriendshipRepID |
Definition at line 1681 of file DB2Structure.h.
Referenced by ReputationMgr::GetMaxReputation(), ReputationMgr::GetMinReputation(), ReputationMgr::GetReputationRankName(), ReputationMgr::LoadFromDB(), ReputationMgr::ReputationToRank(), and ReputationMgr::SetOneFactionReputation().
| uint32 FactionEntry::ID |
Definition at line 1675 of file DB2Structure.h.
Referenced by ReputationMgr::GetDefaultStateFlags(), ReputationMgr::GetMaxReputation(), ReputationMgr::GetParagonLevel(), ReputationMgr::IsParagonReputation(), Player::ReputationChanged(), ReputationMgr::SetOneFactionReputation(), and ReputationMgr::SetReputation().
| LocalizedString FactionEntry::Name |
Definition at line 1676 of file DB2Structure.h.
Referenced by character_commandscript::HandleCharacterReputationCommand(), lookup_commandscript::HandleLookupFactionCommand(), and modify_commandscript::HandleModifyRepCommand().
| uint16 FactionEntry::ParagonFactionID |
Definition at line 1683 of file DB2Structure.h.
Referenced by ReputationMgr::CanGainParagonReputationForFaction(), CriteriaHandler::ModifierSatisfied(), and ReputationMgr::SetReputation().
| std::array<uint8, 2> FactionEntry::ParentFactionCap |
Definition at line 1691 of file DB2Structure.h.
| uint16 FactionEntry::ParentFactionID |
Definition at line 1679 of file DB2Structure.h.
Referenced by ObjectMgr::LoadReputationSpilloverTemplate(), and ReputationMgr::SetReputation().
| std::array<float, 2> FactionEntry::ParentFactionMod |
Definition at line 1690 of file DB2Structure.h.
Referenced by ReputationMgr::SetReputation().
| int32 FactionEntry::RenownCurrencyID |
Definition at line 1685 of file DB2Structure.h.
Referenced by ReputationMgr::GetRenownLevel(), ReputationMgr::GetRenownMaxLevel(), ReputationMgr::IsRenownReputation(), and ReputationMgr::SetOneFactionReputation().
| int32 FactionEntry::RenownFactionID |
Definition at line 1684 of file DB2Structure.h.
| std::array<int32, 4> FactionEntry::ReputationBase |
Definition at line 1688 of file DB2Structure.h.
Referenced by ReputationMgr::GetBaseReputation().
| std::array<int16, 4> FactionEntry::ReputationClassMask |
Definition at line 1686 of file DB2Structure.h.
Referenced by ReputationMgr::GetFactionDataIndexForRaceAndClass().
| std::array<uint16, 4> FactionEntry::ReputationFlags |
Definition at line 1687 of file DB2Structure.h.
Referenced by ReputationMgr::GetDefaultStateFlags().
| int16 FactionEntry::ReputationIndex |
Definition at line 1678 of file DB2Structure.h.
Referenced by CanHaveReputation(), ReputationMgr::GetState(), modify_commandscript::HandleModifyRepCommand(), WorldObject::IsHostileToPlayers(), WorldObject::IsNeutralToAll(), ReputationMgr::LoadFromDB(), ReputationMgr::SetOneFactionReputation(), ReputationMgr::SetReputation(), and ReputationMgr::SetVisible().
| std::array<int32, 4> FactionEntry::ReputationMax |
Definition at line 1689 of file DB2Structure.h.
Referenced by ReputationMgr::GetMaxReputation(), and ReputationMgr::GetRenownLevelThreshold().
| Trinity::RaceMask<int32, 2> FactionEntry::ReputationRaceMask1 |
Definition at line 1692 of file DB2Structure.h.
Referenced by ReputationMgr::GetFactionDataIndexForRaceAndClass().
| Trinity::RaceMask<int32, 2> FactionEntry::ReputationRaceMask2 |
Definition at line 1693 of file DB2Structure.h.
Referenced by ReputationMgr::GetFactionDataIndexForRaceAndClass().
| Trinity::RaceMask<int32, 2> FactionEntry::ReputationRaceMask3 |
Definition at line 1694 of file DB2Structure.h.
Referenced by ReputationMgr::GetFactionDataIndexForRaceAndClass().
| Trinity::RaceMask<int32, 2> FactionEntry::ReputationRaceMask4 |
Definition at line 1695 of file DB2Structure.h.
Referenced by ReputationMgr::GetFactionDataIndexForRaceAndClass().