| Interface | Description |
|---|---|
| IBezierPriceCurve |
Definition of the price curve as a bezier curve.
|
| IBlockadeMission |
The special blockade mission indicates that the vessel is selected to join a blockade.
|
| IPriceCalculation |
This interface defines the price calculation algorithm.
|
| IPriceCalculationV2 |
This interface defines the price calculation algorithm.
|
| ISpecialMission |
A special mission is a mission that interupts the normal trade mission.
|
| ITradable |
Interface for a tradable good that can have a price that is calculated.
|
| ITradeMissionData |
Container to hold strategy specific mission data.
|
| ITradeStep |
Base interface for the trade steps that define how the trade strategy works.
|
| IWare |
Interface defining a ware.
|
| Class | Description |
|---|---|
| AmountablePrice<T extends IAmountable> |
This class defines the amounted price of an
IWare object. |
| AmountablePriceDouble |
This amountable keeps track of the amounts in a more detailed fashion than
AmountablePrice. |
| BasePriceCalulation | |
| BezierPriceCalculation |
Price calculation if the curve is defined by a start and end point and two control points,
defining the curve as a bezier curve.
|
| BezierPriceCurve | |
| ComputablePriceV2 |
Ecapsulate the price computation.
|
| ProductionChain |
Model for the production chain.
|
| Enum | Description |
|---|---|
| ETransferAmount |
Enumeration over the transferable amount
|
| EWare |
Define the different type of wares that are produced and can be traded.
|
| EWareSize |
Measurement applied to wares.
|
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.