added small Cm message type definition(tb fixed) #1

Merged
thetek merged 1 commits from SimToCmMessage into main 2024-04-04 12:15:57 +02:00

View File

@ -3,6 +3,11 @@ import { tags } from "typia";
/* messages ***************************************************************************************/ /* messages ***************************************************************************************/
export type SimToCmMessage = {
message?: Message,
// response?: "approve" | "deny" | "ignored"
};
export type Message = RequestApprovalToAttack | AcaFuelLow | MissileToOwnshipDetected | AcaDefect | AcaHeadingToBase; export type Message = RequestApprovalToAttack | AcaFuelLow | MissileToOwnshipDetected | AcaDefect | AcaHeadingToBase;
export type BaseMessage<TKind extends string, TData extends object> = { export type BaseMessage<TKind extends string, TData extends object> = {