jaghaimo/hypernet

View on GitHub
src/main/java/hypernet/filter/PersonPersonality.java

Summary

Maintainability
A
0 mins
Test Coverage
package hypernet.filter;

import com.fs.starfarer.api.campaign.CommDirectoryEntryAPI;
import com.fs.starfarer.api.characters.PersonAPI;

public class PersonPersonality implements PersonFilter {

    private String personality;

    public PersonPersonality(String p) {
        personality = p;
    }

    @Override
    public boolean accept(CommDirectoryEntryAPI entry) {
        PersonAPI person = (PersonAPI) entry.getEntryData();
        return personality.equals(person.getPersonalityAPI().getId());
    }
}