001package com.fs.starfarer.api.campaign; 002 003import com.fs.starfarer.api.characters.PersonAPI; 004 005 006 007public interface ReputationActionResponsePlugin { 008 public static class ReputationAdjustmentResult { 009 public float delta; 010 public ReputationAdjustmentResult(float delta) { 011 this.delta = delta; 012 } 013 014 } 015 016 ReputationAdjustmentResult handlePlayerReputationAction(Object action, String factionId); 017 ReputationAdjustmentResult handlePlayerReputationAction(Object action, PersonAPI person); 018}