Starsector API
Loading...
Searching...
No Matches
SubmarketAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.campaign.econ;
2
3import com.fs.starfarer.api.campaign.CargoAPI;
4import com.fs.starfarer.api.campaign.CargoStackAPI;
5import com.fs.starfarer.api.campaign.FactionAPI;
6import com.fs.starfarer.api.campaign.SubmarketPlugin;
7import com.fs.starfarer.api.campaign.SubmarketPlugin.TransferAction;
8
9public interface SubmarketAPI {
12
14
16 void setFaction(FactionAPI faction);
17
18 String getSpecId();
19 String getName();
21
22
24
29 float getTariff();
31 boolean isIllegalOnSubmarket(CargoStackAPI stack, TransferAction action);
32
33// boolean isBlackMarket();
34// boolean isOpenMarket();
35
36}
boolean isIllegalOnSubmarket(CargoStackAPI stack, TransferAction action)