-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtree.txt
More file actions
111 lines (111 loc) · 3.78 KB
/
Copy pathtree.txt
File metadata and controls
111 lines (111 loc) · 3.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
src/
├── components
│ ├── blocks
│ │ ├── ChoiceWeightingBlockView.tsx
│ │ ├── MiniGameTest.tsx
│ │ ├── PersuasionBlockView.tsx
│ │ └── TraitPickerBlockView.tsx
│ ├── canvas
│ │ ├── NodeSearchBar.tsx
│ │ ├── StoryCanvas.tsx
│ │ ├── StoryEdge.tsx
│ │ └── StoryNode.tsx
│ ├── docs
│ │ └── DocumentationScreen.tsx
│ ├── editor
│ │ ├── ChoiceConditionsEditor.tsx
│ │ ├── ChoiceEffectsEditor.tsx
│ │ ├── ChoiceRow.tsx
│ │ ├── ChoicesEditor.tsx
│ │ ├── ImportProjectModal.tsx
│ │ ├── ReferenceTextarea.tsx
│ │ ├── SidebarEditor.tsx
│ │ ├── StoryDiagnostics.tsx
│ │ ├── UndoRedoButtons.tsx
│ │ ├── VariableEditor.tsx
│ │ └── VariablesScreen.tsx
│ ├── entities
│ │ ├── CharacterManager.tsx
│ │ └── CharactersScreen.tsx
│ ├── minigame
│ │ ├── MiniGameConfigPanel.tsx
│ │ ├── MiniGameEditor.tsx
│ │ ├── MiniGameEditorHeader.tsx
│ │ ├── MiniGameEditorInspector.tsx
│ │ ├── MiniGameEditorPreview.tsx
│ │ ├── MiniGameEditorShell.tsx
│ │ ├── MiniGameEditorSidebar.tsx
│ │ ├── MiniGameLogicPanel.tsx
│ │ ├── MiniGamePreview.tsx
│ │ └── MiniGameToolbar.tsx
│ ├── onboarding
│ │ ├── EditorEmptyState.tsx
│ │ ├── OnboardingTour.tsx
│ │ └── StarterTemplateModal.tsx
│ ├── player
│ │ └── PlayerPage.tsx
│ └── preview
│ ├── ChatBubbleContent.tsx
│ ├── ChatReplyPicker.tsx
│ ├── PlayChoiceButton.tsx
│ ├── PlayerStatsPanel.tsx
│ └── StoryPreview.tsx
├── data
│ ├── demo
│ │ ├── crossroadsStory.ts
│ │ ├── guildAuditionStory.ts
│ │ ├── guildVariableMeta.ts
│ │ ├── marketDayStory.ts
│ │ └── timedNerveStory.ts
│ ├── docs
│ │ ├── catalog.ts
│ │ └── sections.tsx
│ ├── demoStoriesCatalog.ts
│ ├── onboardingDemo.ts
│ ├── onboardingSteps.ts
│ └── sampleStory.ts
├── hooks
│ ├── useHashRoute.ts
│ ├── useMiniGameEditorState.ts
│ ├── useOnboarding.ts
│ ├── usePlayState.ts
│ └── useStoryState.ts
├── types
│ ├── choiceKinds.ts
│ ├── demoStories.ts
│ ├── minigameExamples.ts
│ ├── minigames.ts
│ ├── onboarding.ts
│ ├── story.ts
│ ├── storyBlocks.ts
│ └── storyCore.ts
├── utils
│ ├── blankStory.ts
│ ├── chatPlay.ts
│ ├── choiceKinds.ts
│ ├── choicePathGenerator.ts
│ ├── graphHealth.ts
│ ├── hashRoute.ts
│ ├── importStoryPlayProject.ts
│ ├── miniGameFromNode.ts
│ ├── nodeGraphLinks.ts
│ ├── nodeHelpers.ts
│ ├── onboardingPosition.ts
│ ├── onboardingStorage.ts
│ ├── playEntryNode.ts
│ ├── playerVariableStats.ts
│ ├── projectMigrations.ts
│ ├── projectSchema.ts
│ ├── serializeStoryPlayExport.ts
│ ├── storyEntities.ts
│ ├── storyLogic.ts
│ ├── storyPreviewStorage.ts
│ ├── storyProjectStorage.ts
│ ├── storyReferences.ts
│ ├── storyUndoHistory.ts
│ └── storyVariables.ts
├── App.tsx
├── docs.css
├── main.tsx
├── style.css
└── vite-env.d.ts