Readded command mode options

This commit is contained in:
Davide Passoni
2024-11-07 17:39:34 +01:00
parent 454c7ad2de
commit df939f1ac3
27 changed files with 990 additions and 231 deletions

View File

@@ -13,7 +13,7 @@ import {
emissionsCountermeasures,
reactionsToThreat,
} from "../constants/constants";
import { AirbasesData, BullseyesData, GeneralSettings, MissionData, Radio, ServerRequestOptions, ServerStatus, TACAN } from "../interfaces";
import { AirbasesData, BullseyesData, CommandModeOptions, GeneralSettings, MissionData, Radio, ServerRequestOptions, ServerStatus, TACAN } from "../interfaces";
import { ServerStatusUpdatedEvent } from "../events";
export class ServerManager {
@@ -489,22 +489,10 @@ export class ServerManager {
}
setCommandModeOptions(
restrictSpawns: boolean,
restrictToCoalition: boolean,
spawnPoints: { blue: number; red: number },
eras: string[],
setupTime: number,
commandModeOptions: CommandModeOptions,
callback: CallableFunction = () => {}
) {
var command = {
restrictSpawns: restrictSpawns,
restrictToCoalition: restrictToCoalition,
spawnPoints: spawnPoints,
eras: eras,
setupTime: setupTime,
};
var data = { setCommandModeOptions: command };
var data = { setCommandModeOptions: commandModeOptions };
this.PUT(data, callback);
}