2024-08-26 16:44:51 +08:00

16 lines
803 B
TypeScript

import { INetRequest } from "@/script/Engine/CatanEngine/NetManagerV2/Core/INetRequest";
import { INetResponse } from "@/script/Engine/CatanEngine/NetManagerV2/Core/INetResponse";
import { ClientData } from "@/shared/protocols/define/interface";
import { RpcSlotInRequest, RpcSlotInResponse } from "@/shared/protocols/SlotRequest";
export default function* (clientData: ClientData, req: INetRequest<RpcSlotInRequest>): IterableIterator<any> {
const data: RpcSlotInRequest = req.Data
const response: INetResponse<RpcSlotInResponse> = {
Status: 0,
Method: req.Method,
Data: { ver: "", db: 4, br: [4, 10, 20, 40, 80, 100, 120, 160, 200, 400, 600, 800, 1000, 1200, 1600, 2000, 4000, 10000, 20000, 30000], jp: { "1": 1500000, "3": 3000000, "5": 30000000 } },
IsValid: true
};
return response;
}