Emitter
: { animation
?: { animation_key
: string; frame_rate
: number; loop
: boolean }; core_custom_color
?: string; delay
?: { start
: number; step
: number; visible
: boolean }; emitter_data_key
?: string; force
?: { x
: number; y
: number }; frequency
?: number; gravity_well
?: { epsilon
: number; gravity
: number; power
: number; shift_x
: number; shift_y
: number; x
: number | string; y
: number | string }; hue_angle
?: number; particles_display_blend_mode
?: string; pixel_is_rect
?: boolean; pixel_reducing_factor
?: number; pixel_size
?: number; position
?: battle_positions; radiate
?: { from
: number; to
: number; velocity
: number }; radiateFrom
?: { velocity
: number; x
: number; y
: number }; random_animation_start
?: boolean; random_in_zone
?: boolean; render_type
?: "pixel" | "sprite"; render_white_core
?: boolean; repeat
?: number; shift_x
?: number; shift_y
?: number; show_trails
?: boolean; spacing
?: number | number[]; total
?: number; trails_clear_factor
?: number; tween_emitter
?: { duration
: number; easing
?: string; incremental
?: boolean; x
?: number | EventValue; y
?: number | EventValue }; x
?: number | string; x_step
?: number; y
?: number | string; y_step
?: number; zone_key
?: string }