1package com.fs.starfarer.api.impl;
3import java.util.HashMap;
6import com.fs.starfarer.api.Global;
7import com.fs.starfarer.api.impl.codex.CodexDataV2;
8import com.fs.starfarer.api.impl.codex.CodexEntryPlugin;
9import com.fs.starfarer.api.impl.codex.CodexIntelAdder;
21 public static String
ITEMS =
"items";
23 public static String
SHIPS =
"ships";
33 public static String
SKILLS =
"skills";
159 if (spriteName ==
null)
return;
187 return entry !=
null && entry.
isLocked();
static SettingsAPI getSettings()
boolean addToSet(String key, String value)
Set< String > getSet(String key)
boolean reportPlayerAwareOfShipSystem(String sysId, boolean withSave)
boolean isPlayerAwareOfShipSystem(String sysId)
boolean reportPlayerAwareOfPlanet(String planetId, boolean withSave)
static Map< String, String > ILLUSTRATION_KEY_LOOKUP
boolean reportPlayerAwareOfCondition(String conditionId, boolean withSave)
boolean reportPlayerAwareOfShip(String hullId, boolean withSave)
boolean isPlayerAwareOfPlanet(String planetId)
boolean reportPlayerAwareOfHullmod(String hullmodId, boolean withSave)
boolean reportPlayerAwareOfIllustration(String key, boolean withSave)
boolean reportPlayerAwareOfWeapon(String weaponId, boolean withSave)
static String COMMODITIES
boolean isPlayerAwareOfSkill(String skillId)
boolean reportPlayerAwareOfThing(String thingId, String setId, String codexEntryId, boolean withSave)
boolean isPlayerAwareOfCommodity(String commodityId)
boolean reportPlayerAwareOfSpecialItem(String itemId, boolean withSave)
boolean reportPlayerAwareOfFighter(String fighterId, boolean withSave)
boolean isPlayerAwareOfShip(String hullId)
boolean isPlayerAwareOfIndustry(String industryId)
boolean isPlayerAwareOfIllustration(String key)
boolean isPlayerAwareOfHullmod(String hullmodId)
boolean reportPlayerAwareOfIndustry(String industryId, boolean withSave)
boolean isPlayerAwareOfAbility(String abilityId)
boolean reportPlayerAwareOfSkill(String skillId, boolean withSave)
boolean isPlayerAwareOfWeapon(String weaponId)
boolean reportPlayerAwareOfAbility(String abilityId, boolean withSave)
boolean isPlayerAwareOfCondition(String conditionId)
boolean isPlayerAwareOfSpecialItem(String itemId)
boolean isPlayerAwareOfFighter(String fighterId)
boolean reportPlayerAwareOfCommodity(String commodityId, boolean withSave)
static String SHIP_SYSTEMS
static SharedUnlockData instance
boolean isEntryLocked(String entryId)
static String ILLUSTRATIONS
void checkIfImageIsIllustrationAndMakeAware(String spriteName)
static String SHARED_UNLOCKS_DATA_FILE
static String getIndustryEntryId(String industryId)
static String getGalleryEntryId(String galleryId)
static String getFighterEntryId(String wingId)
static String getCommodityEntryId(String commodityId)
static String getShipSystemEntryId(String shipSystemId)
static String getPlanetEntryId(String planetId)
static String getHullmodEntryId(String hullModId)
static String getWeaponEntryId(String weaponId)
static String getConditionEntryId(String conditionId)
static String getAbilityEntryId(String abilityId)
static String getShipEntryId(String shipId)
static String getItemEntryId(String itemId)
static String getSkillEntryId(String skillId)
static CodexEntryPlugin getEntry(String id)
static CodexIntelAdder get()
void addEntry(String entryId)
String getSpriteName(String category, String id)
List< String > getSpriteKeys(String category)