2022-08-17 02:18:04 -04:00
|
|
|
export interface FleaConfig
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
runIntervalSeconds: number;
|
|
|
|
minUserLevel: number;
|
|
|
|
blacklist: Blacklist;
|
|
|
|
condition: Condition;
|
|
|
|
currencies: Currencies;
|
|
|
|
offerItemCount: OfferItemCount;
|
|
|
|
reputation: Reputation;
|
|
|
|
time: Time;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface Blacklist
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
enableBsgList: boolean;
|
|
|
|
enableQuestList: boolean;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface Condition
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
conditionChance: number;
|
|
|
|
min: number;
|
|
|
|
max: number;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface Currencies
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
roubles: number;
|
|
|
|
dollars: number;
|
|
|
|
euros: number;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface OfferItemCount
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
min: number;
|
|
|
|
max: number;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface Reputation
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
gain: number;
|
|
|
|
loss: number;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface Time
|
|
|
|
{
|
2023-02-13 01:07:28 -05:00
|
|
|
baseSellTime: number;
|
|
|
|
minSellTime: number;
|
|
|
|
maxSellTime: number;
|
2022-08-17 02:18:04 -04:00
|
|
|
}
|
|
|
|
|