Decal Flickering on Ragdolls

Hey guys. I just installed a new blood decal. The splatters work fine on the floor/walls and such, but for some reason when they’re on a ragdoll, they look like the picture below and flicker. I’m clueless. Here are the vmts if anyone finds something that I’m not seeing:


"LightmappedGeneric"
{
    "$translucent" 1
    "$basetexture" "Decals/Blood6"
    "$decal" 1
    "$decalscale" 0.08
}




"Subrect"
{
    "$Material"    "decals/blood6"
    "$Pos"        "0 0"
    "$Size"        "512 512"
    "$decalscale"     0.08
    "$modelmaterial"    "decals/blood6"
}

Thanks for the help!

I’m going to bump in hopes that someone helps me out this time.

To be a little more clear on what I’ve done this time, I now have four files for one blood decal:

blood_hit1.vmt


"LightmappedGeneric"
{
	"$translucent" 1
	"$basetexture" "Decals/Blood_hit1"
	"$decal" 1
	"$decalscale" 0.06
	"$modelmaterial" "decals/Blood_hit1_model"
}


blood_hit1.vtf (self-explanatory)

blood_hit1_model.vmt


"vertexlitGeneric"
{
	"$translucent" 1
	"$basetexture" "Decals/Blood_hit1"
	"$decal" 1
	"$decalscale" 0.06
}


and blood_hit1_subrect.vmt


"Subrect"
{
	"$Material"	"decals/blood_hit1"
	"$Pos"		"0 0"
	"$Size"		"512 512"
	"$decalscale" 	0.06
	"$modelmaterial" "decals/Blood_hit1_model"
}

When the decal is painted on a model, it’s now a checkerboard and I get this error in the console:

Material decals/blood_hit1_model has bad reference count 0 when being bound

The blood is meant to appear illuminated when under lighting.