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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions