feat: better plate editing integration

This commit is contained in:
TrèsAbhi committed 2024-07-31 13:11:25 -05:00
1 parent 15cf4ec0f1
commit 2c0f9184db
6 files changed
+181 -88

No files matched your search

+3
View File
@@ -13,6 +13,8 @@ interface TankopediaEphemeral {
skills: Record<string, number>;
controlsEnabled: boolean;
model: ModelDefinition;
editStatic: boolean;
editingPlate?: { name: string; default: number };
highlightArmor?: {
name: string;
point: Vector3;
@@ -91,6 +93,7 @@ export const { Provider, use, useMutation, useStore } = createNextSafeStore(
(model: ModelDefinition) =>
create<TankopediaEphemeral>()(
subscribeWithSelector<TankopediaEphemeral>(() => ({
editStatic: false,
skills: {},
model,
controlsEnabled: true,