Valens
37d356736c
* Added additional items to Airdrop Blacklist into the airdrop.json * Added botGenerationBatchSizePerType and reworked maxBotCap to current defaults and to include Streets into bots.json * Added botRelativeLevelDeltaMax into bots.json * Added runIntervalSeconds into flea.json; affects how often flea will refresh in-game (so selling faster or slower - is taxing on CPU resources as it calls more often or less often pending how you set it; default is 45 seconds) into flea.json * Reworked Ragfair Conditions to take current server values into flea.json * Removed airFilterUnitFlowRate, generatorFuelFlowRate, and gpuBoostRate from hideout.json; these may return in the future however, as of now they have been removed from the server config and I would need to dive deep into server code. * Consolidated timeLimit into its own boolean and raidTime settings. Restructured AiAmount and AiDifficulty to match the server config in raid.json * Added new types into the bots.ts config file * Added new types into the flea.ts config file * Removed types no longer being used in the hideout.ts config file * Added new types into the raid.ts config file * Added Streets Marked Room Loot into the Containers In Marked Room Loot Pool * General rework and cleanup of code
51 lines
792 B
TypeScript
51 lines
792 B
TypeScript
export interface FleaConfig
|
|
{
|
|
runIntervalSeconds: number;
|
|
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;
|
|
}
|
|
|