Compare commits
No commits in common. "main" and "gh-pages" have entirely different histories.
|
@ -1,31 +0,0 @@
|
|||
name: Build and Deploy
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
if: github.repository == 'profectus-engine/profectus-docs'
|
||||
runs-on: docker
|
||||
steps:
|
||||
- name: Setup RSync
|
||||
run: |
|
||||
apt-get update
|
||||
apt-get install -y rsync
|
||||
|
||||
- name: Checkout 🛎️
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: Install and Build 🔧 # This example project is built using npm and outputs the result to the 'build' folder. Replace with the commands required to build your project, or remove this step entirely if your site is pre-built.
|
||||
run: |
|
||||
yarn install --frozen-lockfile
|
||||
yarn run generate
|
||||
yarn run build
|
||||
|
||||
- name: Deploy 🚀
|
||||
uses: https://github.com/JamesIves/github-pages-deploy-action@v4.2.5
|
||||
with:
|
||||
branch: pages # The branch the action should deploy to.
|
||||
folder: docs/.vitepress/dist # The folder the action should deploy.
|
26
.github/workflows/deploy.yml
vendored
|
@ -1,26 +0,0 @@
|
|||
name: Build and Deploy
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
if: github.repository == 'profectus-engine/profectus-docs'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout 🛎️
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: Install and Build 🔧 # This example project is built using npm and outputs the result to the 'build' folder. Replace with the commands required to build your project, or remove this step entirely if your site is pre-built.
|
||||
run: |
|
||||
yarn install --frozen-lockfile
|
||||
yarn run generate
|
||||
yarn run build
|
||||
|
||||
- name: Deploy 🚀
|
||||
uses: JamesIves/github-pages-deploy-action@v4.2.5
|
||||
with:
|
||||
branch: gh-pages # The branch the action should deploy to.
|
||||
folder: docs/.vitepress/dist # The folder the action should deploy.
|
7
.gitignore
vendored
|
@ -1,7 +0,0 @@
|
|||
node_modules
|
||||
yarn-error.log
|
||||
docs/.vitepress/dist
|
||||
docs/.vitepress/cache
|
||||
docs/api
|
||||
components
|
||||
typedoc-theme
|
4
.gitmodules
vendored
|
@ -1,4 +0,0 @@
|
|||
[submodule "profectus"]
|
||||
path = profectus
|
||||
url = https://git.incremental.social/profectus/Profectus
|
||||
branch = main
|
|
@ -1 +0,0 @@
|
|||
nodeLinker: 'node-modules'
|
26
404.html
Normal file
1
CNAME
Normal file
|
@ -0,0 +1 @@
|
|||
moddingtree.com
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
29
api/components/ContextComponent.html
Normal file
29
api/components/ErrorComponent.html
Normal file
29
api/components/HotkeyComponent.html
Normal file
29
api/components/InfoComponent.html
Normal file
29
api/components/LayerComponent.html
Normal file
29
api/components/MarkNodeComponent.html
Normal file
29
api/components/ModalComponent.html
Normal file
29
api/components/NodeComponent.html
Normal file
29
api/components/SaveComponent.html
Normal file
29
api/components/fields/DangerButtonComponent.html
Normal file
29
api/components/fields/FeedbackButtonComponent.html
Normal file
29
api/components/fields/SelectComponent.html
Normal file
29
api/components/fields/SliderComponent.html
Normal file
29
api/components/fields/TextComponent.html
Normal file
29
api/components/fields/ToggleComponent.html
Normal file
29
api/components/layout/CollapsibleComponent.html
Normal file
29
api/components/layout/ColumnComponent.html
Normal file
29
api/components/layout/RowComponent.html
Normal file
29
api/components/layout/SpacerComponent.html
Normal file
29
api/components/layout/StickyComponent.html
Normal file
29
api/components/layout/VerticalRuleComponent.html
Normal file
29
api/components/math/FloorComponent.html
Normal file
29
api/components/math/SqrtComponent.html
Normal file
29
api/modules/data/common.html
Normal file
29
api/modules/data/projEntry.html
Normal file
29
api/modules/data/themes.html
Normal file
29
api/modules/features/achievement.html
Normal file
29
api/modules/features/action.html
Normal file
29
api/modules/features/bar.html
Normal file
29
api/modules/features/board.html
Normal file
29
api/modules/features/challenge.html
Normal file
29
api/modules/features/clickable.html
Normal file
29
api/modules/features/conversion.html
Normal file
54
api/modules/features/decorators/bonusDecorator.html
Normal file
32
api/modules/features/decorators/common.html
Normal file
29
api/modules/features/feature.html
Normal file
29
api/modules/features/grid.html
Normal file
29
api/modules/features/hotkey.html
Normal file
29
api/modules/features/infobox.html
Normal file
29
api/modules/features/links.html
Normal file
29
api/modules/features/particles.html
Normal file
29
api/modules/features/repeatable.html
Normal file
29
api/modules/features/reset.html
Normal file
29
api/modules/features/resource.html
Normal file
29
api/modules/features/tabs/tab.html
Normal file
29
api/modules/features/tabs/tabFamily.html
Normal file
29
api/modules/features/tooltip.html
Normal file
29
api/modules/features/tree.html
Normal file
29
api/modules/features/upgrade.html
Normal file
29
api/modules/game/events.html
Normal file
29
api/modules/game/formulas/formulas.html
Normal file
29
api/modules/game/formulas/operations.html
Normal file
29
api/modules/game/formulas/types.html
Normal file
29
api/modules/game/gameLoop.html
Normal file
29
api/modules/game/layers.html
Normal file
29
api/modules/game/modifiers.html
Normal file
29
api/modules/game/notifications.html
Normal file
29
api/modules/game/persistence.html
Normal file
29
api/modules/game/player.html
Normal file
29
api/modules/game/requirements.html
Normal file
29
api/modules/game/settings.html
Normal file
29
api/modules/game/state.html
Normal file
29
api/modules/lib/break_eternity.html
Normal file
29
api/modules/lib/collapseTransition.html
Normal file
29
api/modules/lib/lru-cache.html
Normal file
29
api/modules/lib/pixi.html
Normal file
29
api/modules/lib/pwa-register.html
Normal file
29
api/modules/lib/vue-panzoom.html
Normal file
29
api/modules/lib/vue-textarea-autosize.html
Normal file
29
api/modules/util/bignum.html
Normal file
29
api/modules/util/break_eternity.html
Normal file
29
api/modules/util/common.html
Normal file
29
api/modules/util/computed.html
Normal file
29
api/modules/util/proxies.html
Normal file
29
api/modules/util/save.html
Normal file
29
api/modules/util/vue.html
Normal file
29
api/overview.html
Normal file
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 9.5 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
1
assets/api_components_ContextComponent.md.088cd8fb.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o as a,N as o}from"./chunks/framework.0799945b.js";const x=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/ContextComponent.md","lastUpdated":null}'),n={name:"api/components/ContextComponent.md"},s=o('<h3 id="context-component" tabindex="-1">Context Component <a class="header-anchor" href="#context-component" aria-label="Permalink to "Context Component""></a></h3><h4 id="events" tabindex="-1">Events <a class="header-anchor" href="#events" aria-label="Permalink to "Events""></a></h4><table><thead><tr><th style="text-align:left;">Name</th></tr></thead><tbody><tr><td style="text-align:left;"><code>updateNodes</code></td></tr></tbody></table><h4 id="slots" tabindex="-1">Slots <a class="header-anchor" href="#slots" aria-label="Permalink to "Slots""></a></h4><table><thead><tr><th style="text-align:left;">Name</th></tr></thead><tbody><tr><td style="text-align:left;"><code>default</code></td></tr></tbody></table>',5),l=[s];function d(r,c,i,h,_,p){return a(),e("div",null,l)}const f=t(n,[["render",d]]);export{x as __pageData,f as default};
|
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o as a,N as o}from"./chunks/framework.0799945b.js";const x=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/ContextComponent.md","lastUpdated":null}'),n={name:"api/components/ContextComponent.md"},s=o("",5),l=[s];function d(r,c,i,h,_,p){return a(),e("div",null,l)}const f=t(n,[["render",d]]);export{x as __pageData,f as default};
|
1
assets/api_components_ErrorComponent.md.ab89105a.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as r}from"./chunks/framework.0799945b.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/ErrorComponent.md","lastUpdated":null}'),a={name:"api/components/ErrorComponent.md"},n=r('<h3 id="error-component" tabindex="-1">Error Component <a class="header-anchor" href="#error-component" aria-label="Permalink to "Error Component""></a></h3><h4 id="props" tabindex="-1">Props <a class="header-anchor" href="#props" aria-label="Permalink to "Props""></a></h4><table><thead><tr><th style="text-align:left;">Name</th><th style="text-align:left;">Type</th></tr></thead><tbody><tr><td style="text-align:left;"><code>errors</code>*</td><td style="text-align:left;"><code>Error[]</code></td></tr></tbody></table>',3),s=[n];function l(d,c,p,i,_,h){return o(),e("div",null,s)}const u=t(a,[["render",l]]);export{f as __pageData,u as default};
|
1
assets/api_components_ErrorComponent.md.ab89105a.lean.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as r}from"./chunks/framework.0799945b.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/ErrorComponent.md","lastUpdated":null}'),a={name:"api/components/ErrorComponent.md"},n=r("",3),s=[n];function l(d,c,p,i,_,h){return o(),e("div",null,s)}const u=t(a,[["render",l]]);export{f as __pageData,u as default};
|
1
assets/api_components_HotkeyComponent.md.94af8a77.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as a}from"./chunks/framework.0799945b.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/HotkeyComponent.md","lastUpdated":null}'),n={name:"api/components/HotkeyComponent.md"},r=a('<h3 id="hotkey-component" tabindex="-1">Hotkey Component <a class="header-anchor" href="#hotkey-component" aria-label="Permalink to "Hotkey Component""></a></h3><h4 id="props" tabindex="-1">Props <a class="header-anchor" href="#props" aria-label="Permalink to "Props""></a></h4><table><thead><tr><th style="text-align:left;">Name</th><th style="text-align:left;">Type</th></tr></thead><tbody><tr><td style="text-align:left;"><code>hotkey</code>*</td><td style="text-align:left;"><code>GenericHotkey</code></td></tr></tbody></table>',3),s=[r];function l(d,c,p,i,_,h){return o(),e("div",null,s)}const f=t(n,[["render",l]]);export{y as __pageData,f as default};
|
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as a}from"./chunks/framework.0799945b.js";const y=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/HotkeyComponent.md","lastUpdated":null}'),n={name:"api/components/HotkeyComponent.md"},r=a("",3),s=[r];function l(d,c,p,i,_,h){return o(),e("div",null,s)}const f=t(n,[["render",l]]);export{y as __pageData,f as default};
|
1
assets/api_components_InfoComponent.md.5e7ed906.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as a}from"./chunks/framework.0799945b.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/InfoComponent.md","lastUpdated":null}'),n={name:"api/components/InfoComponent.md"},r=a('<h3 id="info-component" tabindex="-1">Info Component <a class="header-anchor" href="#info-component" aria-label="Permalink to "Info Component""></a></h3><h4 id="props" tabindex="-1">Props <a class="header-anchor" href="#props" aria-label="Permalink to "Props""></a></h4><table><thead><tr><th style="text-align:left;">Name</th><th style="text-align:left;">Type</th></tr></thead><tbody><tr><td style="text-align:left;"><code>changelog</code>*</td><td style="text-align:left;"><code>TSTypeQuery | null</code></td></tr></tbody></table>',3),l=[r];function s(d,c,p,i,_,h){return o(),e("div",null,l)}const u=t(n,[["render",s]]);export{m as __pageData,u as default};
|
1
assets/api_components_InfoComponent.md.5e7ed906.lean.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as a}from"./chunks/framework.0799945b.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/InfoComponent.md","lastUpdated":null}'),n={name:"api/components/InfoComponent.md"},r=a("",3),l=[r];function s(d,c,p,i,_,h){return o(),e("div",null,l)}const u=t(n,[["render",s]]);export{m as __pageData,u as default};
|
1
assets/api_components_LayerComponent.md.fb5a91af.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as d}from"./chunks/framework.0799945b.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/LayerComponent.md","lastUpdated":null}'),l={name:"api/components/LayerComponent.md"},a=d('<h3 id="layer-component" tabindex="-1">Layer Component <a class="header-anchor" href="#layer-component" aria-label="Permalink to "Layer Component""></a></h3><h4 id="props" tabindex="-1">Props <a class="header-anchor" href="#props" aria-label="Permalink to "Props""></a></h4><table><thead><tr><th style="text-align:left;">Name</th><th style="text-align:left;">Type</th></tr></thead><tbody><tr><td style="text-align:left;"><code>index</code>*</td><td style="text-align:left;"><code>number</code></td></tr><tr><td style="text-align:left;"><code>display</code>*</td><td style="text-align:left;"><code>processedPropType<CoercableComponent>(Object, String, Function)</code></td></tr><tr><td style="text-align:left;"><code>minimizedDisplay</code></td><td style="text-align:left;"><code>processedPropType<CoercableComponent>(Object, String, Function)</code></td></tr><tr><td style="text-align:left;"><code>minimized</code>*</td><td style="text-align:left;"><code>Ref<boolean></code></td></tr><tr><td style="text-align:left;"><code>name</code>*</td><td style="text-align:left;"><code>processedPropType<string>(String)</code></td></tr><tr><td style="text-align:left;"><code>color</code></td><td style="text-align:left;"><code>processedPropType<string>(String)</code></td></tr><tr><td style="text-align:left;"><code>minimizable</code></td><td style="text-align:left;"><code>processedPropType<boolean>(Boolean)</code></td></tr><tr><td style="text-align:left;"><code>nodes</code>*</td><td style="text-align:left;"><code>Ref<Record<string, FeatureNode | undefined>></code></td></tr></tbody></table><h4 id="events" tabindex="-1">Events <a class="header-anchor" href="#events" aria-label="Permalink to "Events""></a></h4><table><thead><tr><th style="text-align:left;">Name</th></tr></thead><tbody><tr><td style="text-align:left;"><code>setMinimized</code></td></tr></tbody></table>',5),n=[a];function r(c,s,i,p,y,g){return o(),e("div",null,n)}const h=t(l,[["render",r]]);export{m as __pageData,h as default};
|
1
assets/api_components_LayerComponent.md.fb5a91af.lean.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as d}from"./chunks/framework.0799945b.js";const m=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/LayerComponent.md","lastUpdated":null}'),l={name:"api/components/LayerComponent.md"},a=d("",5),n=[a];function r(c,s,i,p,y,g){return o(),e("div",null,n)}const h=t(l,[["render",r]]);export{m as __pageData,h as default};
|
1
assets/api_components_MarkNodeComponent.md.95ce4d1c.js
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,N as a}from"./chunks/framework.0799945b.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/components/MarkNodeComponent.md","lastUpdated":null}'),n={name:"api/components/MarkNodeComponent.md"},r=a('<h3 id="marknode-component" tabindex="-1">MarkNode Component <a class="header-anchor" href="#marknode-component" aria-label="Permalink to "MarkNode Component""></a></h3><h4 id="props" tabindex="-1">Props <a class="header-anchor" href="#props" aria-label="Permalink to "Props""></a></h4><table><thead><tr><th style="text-align:left;">Name</th><th style="text-align:left;">Type</th></tr></thead><tbody><tr><td style="text-align:left;"><code>mark</code></td><td style="text-align:left;"><code>boolean | string</code></td></tr></tbody></table>',3),d=[r];function s(l,c,p,i,_,m){return o(),e("div",null,d)}const k=t(n,[["render",s]]);export{f as __pageData,k as default};
|