feat: universal crew skills

This commit is contained in:
TrèsAbhi committed 2024-04-08 19:24:49 -05:00
1 parent 8a9d72d0e6
commit 28407b0f05
3 files changed
+65 -11

No files matched your search

@@ -1,20 +1,15 @@
import { uniqueId } from 'lodash';
import { CompareMember } from '../../stores/compare';
import { createDefaultSkills } from './createDefaultSkills';
import { ProvisionDefinitions } from './provisionDefinitions';
import { SkillDefinitions } from './skillDefinitions';
import { TankDefinition } from './tankDefinitions';
import { tankToDuelMember } from './tankToDuelMember';
export function tankToCompareMember(
tank: TankDefinition,
provisionDefinitions: ProvisionDefinitions,
skillDefinitions: SkillDefinitions,
) {
return {
...tankToDuelMember(tank, provisionDefinitions),
crewSkills: createDefaultSkills(skillDefinitions),
key: uniqueId(),
} satisfies CompareMember;
}