Add emit sound tempo and global emit speed/tempo defaults
This commit is contained in:
@@ -138,6 +138,7 @@
|
||||
"emitRange": 15,
|
||||
"emitVolume": 100,
|
||||
"emitSoundSpeed": 50,
|
||||
"emitSoundTempo": 50,
|
||||
"emitEffect": "off",
|
||||
"emitEffectValue": 50,
|
||||
"useSound": "",
|
||||
@@ -150,7 +151,8 @@
|
||||
- `facing`: number, range `0-360`, precision `0.1`.
|
||||
- `emitRange`: integer, range `1-20`, default `15`.
|
||||
- `emitVolume`: integer, range `0-100`, default `100`.
|
||||
- `emitSoundSpeed`: integer, range `0-100`, default `50`; maps to playback rate (`0=0.5x`, `50=1.0x`, `100=2.0x`).
|
||||
- `emitSoundSpeed`: integer, range `0-100`, default `50`; controls emitted sound speed/pitch (`0=0.5x`, `50=1.0x`, `100=2.0x`).
|
||||
- `emitSoundTempo`: integer, range `0-100`, default `50`; controls emitted sound tempo (`0=0.5x`, `50=1.0x`, `100=2.0x`).
|
||||
- `emitEffect`: one of `reverb | echo | flanger | high_pass | low_pass | off`, default `off`.
|
||||
- `emitEffectValue`: number, range `0-100`, precision `0.1`, default `50`.
|
||||
- `useSound`: empty, filename (assumed under `sounds/`), or full URL.
|
||||
|
||||
@@ -121,6 +121,7 @@ This is behavior-focused documentation for item types and their defaults.
|
||||
- `emitRange=15`
|
||||
- `emitVolume=100`
|
||||
- `emitSoundSpeed=50`
|
||||
- `emitSoundTempo=50`
|
||||
- `emitEffect="off"`
|
||||
- `emitEffectValue=50`
|
||||
- `useSound=""`
|
||||
@@ -131,6 +132,8 @@ This is behavior-focused documentation for item types and their defaults.
|
||||
- `useCooldownMs=1000`
|
||||
- `emitRange=15`
|
||||
- `directional=false`
|
||||
- `emitSoundSpeed=50`
|
||||
- `emitSoundTempo=50`
|
||||
|
||||
### Use
|
||||
- `use` toggles `enabled` on/off and plays `useSound` when configured.
|
||||
@@ -141,7 +144,8 @@ This is behavior-focused documentation for item types and their defaults.
|
||||
- `facing`: number `0..360` with `0.1` precision
|
||||
- `emitRange`: integer `1..20`
|
||||
- `emitVolume`: integer `0..100`
|
||||
- `emitSoundSpeed`: integer `0..100` (`0=0.5x`, `50=1.0x`, `100=2.0x`)
|
||||
- `emitSoundSpeed`: integer `0..100` (`0=0.5x`, `50=1.0x`, `100=2.0x`) for speed/pitch
|
||||
- `emitSoundTempo`: integer `0..100` (`0=0.5x`, `50=1.0x`, `100=2.0x`) for tempo
|
||||
- `emitEffect`: `reverb | echo | flanger | high_pass | low_pass | off`
|
||||
- `emitEffectValue`: number `0..100` with `0.1` precision
|
||||
- `useSound`: empty, filename (assumed under `sounds/`), or full URL
|
||||
|
||||
Reference in New Issue
Block a user