50 lines
738 B
TypeScript
50 lines
738 B
TypeScript
export interface FleaConfig
|
|
{
|
|
minUserLevel: number
|
|
blacklist: Blacklist
|
|
condition: Condition
|
|
currencies: Currencies
|
|
offerItemCount: OfferItemCount
|
|
reputation: Reputation
|
|
time: Time
|
|
}
|
|
|
|
export interface Blacklist
|
|
{
|
|
enableBsgList: boolean
|
|
enableQuestList: boolean
|
|
}
|
|
|
|
export interface Condition
|
|
{
|
|
conditionChance: number
|
|
min: number
|
|
max: number
|
|
}
|
|
|
|
export interface Currencies
|
|
{
|
|
roubles: number
|
|
dollars: number
|
|
euros: number
|
|
}
|
|
|
|
export interface OfferItemCount
|
|
{
|
|
min: number
|
|
max: number
|
|
}
|
|
|
|
export interface Reputation
|
|
{
|
|
gain: number
|
|
loss: number
|
|
}
|
|
|
|
export interface Time
|
|
{
|
|
baseSellTime: number
|
|
minSellTime: number
|
|
maxSellTime: number
|
|
}
|
|
|