1{ 2mass: 5, 3traction_in_air: 1000, 4friction: 1000, 5zorder: 30, 6no_move_to_standing: true, 7vars: { 8 team: "evil", 9}, 10on_load: "[ 11 add_particles('trail'), 12 set(always_active,1), 13 ]", 14on_damaged: "[ 15 fire_event('display_damage') 16 ]", 17on_display_damage: "[ 18 if(level.cycle - vars.last_damaged > 50 and vars.damage_counter > 0, [ 19 spawn('text_flash',midpoint_x,midpoint_y,1,[set_var('txt','+'+vars.damage_counter+'exp'),set_var('font','door_label'),set_var('size',1)]), 20 add(level.player.experience,-vars.damage_counter), 21 set(vars.damage_counter,0) 22 ]), 23 schedule(10,fire_event('display_damage')) 24 ]", 25on_die: "[ 26 if(vars.damage_counter,[ 27 spawn('text_flash',midpoint_x,midpoint_y,1,[set_var('txt','+'+vars.damage_counter+'exp'),set_var('font','door_label'),set_var('size',1)]), 28 add(level.player.experience,-vars.damage_counter) 29 ]) 30 ]", 31editor_info: { 32 category: "cellular", 33}, 34particle_system: { 35 id: "trail", 36 type: "point", 37 generation_rate_millis: 900, 38 time_to_live: 1000, 39 time_to_live_rand: 2000, 40 colors: ["f9f9dbff","ffc20eff","ffc20e55","ff7e0055","ae4a2855"], 41 pos_x: 10, 42 pos_y: 10, 43 velocity_x: 0, 44 velocity_y: 0, 45}, 46} 47