|
Space Plunder
|
#include <AIDataTypes.h>
Public Member Functions | |
| void | AddHostility (const float Value) |
| void | AddTrust (const float Value) |
| void | UpdateRelationshipStatus () |
| bool | IsHostile () const |
Static Public Member Functions | |
| static FFactionRelationship | Empty () |
Public Attributes | |
| ERelationshipStatus | RelationshipStatus = ERelationshipStatus::Default |
| EFactionType | OtherFaction = EFactionType::Default |
| float | TrustLevel = 0.0f |
| float | HostilityLevel = 0.0f |
Struct representing the relationship between two factions. Trust Level & Hostility Level
|
inlinestatic |
|
inline |
|
inline |
| float FFactionRelationship::HostilityLevel = 0.0f |
| EFactionType FFactionRelationship::OtherFaction = EFactionType::Default |
| ERelationshipStatus FFactionRelationship::RelationshipStatus = ERelationshipStatus::Default |
| float FFactionRelationship::TrustLevel = 0.0f |