Skip to content

Commit

Permalink
add docs (#25)
Browse files Browse the repository at this point in the history
  • Loading branch information
cschar authored Jun 11, 2024
1 parent 59de5e1 commit ebec0ef
Show file tree
Hide file tree
Showing 15 changed files with 396 additions and 337 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
# power-mode-zeranthium Changelog

## [Unreleased]
- 2024.2-eap update

## [3.3.0] - 2024-05-18
- 2024.1 update
Expand Down
2 changes: 1 addition & 1 deletion README_dev_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ ex: `build/idea-sandbox/IC-2024.2/log/idea.log`

```
./gradlew :javadoc --rerun --quiet
./gradlew :javadoc --rerun --quiet > ./docsv2/_includes/options.md
./gradlew :javadoc --rerun --quiet > ./docs/_includes/options.md
```

----------------------------------------------------------------
Expand Down
214 changes: 206 additions & 8 deletions docs/_includes/options.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@



<h3> LockedLayerConfig </h3>
<h3 id='LockedLayerConfig' > LockedLayerConfig <a href='#LockedLayerConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: Unused
val1: unused
```

```
Expand All @@ -17,7 +14,7 @@ val2: screenposition
```

```
val3: Unused
val3: unused
```

```json
Expand All @@ -32,8 +29,71 @@ val3: Unused
}
```

<h3 id='MultiLayerChanceConfig' > MultiLayerChanceConfig <a href='#MultiLayerChanceConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: chance of spawn 1-1000
```

```
val2: unused
```

```
val3: unused
```

```
fromBottom: used as a flag to spawn from bottom or top
```

```json
"MULTI_LAYER_CHANCE": {
"tableData": [
{"customPath":"./MULTI_LAYER/layer1",
"alpha":1,"scale":1.0,
"val1":1000,
"fromBottom": true
"enabled":false, "speedRate":2 },
{"customPath":"./MULTI_LAYER/layer2", ... }
{"customPath":"./MULTI_LAYER/layer3", ... }
]
}
```

<h3 id='CopyPasteVoidConfig' > CopyPasteVoidConfig <a href='#CopyPasteVoidConfig'> {% octicon link height:16 %} </a> </h3>

```json
//TODO
```

<h3 id='DrosteConfig' > DrosteConfig <a href='#DrosteConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: Offset for each new expanding layer (10-400)
```

```
val2:
```

<h3> TapAnimConfig </h3>
```
val3:
```

```json
"DROSTE": {
"tableData": [
{"customPath":"./DROSTE/layer1",
"alpha":1, "scale":1.0,
"val1":20,
"enabled":true,"speedRate":2, "isCyclic": true},
{"customPath":"./DROSTE/layer2", ...}
]
}
```

<h3 id='TapAnimConfig' > TapAnimConfig <a href='#TapAnimConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: yoffset from caret
Expand All @@ -60,6 +120,144 @@ val3: unused
}
```

<h3 id='MultiLayerConfig' > MultiLayerConfig <a href='#MultiLayerConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: unused
```

```
val2: max particles 1-10
```

```
val3: unused
```

```json
"MULTI_LAYER": {
"moveWithCaretEnabled": true,
"moveSpeed": 0.1,
"tableData": [
{"customPath":"./MULTI_LAYER/layer1",
"alpha":1,"scale":1.0,
"val2":10,
"enabled":false, "speedRate":2, "isCyclic": true},
{"customPath":"./MULTI_LAYER/layer2", ... }
{"customPath":"./MULTI_LAYER/layer3", ... }
]
}
```

<h3> LanternConfig </h3>
<h3 id='LinkerConfig' > LinkerConfig <a href='#LinkerConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: Offset to start on links
```

```
val2: Repeat every N links
```

```
val3: unused
```

```json
"LINKER":{
"tracerEnabled": false,
"isCyclicEnabled" false,
"distanceToCenter": 290,
"tableData":[
{
"defaultPath": "./linker1/",
"val2": 100,
"isCyclic": false,
"alpha": 1,
"val1": 1,
"scale": 0.3,
"enabled": true,
"speedRate": 2
}
]
}
```

<h3 id='LizardConfig' > LizardConfig <a href='#LizardConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: weight for spawn chance (1-1000)
```

```
val2: unused
```

```
val3: unused
```

```json
"LIZARD": {
"tableData": [
{"customPath":"./lizard",
"alpha":1,
"val1":2,
"scale":0.4,
"enabled":true,
"speedRate":3},
{"customPath":"./lizard2", ...},
{"customPath":"./lizard3", ...}
]
}
```

<h3 id='LanternConfig' > LanternConfig <a href='#LanternConfig'> {% octicon link height:16 %} </a> </h3>

```
val1: Offset to start on links
```

```
val2: Repeat every N links
```

```
val3: max length of links per sprite type
```

```json
"LANTERN":{
"maxParticles": 40,
"tracerEnabled": false,
"isCyclicEnabled": false,
"tableData":[
{
"defaultPath": "./lantern1/",

"isCyclic": false,
"alpha": 1,
"val1": 1,
"val2": 2,
"val3": 12,
"scale": 0.3,
"enabled": true,
"speedRate": 2
}
]
}
```

<h3 id='SoundConfig' > SoundConfig <a href='#SoundConfig'> {% octicon link height:16 %} </a> </h3>

```json
"SOUND": {
"tableData": [
{"weight": 20, "customPath": "./SOUND/sound1.mp3"},
{"weight": 20, "customPath": "./SOUND/sound2.mp3"},
{"weight": 20, "customPath": "./SOUND/sound3.mp3"},
{"weight": 20, "customPath": "./SOUND/sound4.mp3"}
]
}
```

Loading

0 comments on commit ebec0ef

Please sign in to comment.