Skip to content

Reputation Modifier Actions #345

@XGNXLency

Description

@XGNXLency

(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)

Metadata

Metadata

Assignees

Labels

In ProgressItem is currently being build/addressed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions