mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-22 19:19:52 +02:00
feat: universal crew skills
This commit is contained in:
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;
|
||||
}
|
||||
Reference in new issue
Block a user