feat: ancre les réparations sur la map chargée

This commit is contained in:
tom-boullay
2026-05-28 15:47:53 +02:00
parent ba50224e6e
commit 9bbed06ddc
10 changed files with 150 additions and 19 deletions
@@ -0,0 +1,15 @@
import { create } from "zustand";
import type { RepairMissionId } from "@/types/gameplay/repairMission";
import type { Vector3Tuple } from "@/types/three/three";
interface RepairMissionAnchorStore {
anchors: Partial<Record<RepairMissionId, Vector3Tuple>>;
setAnchors: (anchors: Partial<Record<RepairMissionId, Vector3Tuple>>) => void;
}
export const useRepairMissionAnchorStore = create<RepairMissionAnchorStore>(
(set) => ({
anchors: {},
setAnchors: (anchors) => set({ anchors }),
}),
);