32 lines
753 B
YAML
32 lines
753 B
YAML
# Global modifiers
|
|
- modifiers:
|
|
multiply: 2.0
|
|
new_version: "2.0.0"
|
|
|
|
# JSON mode examples
|
|
- name: "JSONArrayMultiply"
|
|
json: true
|
|
lua: |
|
|
for i, item in ipairs(data.items) do
|
|
data.items[i].value = item.value * $multiply
|
|
end
|
|
return true
|
|
files: ["testfiles/test.json"]
|
|
|
|
- name: "JSONObjectUpdate"
|
|
json: true
|
|
lua: |
|
|
data.version = $new_version
|
|
data.enabled = true
|
|
return true
|
|
files: ["testfiles/test.json"]
|
|
|
|
- name: "JSONNestedModify"
|
|
json: true
|
|
lua: |
|
|
if data.settings and data.settings.performance then
|
|
data.settings.performance.multiplier = data.settings.performance.multiplier * 1.5
|
|
data.settings.performance.enabled = true
|
|
end
|
|
return true
|
|
files: ["testfiles/test.json"] |