fix: port to core 5

This commit is contained in:
TrèsAbhi committed 2024-09-08 10:46:12 -05:00
1 parent 3d23ea1497
commit 7249c3be9e
24 files changed
+41 -53

No files matched your search

@@ -1,4 +1,4 @@
import { TankDefinition } from '@blitzkit/core/src/blitzkit/tankDefinitions';
import { TankDefinition } from '@blitzkit/core';
import { TankFilters } from '../../stores/tankFilters';
export function filterTank(filters: TankFilters, tank: TankDefinition) {
@@ -1,26 +1,24 @@
import {
EquipmentDefinitions,
ModelDefinition,
ProvisionDefinitions,
} from '@blitzkit/core';
import { resolveNearPenetration } from '@blitzkit/core/src/blitz/resolveNearPenetration';
import { coefficient } from '@blitzkit/core/src/blitzkit/coefficient';
import { degressiveStat } from '@blitzkit/core/src/blitzkit/degressiveStat';
import { isExplosive } from '@blitzkit/core/src/blitzkit/isExplosive';
import { normalizeBoundingBox } from '@blitzkit/core/src/blitzkit/normalizeBoundingBox';
import { progressiveStat } from '@blitzkit/core/src/blitzkit/progressiveStat';
import { resolveDpm } from '@blitzkit/core/src/blitzkit/resolveDpm';
import { resolvePenetrationCoefficient } from '@blitzkit/core/src/blitzkit/resolvePenetrationCoefficient';
import { sum } from '@blitzkit/core/src/blitzkit/sum';
import {
coefficient,
degressiveStat,
EngineDefinition,
EquipmentDefinitions,
GunDefinition,
isExplosive,
ModelDefinition,
normalizeBoundingBox,
progressiveStat,
ProvisionDefinitions,
resolveDpm,
resolveNearPenetration,
resolvePenetrationCoefficient,
ShellDefinition,
sum,
TankDefinition,
TrackDefinition,
TurretDefinition,
} from '@blitzkit/core/src/blitzkit/tankDefinitions';
import { unionBoundingBox } from '@blitzkit/core/src/blitzkit/unionBoundingBox';
unionBoundingBox,
} from '@blitzkit/core';
import { EquipmentMatrix } from '../../stores/duel';
export type TankCharacteristics = ReturnType<typeof tankCharacteristics>;
+9
View File
@@ -0,0 +1,9 @@
type Name =
| `color-${'background' | `panel-${'solid' | 'translucent'}` | 'surface' | 'overlay'}`
| `radius-${1 | 2 | 3 | 4 | 5 | 6 | 'full'}`
| `space-${1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9}`
| string;
export function Var(name: Name) {
return `var(--${name})`;
}