Files
ZYZ/shared/consts/constModules/auctionConst.ts
T

62 lines
1.5 KiB
TypeScript

export const AUCTION_STAGE = {
DEFAULT: 0,
GUILD: 1,
WORLD: 2,
END: 3,
};
export const AUCTION_SOURCE = {
DEFAULT: 0,
BOSS: 1, // 演武
GATE: 2, // 蛮夷入侵
CITY: 3, // 诸侯混战
RACE: 4, // 粮草先行
};
export const LOT_CODE_LEN = 8;
export const DIVIDEND_CODE_LEN = 8;
// 世界拍卖开始时间需晚于军团拍卖结束时间
export const AUCTION_TIME = {
GUILD_BEGIN_HOUR: 20, // 军团拍卖开始
GUILD_BEGIN_MIN: 20, // 军团拍卖开始
WORLD_BEGIN_HOUR: 20, // 世界拍卖开始
WORLD_BEGIN_MIN: 30, // 世界拍卖开始
GUILD_END_HOUR: 20, // 军团拍卖结束
GUILD_END_MIN: 30, // 军团拍卖结束
WORLD_END_HOUR: 22, // 世界拍卖结束
WORLD_END_MIN: 0, // 世界拍卖结束
};
export const DIVIDEND_STATUS = {
DEFAULT: 0, // 0:未开始
ING: 1, // 1:进行中
END: 2, // 2:已结束
SENT: 3, // 3:已发放
};
export const LOT_STATUS = {
DEFAULT: 0, // 未开始
ING: 1, // 竞拍中
SOLD: 2, // 竞拍成功
MAX: 3, // 一口价
}
export const ROLE_RECEIVE_STATUS = {
NO: 0, // 没领取
YES: 1, // 领取了
}
export const AUCTION_BID_STATUS = {
LEAD: 0, // 领先
RETURN: 1, // 退还
SUC: 2, // 竞拍成功
}
export const OFFER_RATIO = 1.1;
export const BID_REC_COUNT = 100;
export const GUILD_LOTS_REC_COUNT = 100;
export const DIVIDENDWEEKENDRATE = 0.2;
export const DIVIDENDMAXRATIO = 0.1;
export const DIVIDENDPOSITIONMAXRATIO = 3;