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: