Skip to content

Commit 66ba449

Browse files
committed
Added placeholder doc pages to KSPedia
1 parent f0d4e8d commit 66ba449

9 files changed

Lines changed: 1570 additions & 306 deletions

File tree

2.96 KB
Binary file not shown.
-10 Bytes
Binary file not shown.

src/kOS KSPedia/Assets/Scenes/SampleScene.unity

Lines changed: 1166 additions & 299 deletions
Large diffs are not rendered by default.

src/kOS KSPedia/Assets/XML/kos_bundle.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<KSPBundleDefinition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" UrlName="kos" Name="kos" CreatedTime="-8585788448312203337" AutoLoad="false">
2+
<KSPBundleDefinition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" UrlName="kos" Name="kos" CreatedTime="-8585788433751721143" AutoLoad="false">
33
<Author>kna27</Author>
44
<Info>KSPedia pages for kOS</Info>
55
<Assets>
66
<Asset Name="BasicExplanation" Path="Assets/panels/BasicExplanation.prefab" Type="GameObject" Url="panels/BasicExplanation" AutoLoad="false" />
7+
<Asset Name="BoundVariables" Path="Assets/panels/BoundVariables.prefab" Type="GameObject" Url="panels/BoundVariables" AutoLoad="false" />
8+
<Asset Name="DataTypes" Path="Assets/panels/DataTypes.prefab" Type="GameObject" Url="panels/DataTypes" AutoLoad="false" />
79
<Asset Name="Documentation" Path="Assets/panels/Documentation.prefab" Type="GameObject" Url="panels/Documentation" AutoLoad="false" />
10+
<Asset Name="FileStorage" Path="Assets/panels/FileStorage.prefab" Type="GameObject" Url="panels/FileStorage" AutoLoad="false" />
811
<Asset Name="HelloWorld" Path="Assets/panels/HelloWorld.prefab" Type="GameObject" Url="panels/HelloWorld" AutoLoad="false" />
912
<Asset Name="kOS" Path="Assets/panels/kOS.prefab" Type="GameObject" Url="panels/kOS" AutoLoad="false" />
13+
<Asset Name="LanguageSyntax" Path="Assets/panels/LanguageSyntax.prefab" Type="GameObject" Url="panels/LanguageSyntax" AutoLoad="false" />
14+
<Asset Name="LoopsAndWait" Path="Assets/panels/LoopsAndWait.prefab" Type="GameObject" Url="panels/LoopsAndWait" AutoLoad="false" />
15+
<Asset Name="ManyMore" Path="Assets/panels/ManyMore.prefab" Type="GameObject" Url="panels/ManyMore" AutoLoad="false" />
1016
<Asset Name="RocketTutorial" Path="Assets/panels/RocketTutorial.prefab" Type="GameObject" Url="panels/RocketTutorial" AutoLoad="false" />
17+
<Asset Name="RunningPrograms" Path="Assets/panels/RunningPrograms.prefab" Type="GameObject" Url="panels/RunningPrograms" AutoLoad="false" />
1118
<Asset Name="Template" Path="Assets/panels/Template.prefab" Type="GameObject" Url="panels/Template" AutoLoad="false" />
1219
<Asset Name="Tutorials" Path="Assets/panels/Tutorials.prefab" Type="GameObject" Url="panels/Tutorials" AutoLoad="false" />
1320
<Asset Name="WhatIskOS" Path="Assets/panels/WhatIskOS.prefab" Type="GameObject" Url="panels/WhatIskOS" AutoLoad="false" />

src/kOS KSPedia/Assets/XML/kos_kspedia.xml

Lines changed: 133 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<KSPedia xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Name="kos" CreatedTime="-8585788448460023427">
2+
<KSPedia xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Name="kos" CreatedTime="-8585788433849811156">
33
<Categories>
44
<Category Name="kOS">
55
<Title>kOS</Title>
@@ -21,7 +21,15 @@
2121
<Subcategory Name="docs">
2222
<Title>Documentation</Title>
2323
<TitleScreen>Documentation</TitleScreen>
24-
<Screens />
24+
<Screens>
25+
<Screen>LanguageSyntax</Screen>
26+
<Screen>FileStorage</Screen>
27+
<Screen>DataTypes</Screen>
28+
<Screen>BoundVariables</Screen>
29+
<Screen>LoopsAndWait</Screen>
30+
<Screen>RunningPrograms</Screen>
31+
<Screen>ManyMore</Screen>
32+
</Screens>
2533
<Subcategories />
2634
</Subcategory>
2735
</Subcategories>
@@ -79,6 +87,24 @@
7987
</Text>
8088
<Tooltips />
8189
</Screen>
90+
<Screen Name="RunningPrograms">
91+
<BundleName>kos</BundleName>
92+
<AssetPath>Assets/panels/RunningPrograms.prefab</AssetPath>
93+
<Title>Running Programs</Title>
94+
<Background />
95+
<Text>
96+
<Text Name="Heading">
97+
<Text>Running Programs</Text>
98+
</Text>
99+
<Text Name="Heading/Subheading">
100+
<Text>Subheading</Text>
101+
</Text>
102+
<Text Name="Text">
103+
<Text>New Text</Text>
104+
</Text>
105+
</Text>
106+
<Tooltips />
107+
</Screen>
82108
<Screen Name="RocketTutorial">
83109
<BundleName>kos</BundleName>
84110
<AssetPath>Assets/panels/RocketTutorial.prefab</AssetPath>
@@ -97,6 +123,57 @@
97123
</Text>
98124
<Tooltips />
99125
</Screen>
126+
<Screen Name="ManyMore">
127+
<BundleName>kos</BundleName>
128+
<AssetPath>Assets/panels/ManyMore.prefab</AssetPath>
129+
<Title>And Many More!</Title>
130+
<Background />
131+
<Text>
132+
<Text Name="Heading">
133+
<Text>...And Many More!</Text>
134+
</Text>
135+
<Text Name="Heading/Subheading">
136+
<Text>kOS has many more features, this is just a very brief overview of some of the more common features used. Visit https://ksp-kos.github.io/KOS/ for all of the many features that kOS offers, along with in-depth explanations.</Text>
137+
</Text>
138+
</Text>
139+
<Tooltips />
140+
</Screen>
141+
<Screen Name="LoopsAndWait">
142+
<BundleName>kos</BundleName>
143+
<AssetPath>Assets/panels/LoopsAndWait.prefab</AssetPath>
144+
<Title>Loops and Wait</Title>
145+
<Background />
146+
<Text>
147+
<Text Name="Heading">
148+
<Text>Loops and Wait</Text>
149+
</Text>
150+
<Text Name="Heading/Subheading">
151+
<Text>Subheading</Text>
152+
</Text>
153+
<Text Name="Text">
154+
<Text>New Text</Text>
155+
</Text>
156+
</Text>
157+
<Tooltips />
158+
</Screen>
159+
<Screen Name="LanguageSyntax">
160+
<BundleName>kos</BundleName>
161+
<AssetPath>Assets/panels/LanguageSyntax.prefab</AssetPath>
162+
<Title>Language Syntax</Title>
163+
<Background />
164+
<Text>
165+
<Text Name="Heading">
166+
<Text>Language Syntax</Text>
167+
</Text>
168+
<Text Name="Heading/Subheading">
169+
<Text>Subheading</Text>
170+
</Text>
171+
<Text Name="Text">
172+
<Text>New Text</Text>
173+
</Text>
174+
</Text>
175+
<Tooltips />
176+
</Screen>
100177
<Screen Name="kOS">
101178
<BundleName>kos</BundleName>
102179
<AssetPath>Assets/panels/kOS.prefab</AssetPath>
@@ -132,6 +209,24 @@ Full docs can be found at https://ksp-kos.github.io/KOS/</Text>
132209
</Text>
133210
<Tooltips />
134211
</Screen>
212+
<Screen Name="FileStorage">
213+
<BundleName>kos</BundleName>
214+
<AssetPath>Assets/panels/FileStorage.prefab</AssetPath>
215+
<Title>File Storage</Title>
216+
<Background />
217+
<Text>
218+
<Text Name="Heading">
219+
<Text>File Storage</Text>
220+
</Text>
221+
<Text Name="Heading/Subheading">
222+
<Text>Subheading</Text>
223+
</Text>
224+
<Text Name="Text">
225+
<Text>New Text</Text>
226+
</Text>
227+
</Text>
228+
<Tooltips />
229+
</Screen>
135230
<Screen Name="Documentation">
136231
<BundleName>kos</BundleName>
137232
<AssetPath>Assets/panels/Documentation.prefab</AssetPath>
@@ -149,6 +244,42 @@ tutorials and explanations.</Text>
149244
</Text>
150245
<Tooltips />
151246
</Screen>
247+
<Screen Name="DataTypes">
248+
<BundleName>kos</BundleName>
249+
<AssetPath>Assets/panels/DataTypes.prefab</AssetPath>
250+
<Title>Data Types</Title>
251+
<Background />
252+
<Text>
253+
<Text Name="Heading">
254+
<Text>Data Types</Text>
255+
</Text>
256+
<Text Name="Heading/Subheading">
257+
<Text>New to programming but want to learn kOS? This is the place for you.</Text>
258+
</Text>
259+
<Text Name="Text">
260+
<Text>New Text</Text>
261+
</Text>
262+
</Text>
263+
<Tooltips />
264+
</Screen>
265+
<Screen Name="BoundVariables">
266+
<BundleName>kos</BundleName>
267+
<AssetPath>Assets/panels/BoundVariables.prefab</AssetPath>
268+
<Title>Bound Variables</Title>
269+
<Background />
270+
<Text>
271+
<Text Name="Heading">
272+
<Text>Bound Variables</Text>
273+
</Text>
274+
<Text Name="Heading/Subheading">
275+
<Text>Subheading</Text>
276+
</Text>
277+
<Text Name="Text">
278+
<Text>New Text</Text>
279+
</Text>
280+
</Text>
281+
<Tooltips />
282+
</Screen>
152283
<Screen Name="BasicExplanation">
153284
<BundleName>kos</BundleName>
154285
<AssetPath>Assets/panels/BasicExplanation.prefab</AssetPath>

src/kOS KSPedia/Assets/XML/squadcore_bundle.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<KSPBundleDefinition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" UrlName="squadcore" Name="squadcore" CreatedTime="-8585788448310273379" AutoLoad="false">
2+
<KSPBundleDefinition xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" UrlName="squadcore" Name="squadcore" CreatedTime="-8585788433749741113" AutoLoad="false">
33
<Author />
44
<Info />
55
<Assets>

src/kOS KSPedia/Assets/panels/Documentation.prefab

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,11 +158,11 @@ MonoBehaviour:
158158
m_HorizontalOverflow: 0
159159
m_VerticalOverflow: 0
160160
m_LineSpacing: 1
161-
m_Text: 'Basic tutorials on how to use some of the features of kOS
161+
m_Text: 'Basic and very brief documentation of a few features of kOS
162162
163-
Visit https://ksp-kos.github.io/KOS/tutorials for more in-depth
163+
Visit https://ksp-kos.github.io/KOS/ for more in-depth
164164
165-
tutorials and explanations.'
165+
documentation on all the features.'
166166
--- !u!1 &7215156337972878118
167167
GameObject:
168168
m_ObjectHideFlags: 0

0 commit comments

Comments
 (0)