mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 10:47:04 +02:00
28 lines
576 B
TypeScript
28 lines
576 B
TypeScript
import { asset } from './asset';
|
|
import { fetchCdonLz4 } from './fetchCdonLz4';
|
|
|
|
type EquipmentOptions = [number, number];
|
|
|
|
export type EquipmentRow = [
|
|
EquipmentOptions,
|
|
EquipmentOptions,
|
|
EquipmentOptions,
|
|
];
|
|
|
|
export type EquipmentPreset = [EquipmentRow, EquipmentRow, EquipmentRow];
|
|
|
|
export interface EquipmentDefinitions {
|
|
presets: {
|
|
[key: string]: EquipmentPreset;
|
|
};
|
|
equipments: {
|
|
[key: number]: {
|
|
name: string;
|
|
};
|
|
};
|
|
}
|
|
|
|
export const equipmentDefinitions = fetchCdonLz4<EquipmentDefinitions>(
|
|
asset('definitions/equipment.cdon.lz4'),
|
|
);
|