mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 11:39:50 +02:00
feat: reactive armor
This commit is contained in:
1 parent
511151e101
commit
69040dc453
3 files changed
+16
-7
No files matched your search
@@ -75,15 +75,20 @@ export default function Page() {
|
||||
const crewSkills = useCompareTemporary((state) => state.crewSkills);
|
||||
const stats = useMemo(
|
||||
() =>
|
||||
members.map((item) =>
|
||||
members.map((thisMember) =>
|
||||
tankCharacteristics(
|
||||
{
|
||||
...item,
|
||||
...thisMember,
|
||||
crewSkills,
|
||||
stockEngine: item.tank.engines[0],
|
||||
stockGun: item.tank.turrets[0].guns[0],
|
||||
stockTrack: item.tank.tracks[0],
|
||||
stockTurret: item.tank.turrets[0],
|
||||
stockEngine: thisMember.tank.engines[0],
|
||||
stockGun: thisMember.tank.turrets[0].guns[0],
|
||||
stockTrack: thisMember.tank.tracks[0],
|
||||
stockTurret: thisMember.tank.turrets[0],
|
||||
applyReactive: members.some(
|
||||
(member) =>
|
||||
member.key !== thisMember.key &&
|
||||
member.consumables.includes(33),
|
||||
),
|
||||
},
|
||||
{
|
||||
equipmentDefinitions: awaitedEquipmentDefinitions,
|
||||
|
||||
@@ -86,6 +86,7 @@ export function Characteristics() {
|
||||
stockGun,
|
||||
stockTrack,
|
||||
stockTurret,
|
||||
applyReactive: false,
|
||||
},
|
||||
{
|
||||
equipmentDefinitions: awaitedEquipmentDefinitions,
|
||||
|
||||
Reference in new issue
Block a user