1-- Heal particle effect 2-- Author: Bertram 3 4systems = {} 5 6systems[0] = 7{ 8 enabled = true, 9 10 emitter = 11 { 12 x = 0, 13 y = -64, 14 x2 = 0, --useless when using a circle shape 15 y2 = 0, --useless when using a circle shape 16 center_x = 0, --useless when using a circle shape 17 center_y = 0, --useless when using a circle shape 18 x_variation = 0, 19 y_variation = 0, 20 radius = 70, 21 shape = 'circle outline', 22 omnidirectional = false, 23 orientation = -1.6, --up 24 angle_variation = 0.0, 25 initial_speed = 50, -- Change this when active 26 initial_speed_variation = 15, 27 emission_rate = 150, -- Change this when active save point 28 start_time = 0, 29 emitter_mode = 'one shot', 30 spin = 'clockwise' -- change this when active 31 }, 32 33 keyframes = 34 { 35 { -- keyframe 1 36 size_x = 0.6, 37 size_y = 0.6, 38 color={0.0, 0.0, 1.0, 0.6}, 39 rotation_speed = 0.0, -- 5 40 size_variation_x = 0.6, 41 size_variation_y = 0.6, 42 rotation_speed_variation = 0.0, 43 color_variation = {1.0, 1.0, 1.0, 0.0}, 44 time = 0.0 45 }, 46 47 { -- keyframe 2 48 size_x = 0.3, 49 size_y = 0.3, 50 color={0.0, 0.0, 1, 0.4}, 51 rotation_speed = 0.0, 52 size_variation_x = 0.6, 53 size_variation_y = 0.6, 54 rotation_speed_variation = 0.0, 55 color_variation = {1.0, 1.0, 1.0, 0.0}, 56 time = 1.0 57 } 58 59 }, 60 61 animation_frames = 62 { 63 'data/visuals/particle_effects/outlined_circle_small.png' 64 }, 65 animation_frame_times = 66 { 67 16 68 }, 69 70 blend_mode = 13, 71 system_lifetime = 0.3, 72 particle_lifetime = 1.8, 73 particle_lifetime_variation = 0.0, 74 max_particles = 1000, 75 damping = 1, 76 damping_variation = 0, 77 acceleration_x = 0, 78 acceleration_y = 0, 79 acceleration_variation_x = 0, 80 acceleration_variation_y = 0, 81 wind_velocity_x = 0, 82 wind_velocity_y = 0, 83 wind_velocity_variation_x = 0, 84 wind_velocity_variation_y = 0, 85 86 tangential_acceleration = -300, 87 tangential_acceleration_variation = 0, 88 radial_acceleration = -200, 89 radial_acceleration_variation = 0, 90 user_defined_attractor = false, 91 attractor_falloff = 0.0, 92 93 smooth_animation = true, 94 modify_stencil = false, 95 stencil_op = 'INCR', 96 use_stencil = false, 97 random_initial_angle = true 98} 99 100systems[1] = 101{ 102 enabled = true, 103 104 emitter = 105 { 106 x = 0, 107 y = -64, 108 x2 = 0, --useless when using a circle shape 109 y2 = 0, --useless when using a circle shape 110 center_x = 0, --useless when using a circle shape 111 center_y = 0, --useless when using a circle shape 112 x_variation = 0, 113 y_variation = 0, 114 radius = 80, 115 shape = 'circle', 116 omnidirectional = false, 117 orientation = -1.6, --up 118 outer_cone = 0.0, 119 inner_cone = 0, 120 initial_speed = 10, 121 initial_speed_variation = 15, 122 emission_rate = 100, 123 start_time = 0, 124 emitter_mode = 'one shot', 125 spin = 'counter clockwise' 126 }, 127 128 keyframes = 129 { 130 { -- keyframe 1 131 size_x = 0.6, 132 size_y = 0.6, 133 color={0.0, 0.0, 1.0, 0.6}, 134 rotation_speed = 0.0, 135 size_variation_x = 0.6, 136 size_variation_y = 0.6, 137 rotation_speed_variation = 0.0, 138 color_variation = {1.0, 1.0, 1.0, 0.0}, 139 time = 0.0 140 }, 141 142 { -- keyframe 2 143 size_x = 0.3, 144 size_y = 0.3, 145 color = {0.5, 0.5, 1.0, 0.4}, 146 rotation_speed = 0.0, 147 size_variation_x = 0.6, 148 size_variation_y = 0.6, 149 rotation_speed_variation = 0.0, 150 color_variation = {1.0, 1.0, 1.0, 0.0}, 151 time = 1.0 152 } 153 154 }, 155 156 animation_frames = 157 { 158 'data/visuals/particle_effects/outlined_circle_small.png' 159 }, 160 animation_frame_times = 161 { 162 16 163 }, 164 165 blend_mode = 13, 166 system_lifetime = 0.3, 167 particle_lifetime = 0.5, 168 particle_lifetime_variation = 0.0, 169 max_particles = 1000, 170 damping = 1, 171 damping_variation = 0, 172 acceleration_x = 0, 173 acceleration_y = 0, 174 acceleration_variation_x = 0, 175 acceleration_variation_y = 0, 176 wind_velocity_x = 0, 177 wind_velocity_y = 0, 178 wind_velocity_variation_x = 0, 179 wind_velocity_variation_y = 0, 180 181 tangential_acceleration = 300, 182 tangential_acceleration_variation = 0, 183 radial_acceleration = 200.0, 184 radial_acceleration_variation = 0, 185 user_defined_attractor = false, 186 attractor_falloff = 0.0, 187 188 smooth_animation = true, 189 modify_stencil = false, 190 stencil_op = 'INCR', 191 use_stencil = false, 192 random_initial_angle = true 193} 194