From 65a1ebc6d4d007b9340591402a2f0a858cb4c409 Mon Sep 17 00:00:00 2001 From: ad044 Date: Thu, 4 Feb 2021 23:01:50 +0400 Subject: [PATCH] started game progression --- src/components/KeyPressHandler.tsx | 15 +- .../Site/ActiveLevelNodes.tsx | 3 - src/components/SSknScene/SSknHUD.tsx | 8 +- .../handleMediaKeyPress.ts | 9 +- .../handleSSknKeyPress.ts | 17 +- src/core/setters/progressManager.ts | 23 + src/resources/initial_progress.json | 1432 ++++++++--------- src/store.ts | 18 +- src/utils/node-utils.ts | 14 +- 9 files changed, 801 insertions(+), 738 deletions(-) create mode 100644 src/core/setters/progressManager.ts diff --git a/src/components/KeyPressHandler.tsx b/src/components/KeyPressHandler.tsx index a826c84..f8176a1 100644 --- a/src/components/KeyPressHandler.tsx +++ b/src/components/KeyPressHandler.tsx @@ -21,13 +21,24 @@ import handleSSknSceneEvent from "../core/scene-keypress-handlers/handleSSknKeyP import handleMainSceneEvent from "../core/scene-keypress-handlers/handleMainKeyPress"; import gameLoader from "../core/setters/gameLoader"; import gameSaver from "../core/setters/gameSaver"; +import progressManager from "../core/setters/progressManager"; const KeyPressHandler = () => { const mediaSceneSetters = useMemo( - () => [mediaManager, sceneManager, nodeManager, levelManager, siteManager], + () => [ + mediaManager, + sceneManager, + nodeManager, + levelManager, + siteManager, + progressManager, + ], + [] + ); + const ssknSceneSetters = useMemo( + () => [ssknManager, sceneManager, progressManager], [] ); - const ssknSceneSetters = useMemo(() => [ssknManager, sceneManager], []); const mainSceneSetters = useMemo( () => [ levelSelectionManager, diff --git a/src/components/MainScene/SyncedComponents/Site/ActiveLevelNodes.tsx b/src/components/MainScene/SyncedComponents/Site/ActiveLevelNodes.tsx index 12d4e1f..c7ac064 100644 --- a/src/components/MainScene/SyncedComponents/Site/ActiveLevelNodes.tsx +++ b/src/components/MainScene/SyncedComponents/Site/ActiveLevelNodes.tsx @@ -2,11 +2,8 @@ import React, { memo, useEffect, useState } from "react"; import Node from "./Node"; import node_positions from "../../../../resources/node_positions.json"; import { useStore } from "../../../../store"; -import site_a from "../../../../resources/site_a.json"; -import site_b from "../../../../resources/site_b.json"; import { NodeDataType, SiteType } from "../Site"; import usePrevious from "../../../../hooks/usePrevious"; -import {isNodeVisible} from "../../../../utils/node-utils"; type ActiveLevelNodesProps = { visibleNodes: SiteType; diff --git a/src/components/SSknScene/SSknHUD.tsx b/src/components/SSknScene/SSknHUD.tsx index 83a61b7..7dc00f0 100644 --- a/src/components/SSknScene/SSknHUD.tsx +++ b/src/components/SSknScene/SSknHUD.tsx @@ -44,7 +44,7 @@ const SSknHUD = memo((props: SSknHUDProps) => { { { { { return; } default: - return { event: `media_${activeMediaComponent}_select` }; + if (activeMediaComponent === "play") { + return { + event: `media_${activeMediaComponent}_select`, + node: activeNode, + }; + } else { + return { event: `media_${activeMediaComponent}_select` }; + } } } }; diff --git a/src/core/scene-keypress-handlers/handleSSknKeyPress.ts b/src/core/scene-keypress-handlers/handleSSknKeyPress.ts index 9531932..b7c2275 100644 --- a/src/core/scene-keypress-handlers/handleSSknKeyPress.ts +++ b/src/core/scene-keypress-handlers/handleSSknKeyPress.ts @@ -1,6 +1,6 @@ const handleSSknSceneEvent = (ssknSceneContext: any) => { - const { keyPress, activeSSknComponent } = ssknSceneContext; - + const { keyPress, activeSSknComponent, activeNode } = ssknSceneContext; + switch (keyPress) { case "UP": case "DOWN": @@ -8,9 +8,16 @@ const handleSSknSceneEvent = (ssknSceneContext: any) => { event: `${activeSSknComponent}_${keyPress.toLowerCase()}`, }; case "CIRCLE": - return { - event: `${activeSSknComponent}_select`, - }; + if (activeSSknComponent === "ok") { + return { + event: `sskn_${activeSSknComponent}_select`, + nodeName: activeNode.node_name, + }; + } else { + return { + event: `${activeSSknComponent}_select`, + }; + } } }; diff --git a/src/core/setters/progressManager.ts b/src/core/setters/progressManager.ts new file mode 100644 index 0000000..d70b857 --- /dev/null +++ b/src/core/setters/progressManager.ts @@ -0,0 +1,23 @@ +import { useStore } from "../../store"; + +const progressManager = (eventState: any) => { + const updateNodeViewed = useStore.getState().setNodeViewed; + + const dispatchAction = (eventState: { event: string; nodeName: string }) => { + switch (eventState.event) { + case "media_exit_select": + case "sskn_ok_select": + return { + action: () => updateNodeViewed(eventState.nodeName), + }; + } + }; + + const { action } = { ...dispatchAction(eventState) }; + + if (action) { + action(); + } +}; + +export default progressManager; diff --git a/src/resources/initial_progress.json b/src/resources/initial_progress.json index d7f97f5..427d11f 100644 --- a/src/resources/initial_progress.json +++ b/src/resources/initial_progress.json @@ -1,2866 +1,2866 @@ { "Cou001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou003": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou004": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou005": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou006": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou007": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou008": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou009": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou010": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou011": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou012": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou013": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou014": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou015": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou016": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou017": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou018": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou019": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou020": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou021": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou022": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou023": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou024": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou025": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou026": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou027": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou028": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou029": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou030": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou031": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou032": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou033": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou034": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou035": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou036": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou037": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou038": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou039": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou040": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou041": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou042": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou043": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou044": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Cou045": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou046": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou047": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou048": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou049": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou050": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou051": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou052": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Cou053": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dc1001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1002": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1003": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1004": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1005": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1006": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1007": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1008": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1009": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1010": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1011": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1012": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1013": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1014": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1015": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1016": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1017": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1018": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1019": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1020": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1021": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1022": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1023": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1024": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1025": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1026": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1027": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1028": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1030": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1031": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1032": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1033": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1034": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1035": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1036": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1037": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1038": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1039": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1040": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1041": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1042": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1043": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1044": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dc1045": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1046": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1047": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1048": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1049": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1050": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1051": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dc1052": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1053": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dc1054": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1055": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dc1056": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1057": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Dc1058": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia001": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia003": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia004": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia005": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia006": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia007": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia008": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia009": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia010": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia011": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia012": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia013": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia014": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia015": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia016": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia017": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia018": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia019": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia020": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia021": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia022": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia023": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia024": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia025": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia026": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia027": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia028": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia029": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia030": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia031": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia032": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia033": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia034": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia035": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia036": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia037": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia038": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia039": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia040": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia041": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia042": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia043": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia044": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia045": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia046": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia047": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Dia048": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Eda001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Eda002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Eda003": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Eda004": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Eda005": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ekm001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Ekm002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ekm003": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ekm004": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ekm005": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ekm006": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Env001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env002": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env004": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env005": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env006": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env007": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env008": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env010": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env011": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Env012": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Ere001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Ere002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere003": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere004": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere005": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere006": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere007": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Ere008": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere009": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Ere010": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "GaTE01": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "GaTE02": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "GaTE03": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "GaTE04": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda001": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda003": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda004": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda005": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda006": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda007": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda008": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda009": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda010": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda011": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda012": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda013": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda014": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda015": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda016": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda017": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda018": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda019": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda020": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda021": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda022": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda023": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda024": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda025": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda026": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda027": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda028": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda029": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda030": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda031": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda032": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda033": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda034": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda035": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda036": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda037": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda038": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda039": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda040": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda041": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda042": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda043": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda044": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda045": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda046": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda047": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda048": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda049": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda050": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda051": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda052": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda053": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda054": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda055": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda056": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda057": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda058": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda059": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda060": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda061": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda062": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda063": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda064": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda065": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda066": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda067": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda068": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda069": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda070": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda071": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda072": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda073": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda074": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda075": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda076": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda077": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda078": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda079": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda080": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda081": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda082": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda083": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda084": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda085": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda086": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda087": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda088": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda089": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda090": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda091": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda092": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda093": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda094": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda095": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda096": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda097": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda098": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda099": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda100": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda101": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda102": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda103": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda104": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda105": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda106": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda107": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda108": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda109": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda110": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda111": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda112": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda113": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda114": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda115": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda116": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda117": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda118": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda119": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda120": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda121": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda122": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda123": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda124": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda125": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda126": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda127": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda128": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda129": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda130": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda131": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda132": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda133": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda134": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda135": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda136": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda137": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda138": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda139": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda140": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda141": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda142": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda143": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda144": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda145": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda146": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda147": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda148": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda149": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda150": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda151": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda152": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda153": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda154": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda155": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda156": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda157": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda158": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda159": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda160": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda161": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda162": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda163": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda164": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda165": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda166": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda167": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda168": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda169": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda170": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda171": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda172": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda173": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda174": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda175": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda176": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda177": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda178": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda179": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda180": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda181": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda182": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda183": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda184": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda185": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda186": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda187": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda188": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda189": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda190": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda191": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda192": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda193": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda194": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda195": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda196": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda197": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda198": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda199": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda200": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda201": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda202": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda203": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda204": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda205": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda206": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda207": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda208": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda209": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda210": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda211": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda212": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda213": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda214": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda215": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda216": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda217": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda218": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda219": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda220": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda221": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda222": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda223": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda224": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda225": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda226": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda227": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda228": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda229": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda230": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Lda231": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda232": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda233": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda234": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda235": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda236": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Lda237": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "P2-01": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "P2-02": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "P2-03": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "P2-04": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "P2-05": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "P2-06": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn01": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn02": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn03": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn04": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn04#": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn05": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "SSkn06": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK002": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK003": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK004": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK005": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK006": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK007": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK008": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK009": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK010": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK011": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK012": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK013": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK014": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK015": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK016": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK017": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK018": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK019": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK020": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK021": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK022": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK023": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK024": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK025": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK026": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK027": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK028": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK029": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK030": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK031": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK032": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK033": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK034": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK035": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK036": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK037": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK038": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK039": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK040": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK041": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK042": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK043": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK044": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK045": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK046": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK047": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK048": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK049": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK050": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK051": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK052": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK053": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK054": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK055": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK056": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK057": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK058": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK059": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK060": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK061": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK062": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK063": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK064": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK065": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK066": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK067": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK068": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK069": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK070": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK071": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK072": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK073": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK074": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK075": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK076": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK077": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK078": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK079": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK080": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK081": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK082": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK083": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK084": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK085": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK086": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK087": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK088": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK089": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK090": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK091": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK092": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK093": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK094": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK095": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK096": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK097": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK098": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK099": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK100": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK101": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK102": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK103": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK104": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK105": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK106": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK107": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK108": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK109": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK110": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK111": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK112": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK113": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK114": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK115": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK116": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK117": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK118": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK119": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK120": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK121": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK122": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK123": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK124": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK125": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK126": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK127": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK128": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK129": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK130": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK131": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK132": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK133": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK134": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK135": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK136": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK137": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK138": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK139": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK140": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK141": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK142": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK143": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK144": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK145": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK146": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK147": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK148": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK149": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK150": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK151": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK152": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK153": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK154": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK155": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK156": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK157": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK158": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK159": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK160": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK161": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK162": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK163": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK164": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK165": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK166": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK167": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK168": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK169": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK170": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK171": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK172": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK173": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK174": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK175": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK176": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK177": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK178": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK179": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK180": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "TaK181": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda001": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda002": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda003": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda004": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda005": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda006": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda007": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda008": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda009": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda010": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda011": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda012": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda013": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda014": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda015": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda016": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda017": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda018": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda019": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda020": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda021": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda022": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda023": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda024": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda025": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda026": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda027": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda028": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda029": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda030": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda031": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda032": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda033": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda034": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda035": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda036": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda037": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda038": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda039": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda040": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda041": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda042": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda043": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda044": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda045": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda046": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda047": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda048": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda049": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda050": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda051": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda052": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda053": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda054": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda055": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda056": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda057": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda058": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda059": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda060": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda061": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda062": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda063": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda064": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda065": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda066": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda067": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda068": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda069": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda070": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda071": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda072": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda073": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda074": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda075": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda076": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda077": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda078": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda079": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda080": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda081": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda082": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda083": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda084": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda085": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda086": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda087": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda088": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda089": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda090": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 }, "Tda091": { "is_viewed": 0, - "is_visible": "true" + "is_visible": 1 }, "Tda092": { "is_viewed": 0, - "is_visible": "false" + "is_visible": 0 } } diff --git a/src/store.ts b/src/store.ts index 7ea2476..5df96b3 100644 --- a/src/store.ts +++ b/src/store.ts @@ -62,7 +62,7 @@ type State = { idleImages: any; // sskn scene - ssknComponentMatrix: ["sskn_ok", "sskn_cancel"]; + ssknComponentMatrix: ["ok", "cancel"]; ssknComponentMatrixIdx: 0 | 1; ssknLoading: boolean; @@ -212,7 +212,7 @@ export const useStore = create( idleImages: undefined, // sskn scene - ssknComponentMatrix: ["sskn_ok", "sskn_cancel"], + ssknComponentMatrix: ["ok", "cancel"], ssknComponentMatrixIdx: 0, ssknLoading: false, @@ -416,7 +416,6 @@ export const useStore = create( set((state) => ({ siteSaveState: { ...state.siteSaveState, [site]: to }, })), - loadSiteSaveState: (site: "a" | "b") => set((state) => { const stateToLoad = state.siteSaveState[site]; @@ -427,6 +426,18 @@ export const useStore = create( activeLevel: stateToLoad.activeLevel, }; }), + + // progress setters + setNodeViewed: (nodeName: string) => + set((state) => ({ + gameProgress: { + ...state.gameProgress, + [nodeName]: { + is_viewed: 1, + is_visible: nodeName.includes("SSkn") ? 0 : 1, + }, + }, + })), }) ) ); @@ -463,6 +474,7 @@ export const getSSknSceneContext = () => { return { activeSSknComponent: state.ssknComponentMatrix[state.ssknComponentMatrixIdx], + activeNode: state.activeNode, }; }; diff --git a/src/utils/node-utils.ts b/src/utils/node-utils.ts index d1e7c0e..fa51e07 100644 --- a/src/utils/node-utils.ts +++ b/src/utils/node-utils.ts @@ -65,14 +65,20 @@ export const getNodeHud = (nodeMatrixIndices: { export const isNodeVisible = ( node: NodeDataType, gameProgress: typeof unlocked_nodes -) => - node +) => { + // if (node && node.node_name === "SSkn01") { + // console.log( + // gameProgress[node.node_name as keyof typeof gameProgress].is_visible + // ); + // } + return node ? (node.unlocked_by === "" || gameProgress[node.unlocked_by as keyof typeof gameProgress] .is_viewed) && - gameProgress[node.node_name as keyof typeof gameProgress].is_visible && - node.required_final_video_viewcount < 1 + gameProgress[node.node_name as keyof typeof gameProgress].is_visible && + node.required_final_video_viewcount < 1 : false; +}; export const getVisibleNodesMatrix = ( matrixIdx: number,