diff --git a/src/api.ts b/src/api.ts index a25309c..fd8eaa9 100644 --- a/src/api.ts +++ b/src/api.ts @@ -65,6 +65,7 @@ interface APIUserAircraft { interface APIServerInfo { onlineUsers: string[]; + onlineUsersFull: APIUserAircraft[]; environment: RandomEnv; missionId: string; } @@ -97,6 +98,7 @@ function parseAPIUserAircraft(apiUA: APIUserAircraft): UserAircraftInformation { function parseAPIServerInfo(apiSI: APIServerInfo): CurrentServerInformation { return { onlineUsers: apiSI.onlineUsers, + onlineUsersFull: apiSI.onlineUsersFull.map(parseAPIUserAircraft), environment: apiSI.environment, missionId: apiSI.missionId }; diff --git a/src/structures.ts b/src/structures.ts index a6b8265..4a3d74e 100644 --- a/src/structures.ts +++ b/src/structures.ts @@ -317,6 +317,7 @@ export interface UserAircraftInformation { export interface CurrentServerInformation { onlineUsers: string[]; + onlineUsersFull: UserAircraftInformation[]; environment: RandomEnv; missionId: string; }