(Enenra requested I make a post here about this.)
"Specifically what is gonna be needed is a) an extension of the variables available to be used and b) the ability to change reputation between two arbitrary factions." -Enenra
Elaborating based on my understanding, this is what is needed:
-
New action variables to change player reputation with allied/neutral/enemy factions relative to the AI's faction. (For example, a damage trigger could detect incoming damage from a player and then raise or lower that player's reputation with any factions that are friendly, neutral, and/or hostile to the faction that owns the NPC grid.)
Example configuration:
[ChangeReputationWithRelativeAllies:true] (True or false)
[ChangeReputationWithRelativeNeutrals:true] (True or false)
[ChangeReputationWithRelativeEnemies:true] (True or false)
[ReputationWithAlliesAmount:50] (Any number equal to or between -1500 and 1500)
[ReputationWithNeutralsAmount:0] (Any number equal to or between -1500 and 1500)
[ReputationWithEnemiesAmount:-50] (Any number equal to or between -1500 and 1500)
-
New action variables to change reputation between specific factions. (For example, a damage trigger could detect incoming damage from a player and then change reputation with any number of factions.)
Example configuration:
[ChangeReputationBetweenFactions:true] (True or false)
[ChangeReputationBetweenFactionsTags:GE,MG,CEC] (Faction tags to change relations relative to each other)
[ChangeReputationBetweenFactionsAmount:-500] (Any number equal to or between -1500 and 1500)
(Enenra requested I make a post here about this.)
"Specifically what is gonna be needed is a) an extension of the variables available to be used and b) the ability to change reputation between two arbitrary factions." -Enenra
Elaborating based on my understanding, this is what is needed:
New action variables to change player reputation with allied/neutral/enemy factions relative to the AI's faction. (For example, a damage trigger could detect incoming damage from a player and then raise or lower that player's reputation with any factions that are friendly, neutral, and/or hostile to the faction that owns the NPC grid.)
Example configuration:
[ChangeReputationWithRelativeAllies:true] (True or false)
[ChangeReputationWithRelativeNeutrals:true] (True or false)
[ChangeReputationWithRelativeEnemies:true] (True or false)
[ReputationWithAlliesAmount:50] (Any number equal to or between -1500 and 1500)
[ReputationWithNeutralsAmount:0] (Any number equal to or between -1500 and 1500)
[ReputationWithEnemiesAmount:-50] (Any number equal to or between -1500 and 1500)
New action variables to change reputation between specific factions. (For example, a damage trigger could detect incoming damage from a player and then change reputation with any number of factions.)
Example configuration:
[ChangeReputationBetweenFactions:true] (True or false)
[ChangeReputationBetweenFactionsTags:GE,MG,CEC] (Faction tags to change relations relative to each other)
[ChangeReputationBetweenFactionsAmount:-500] (Any number equal to or between -1500 and 1500)