Skip to content

Commit

Permalink
📦 add docs for isotopic centrifuge and laser
Browse files Browse the repository at this point in the history
  • Loading branch information
cyberbit committed Sep 8, 2024
1 parent 4213553 commit 72e9b20
Show file tree
Hide file tree
Showing 3 changed files with 104 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/.vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ export default defineConfig({
{ text: 'Industrial Turbine', link: '/reference/input/mekanism/IndustrialTurbine' },
// { text: 'Infusing Factory', link: '/reference/input/mekanism/InfusingFactory' },
// { text: 'Injecting Factory', link: '/reference/input/mekanism/InjectingFactory' },
// { text: 'Isotopic Centrifuge', link: '/reference/input/mekanism/IsotopicCentrifuge' },
// { text: 'Laser', link: '/reference/input/mekanism/Laser' },
{ text: 'Isotopic Centrifuge', link: '/reference/input/mekanism/IsotopicCentrifuge' },
{ text: 'Laser', link: '/reference/input/mekanism/Laser' },
// { text: 'Laser Amplifier', link: '/reference/input/mekanism/LaserAmplifier' },
// { text: 'Laser Tractor Beam', link: '/reference/input/mekanism/LaserTractorBeam' },
// { text: 'Logistical Sorter', link: '/reference/input/mekanism/LogisticalSorter' },
Expand Down
69 changes: 69 additions & 0 deletions docs/reference/input/mekanism/IsotopicCentrifuge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
telem:
adapter:
id: 'isotopicCentrifuge'
name: 'Isotopic Centrifuge'
categories: '{ "basic", "advanced", "input", "output", "energy" }'
---

<script setup>
import { data as metrics } from './common/metrics.data.ts'
</script>

# Mekanism Isotopic Centrifuge Input <RepoLink path="lib/input/mekanism/IsotopicCentrifugeInputAdapter.lua" />

<!--@include: ./common/preamble.md -->

### Basic

<MetricTable
prefix="mekcentrifuge:"
:metrics="[
{ name: 'input_item_count', value: '0 - inf', unit: 'item' },
{ name: 'input_filled_percentage', value: '0.0 - inf' },
{ name: 'output_filled_percentage', value: '0.0 - inf' },
{ name: 'output_item_count', value: '0 - inf', unit: 'item' },
{ name: 'energy_usage', value: '0.0 - inf', unit: 'FE/t' },
...metrics.genericMachine.basic
]"
/>

### Advanced

<MetricTable
prefix="mekcentrifuge:"
:metrics="[
...metrics.genericMachine.advanced
]"
/>

### Input

<MetricTable
prefix="mekcentrifuge:"
:metrics="[
{ name: 'input', value: '0.0 - inf', unit: 'B' },
{ name: 'input_capacity', value: '0.0 - inf', unit: 'B' },
{ name: 'input_needed', value: '0.0 - inf', unit: 'B' }
]"
/>

### Output

<MetricTable
prefix="mekcentrifuge:"
:metrics="[
{ name: 'output', value: '0.0 - inf', unit: 'B' },
{ name: 'output_capacity', value: '0.0 - inf', unit: 'B' },
{ name: 'output_needed', value: '0.0 - inf', unit: 'B' }
]"
/>

### Energy

<MetricTable
prefix="mekcentrifuge:"
:metrics="[
...metrics.genericMachine.energy
]"
/>
33 changes: 33 additions & 0 deletions docs/reference/input/mekanism/Laser.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
telem:
adapter:
id: 'laser'
name: 'Laser'
categories: '{ "basic", "energy" }'
---

<script setup>
import { data as metrics } from './common/metrics.data.ts'
</script>

# Mekanism Laser Input <RepoLink path="lib/input/mekanism/LaserInputAdapter.lua" />

<!--@include: ./common/preamble.md -->

### Basic

<MetricTable
prefix="meklaser:"
:metrics="[
...metrics.genericMachine.basic
]"
/>

### Energy

<MetricTable
prefix="meklaser:"
:metrics="[
...metrics.genericMachine.energy
]"
/>

0 comments on commit 72e9b20

Please sign in to comment.