1package com.fs.starfarer.api.campaign.rules;
3import java.util.Collection;
6import org.lwjgl.util.vector.Vector2f;
8import com.fs.starfarer.api.campaign.CampaignFleetAPI;
9import com.fs.starfarer.api.campaign.SectorEntityToken;
17 boolean is(String key, Object value);
18 boolean is(String key,
float value);
19 boolean is(String key,
boolean value);
25 void set(String key, Object value);
33 void set(String key, Object value,
float expire);
34 Object
get(String key);
51 boolean between(String key,
float min,
float max);
float getFloat(String key)
SectorEntityToken getEntity(String key)
void advance(float amount)
Collection< String > getKeys()
String getString(String key)
float getExpire(String key)
void addRequired(String key, String requiredKey)
void expire(String key, float days)
boolean contains(String key)
boolean is(String key, float value)
void removeRequired(String key, String requiredKey)
void removeAllRequired(String key)
boolean is(String key, boolean value)
Vector2f getVector2f(String key)
boolean is(String key, Object value)
Set< String > getRequired(String key)
boolean between(String key, float min, float max)
boolean getBoolean(String key)
CampaignFleetAPI getFleet(String key)