delete duplicate lpd files
This commit is contained in:
parent
d5f6e58ed1
commit
cf1608f0ea
@ -1,108 +0,0 @@
|
||||
import type { Message } from "src/types/schema-types";
|
||||
import lpdHelper from "src/utils/lpdHelper";
|
||||
|
||||
// Functions to create widgets, elements, and sections for each message type
|
||||
const requestApprovalToAttackMessageHigh = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'request',
|
||||
'request',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
false,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaFuelLowMessageHigh = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'message',
|
||||
'message',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
20,
|
||||
true,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const missileToOwnshipDetectedMessageHigh = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'highWarning',
|
||||
'highWarning',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaDefectMessageHigh = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'acaDefect',
|
||||
'message',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaHeadingToBaseMessageHigh = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'acaHeadingToBase',
|
||||
'message',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
// Map each message type to its corresponding LPD function
|
||||
const highLPDMessageFunctions = {
|
||||
'RequestApprovalToAttack': requestApprovalToAttackMessageHigh,
|
||||
'AcaFuelLow': acaFuelLowMessageHigh,
|
||||
'MissileToOwnshipDetected': missileToOwnshipDetectedMessageHigh,
|
||||
'AcaDefect': acaDefectMessageHigh,
|
||||
'AcaHeadingToBase': acaHeadingToBaseMessageHigh,
|
||||
};
|
||||
|
||||
const highLPD = (message: Message) => {
|
||||
return highLPDMessageFunctions[message.kind]();
|
||||
}
|
||||
|
||||
export default highLPD;
|
@ -1,21 +0,0 @@
|
||||
import lpdHelper from 'src/utils/lpdHelper';
|
||||
|
||||
const initialLPD = {
|
||||
sections: [],
|
||||
widgets: [
|
||||
lpdHelper.generateWidget(
|
||||
'request',
|
||||
'request',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
false,
|
||||
1,
|
||||
[],
|
||||
),
|
||||
],
|
||||
}
|
||||
|
||||
export default initialLPD;
|
@ -1,108 +0,0 @@
|
||||
import type { Message } from "src/types/schema-types";
|
||||
import lpdHelper from "src/utils/lpdHelper";
|
||||
|
||||
// Functions to create widgets, elements, and sections for each message type
|
||||
const requestApprovalToAttackMessageLow = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'request',
|
||||
'request',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
false,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaFuelLowMessageLow = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'message',
|
||||
'message',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
20,
|
||||
true,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const missileToOwnshipDetectedMessageLow = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'highWarning',
|
||||
'highWarning',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaDefectMessageLow = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'highWarning',
|
||||
'highWarning',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaHeadingToBaseMessageLow = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'message',
|
||||
'message',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
// Map each message type to its corresponding LPD function
|
||||
const lowLPDMessageFunctions: any = {
|
||||
'RequestApprovalToAttack': requestApprovalToAttackMessageLow,
|
||||
'AcaFuelLow': acaFuelLowMessageLow,
|
||||
'AcaDefect': acaDefectMessageLow,
|
||||
'AcaHeadingToBase': acaHeadingToBaseMessageLow,
|
||||
'MissileToOwnshipDetected': missileToOwnshipDetectedMessageLow,
|
||||
}
|
||||
|
||||
const lowLPD = (message: Message) => {
|
||||
return lowLPDMessageFunctions[message.kind]();
|
||||
};
|
||||
|
||||
export default lowLPD;
|
@ -1,23 +0,0 @@
|
||||
import type { SimToCmMessage } from "submodules/message-schemas/schema-types";
|
||||
import lowLPD from "./lowLPD";
|
||||
import mediumLPD from "./mediumLPD";
|
||||
import highLPD from "./highLPD";
|
||||
import initialLPD from "./initialLPD";
|
||||
|
||||
const stressLevelLPDFunctions: any = {
|
||||
"low": lowLPD,
|
||||
"medium": mediumLPD,
|
||||
"high": highLPD,
|
||||
}
|
||||
|
||||
const generateLPD = (message?: SimToCmMessage) => {
|
||||
// Call the LPD function that corresponds to the stress level from the message
|
||||
if (message && message.stressLevel) {
|
||||
return stressLevelLPDFunctions[message.stressLevel](message);
|
||||
} else {
|
||||
// If no message is provided, return the initial LPD
|
||||
return initialLPD;
|
||||
}
|
||||
}
|
||||
|
||||
export default generateLPD;
|
@ -1,108 +0,0 @@
|
||||
import type { Message } from "src/types/schema-types";
|
||||
import lpdHelper from "src/utils/lpdHelper";
|
||||
|
||||
// Functions to create widgets, elements, and sections for each message type
|
||||
const requestApprovalToAttackMessageMedium = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'request',
|
||||
'request',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
false,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaFuelLowMessageMedium = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'message',
|
||||
'message',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
20,
|
||||
true,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const missileToOwnshipDetectedMessageMedium = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'highWarning',
|
||||
'highWarning',
|
||||
100,
|
||||
100,
|
||||
200,
|
||||
200,
|
||||
false,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaDefectMessageMedium = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'message',
|
||||
'message',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
20,
|
||||
true,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
const acaHeadingToBaseMessageMedium = () => {
|
||||
return {
|
||||
sections: [],
|
||||
widgets: [lpdHelper.generateWidget(
|
||||
'message',
|
||||
'message',
|
||||
500,
|
||||
500,
|
||||
20,
|
||||
20,
|
||||
true,
|
||||
true,
|
||||
1,
|
||||
[],
|
||||
)],
|
||||
};
|
||||
}
|
||||
|
||||
// Map each message type to its corresponding LPD function
|
||||
const mediumLPDMessageFunctions = {
|
||||
'RequestApprovalToAttack': requestApprovalToAttackMessageMedium,
|
||||
'AcaFuelLow': acaFuelLowMessageMedium,
|
||||
'MissileToOwnshipDetected': missileToOwnshipDetectedMessageMedium,
|
||||
'AcaDefect': acaDefectMessageMedium,
|
||||
'AcaHeadingToBase': acaHeadingToBaseMessageMedium,
|
||||
};
|
||||
|
||||
const mediumLPD = (message: Message) => {
|
||||
return mediumLPDMessageFunctions[message.kind]();
|
||||
}
|
||||
|
||||
export default mediumLPD;
|
@ -1 +1 @@
|
||||
Subproject commit d755aac56556bc355862502432cda49b6c6d43a1
|
||||
Subproject commit ce12c3c5617c1dd30124481e795b6791daa7f3b0
|
Loading…
Reference in New Issue
Block a user