#GENERAL
*name       = "mercenary_roller";
*faction = "npc";
*enemy_faction = "evil";

*rad        = mult(0.9, .9);
*mass       = 20.0;
*elasticity = 1.0;
*drag       = 0.5;
*friction   = 4.5;
*hardness   = 1.0;
*roll       = 1;

*model = "npc_patches_01";
*model_col  = colorRGB(1.0, 0.5, 0.0);
*model_scale = .9;
*bleed_rate = 3.0;
*leak_decal_vec = {"decals/big_blood_01.tga"};
*dam_part_vec = {"blood_01"};

#ATTRIBUTE "ccrange";
#BASE      1.4;
#ATTRIBUTE "ccspeed";
#BASE      3.0;
#ATTRIBUTE "ccdamage";
#BASE      2.0;
#ATTRIBUTE "attract";
#BASE      20.0;
#ATTRIBUTE "leak";
#BASE      0.0;
#ATTRIBUTE "impulse";
#BASE      50;
#ATTRIBUTE "time";
#BASE      .5;
#ATTRIBUTE "speed";
#BASE      30;
#ATTRIBUTE "health";
#BASE      1000000;
#ATTRIBUTE "res";
#BASE      1.0;
#ATTRIBUTE "rot_speed";
#BASE      100.0;
#ATTRIBUTE "exp";
#BASE      mult(avar("roller_fast_level"), avar("exp_level"));

#ON_DAMAGE
  // Bleed a little.
  //sound_play("ow.wav", this_x(), this_y(), 1);

#CONTROL "roller";
##BEGIN

*faction     = "evil";
*attack_freq = 0.5;
*hardness    = 3.0;
*impulse     = this_get_attribute("impulse");
*time        = this_get_attribute("time");
*particle    = "pinball_01";

##END