GDG Factions Manager
Framework for Unity to easily manage factions in a game.
FactionManager Member List

This is the complete list of members for FactionManager, including all inherited members.

AdjustReputation(FactionEntity oTarget, FactionEntity oSourceFactionMember, int nAdjustment)FactionManager
AdjustReputation(string sTargetFactionID, string sSourceFactionID, int nAdjustment)FactionManager
AdjustWorldReputation(string sTargetFaction, int nAdjustment)FactionManager
AdjustWorldReputation(FactionEntity oTarget, int nAdjustment)FactionManager
ChangeFaction(FactionEntity oDeserter, string sToFactionID)FactionManager
ChangeFaction(FactionEntity oDeserter, FactionEntity oToFactionMember)FactionManager
FACTION_ERROR_FACTION_HOMO_OP (defined in FactionManager)FactionManager
FACTION_ERROR_FACTIONID_EMPTY (defined in FactionManager)FactionManager
FACTION_ERROR_FACTIONID_EXISTS (defined in FactionManager)FactionManager
FACTION_ERROR_FACTIONID_NOTFOUND (defined in FactionManager)FactionManager
FACTION_ERROR_FACTIONID_NULL (defined in FactionManager)FactionManager
FACTION_ERROR_MEMBER_ALREADY_EXISTS (defined in FactionManager)FactionManager
FACTION_ERROR_MEMBER_NULL (defined in FactionManager)FactionManager
FACTION_MANAGER_NAME (defined in FactionManager)FactionManager
FACTION_REPUTATION_FRIENDLY (defined in FactionManager)FactionManager
FACTION_REPUTATION_HOSTILE (defined in FactionManager)FactionManager
FACTION_REPUTATION_MAX (defined in FactionManager)FactionManager
FACTION_REPUTATION_MIN (defined in FactionManager)FactionManager
FACTION_REPUTATION_NEUTRAL (defined in FactionManager)FactionManager
FACTION_SUCCESS (defined in FactionManager)FactionManager
FixedUpdate()FactionManager
GetAverageOfFactionAttribute(string factionID, FactionCountableAttributeVisitor visitor)FactionManager
GetAverageOfFactionAttribute(FactionEntity member, FactionCountableAttributeVisitor visitor)FactionManager
GetFactionIDs()FactionManager
GetFactionMemberWithMaxAttribute(string factionID, FactionCountableAttributeVisitor visitor)FactionManager
GetFactionMemberWithMaxAttribute(FactionEntity member, FactionCountableAttributeVisitor visitor)FactionManager
GetFactionMemberWithMinAttribute(string factionID, FactionCountableAttributeVisitor visitor)FactionManager
GetFactionMemberWithMinAttribute(FactionEntity member, FactionCountableAttributeVisitor visitor)FactionManager
GetInstance() (defined in FactionManager)FactionManagerstatic
GetMembersInFaction(string factionID)FactionManager
GetReactionIsFriendly(FactionEntity oSource, FactionEntity oTarget)FactionManager
GetReactionIsHostile(FactionEntity oSource, FactionEntity oTarget)FactionManager
GetReactionIsNeutral(FactionEntity oSource, FactionEntity oTarget)FactionManager
GetReputation(FactionEntity oSource, FactionEntity oTarget)FactionManager
GetReputation(string sTargetID, string sSourceID)FactionManager
NotifyFactionOfEvent(string factionID, FactionEvent fEvent)FactionManager
PrintFactionMambers(string factionID)FactionManager
PrintFactionTable()FactionManager
RegisterFaction(string factionID)FactionManager
RegisterFactionMember(FactionEntity targetMember)FactionManager
ResetFactions()FactionManager
SetIsTemporaryFriendly(FactionEntity oTarget, FactionEntity oSource, bool bDecays, float fDurationInSeconds)FactionManager
SetIsTemporaryFriendly(string sTargetFactionID, string sSourceFactionID, bool bDecays, float fDurationInSeconds)FactionManager
SetIsTemporaryHostile(FactionEntity oTarget, FactionEntity oSource, bool bDecays, float fDurationInSeconds)FactionManager
SetIsTemporaryHostile(string sTargetFactionID, string sSourceFactionID, bool bDecays, float fDurationInSeconds)FactionManager
SetIsTemporaryNeutral(FactionEntity oTarget, FactionEntity oSource, bool bDecays, float fDurationInSeconds)FactionManager
SetIsTemporaryNeutral(string sTargetFactionID, string sSourceFactionID, bool bDecays, float fDurationInSeconds)FactionManager