公路狂飙性能优化

This commit is contained in:
dy 2023-12-20 19:22:51 +08:00
parent 23e1941812
commit 9429dacc63

View File

@ -59,7 +59,7 @@ let enemyObject: object = {}
async function checkAndRefreshEnemy() {
if (lastRefreshTime + 3600 > G.time) return
lastRefreshTime = G.time
for (let i = 3; i <= 8; i ++) {
for (let i = 3; i <= 8; i++) {
let users = await G.mongodb.collection('user').aggregate([
{
$match: {
@ -85,7 +85,9 @@ async function checkAndRefreshEnemy() {
export async function refreshEnemys(call: ApiCall) {
if (!lastRefreshTime) await checkAndRefreshEnemy()
let dbUser = enemyObject[Math.floor(call.conn.gud.lv / 10)]
let lvDw = Math.floor(call.conn.gud.lv / 10 > 8 ? 8 : call.conn.gud.lv / 10)
let dbUser = enemyObject[lvDw] || []
let enemys: joinFightData[] = [];