{
    "format_version": "$general.format_version",
    "particle_effect": {
        "description": {
            "identifier": { "@meta": { "is_value": true }, "@import.value.particle": "$general.file_identifier" },
            "basic_render_parameters": {
                "material": "$particle.general.material",
                "texture": { "@meta": { "is_value": true } }
            }
        },
        "curves": {
            "$placeholder": {
                "type": [ "linear", "bezier", "catmull_rom" ],
                "nodes": {
                    "$dynamic.list.next_index": "$general.number and $particle.general.moLang"
                },
                "input": "$particle.general.moLang",
                "horizontal_range": "$general.number and $particle.general.moLang"
            }
        },
        "events": {
            "$placeholder": {
                "sequence": {
                    "$dynamic.list.next_index": "$particle.main.particle_effect.events.$placeholder"
                },
                "randomize": {
                    "$dynamic.list.next_index": {
                        "weight": "$general.number",
                        "$load": "$particle.main.particle_effect.events.$placeholder"
                    }
                },
                "particle_effect": {
                    "effect": { "@meta": { "is_value": true } },
                    "type": [ "emitter", "emitter_bound", "particle", "particle_with_velocity" ],
                    "pre_effect_expression": "$particle.general.moLang"
                }
            }
        },
        "components": "$particle.components"
    }
}