Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.characters.RelationshipAPI Interface Reference

Classes

class  RelationshipTarget
 
enum  RelationshipTargetType
 

Public Member Functions

RelationshipTarget getTarget ()
 
void setTarget (RelationshipTarget target)
 
float getRel ()
 
void setRel (float rel)
 
RepLevel getLevel ()
 
void setLevel (RepLevel level)
 
boolean isAtWorst (RepLevel level)
 
boolean isAtBest (RepLevel level)
 
boolean ensureAtBest (RepLevel level)
 
boolean ensureAtWorst (RepLevel level)
 
boolean adjustRelationship (float delta, RepLevel limit)
 
boolean isHostile ()
 
Color getRelColor ()
 
Color getRelColor (RepLevel level)
 
int getRepInt ()
 

Detailed Description

Definition at line 9 of file RelationshipAPI.java.

Member Function Documentation

◆ adjustRelationship()

boolean com.fs.starfarer.api.characters.RelationshipAPI.adjustRelationship ( float  delta,
RepLevel  limit 
)

◆ ensureAtBest()

boolean com.fs.starfarer.api.characters.RelationshipAPI.ensureAtBest ( RepLevel  level)

◆ ensureAtWorst()

boolean com.fs.starfarer.api.characters.RelationshipAPI.ensureAtWorst ( RepLevel  level)

◆ getLevel()

RepLevel com.fs.starfarer.api.characters.RelationshipAPI.getLevel ( )

◆ getRel()

float com.fs.starfarer.api.characters.RelationshipAPI.getRel ( )

◆ getRelColor() [1/2]

Color com.fs.starfarer.api.characters.RelationshipAPI.getRelColor ( )

◆ getRelColor() [2/2]

Color com.fs.starfarer.api.characters.RelationshipAPI.getRelColor ( RepLevel  level)

◆ getRepInt()

int com.fs.starfarer.api.characters.RelationshipAPI.getRepInt ( )

◆ getTarget()

RelationshipTarget com.fs.starfarer.api.characters.RelationshipAPI.getTarget ( )

◆ isAtBest()

boolean com.fs.starfarer.api.characters.RelationshipAPI.isAtBest ( RepLevel  level)

◆ isAtWorst()

boolean com.fs.starfarer.api.characters.RelationshipAPI.isAtWorst ( RepLevel  level)

◆ isHostile()

boolean com.fs.starfarer.api.characters.RelationshipAPI.isHostile ( )

◆ setLevel()

void com.fs.starfarer.api.characters.RelationshipAPI.setLevel ( RepLevel  level)

◆ setRel()

void com.fs.starfarer.api.characters.RelationshipAPI.setRel ( float  rel)

◆ setTarget()

void com.fs.starfarer.api.characters.RelationshipAPI.setTarget ( RelationshipTarget  target)

The documentation for this interface was generated from the following file: