module Base
{
	repeat
	model VVA_Vehicles_[LABEL][Postfix]_RearFill
	{
checkprop: LabelModels
		mesh = vehicles/[FILENAME]|rearfill_[LABEL][Postfix],
else
		mesh = vehicles/[FILENAME]|rearfill[Postfix],
end
		shader = vehicle_multiuv_noreflect,
		static = TRUE,
		scale = [SCALE],
	}
	model VVA_Vehicles_[LABEL][Postfix]_RearFill_nr
	{
checkprop: LabelModels
		mesh = vehicles/[FILENAME]|rearfill_[LABEL][Postfix],
else
		mesh = vehicles/[FILENAME]|rearfill[Postfix],
end
		shader = vehicle_norandom_multiuv_noreflect,
		static = TRUE,
		scale = [SCALE],
	}

	template vehicle VVA_[LABEL][Postfix]_RearFill {
		template! = PZKA_Rearfill,
		part Rearfill 
		{
			model Default
			{
				file = VVA_Vehicles_[LABEL][Postfix]_RearFill,
			}
		}
checkprop:	AddLights
		template! = VVA_[LABEL][Postfix]_RearLights,
end	
	}
	template vehicle VVA_[LABEL][Postfix]_RearFill_nr {
		template! = PZKA_Rearfill,
		part Rearfill 
		{
			model Default
			{
				file = VVA_Vehicles_[LABEL][Postfix]_RearFill_nr,
			}
		}
checkprop:	AddLights
		template! = VVA_[LABEL][Postfix]_RearLights,
end	
	}
	endrepeat
checkprop:	Variable
	template vehicle VVA_[LABEL]_VariableRearFill
	{
		template! = PZKA_Rearfill,
		part Rearfill 
		{
repeat
			model [Postfix]
			{
				file = VVA_Vehicles_[LABEL][Postfix]_RearFill,
			}
end
		}
		template! = PZKA_VariableRearFill,
checkprop:	AddLights
		template! = VVA_[LABEL]_VariableRearLights,
end
	}
	template vehicle VVA_[LABEL]_VariableRearFill_nr
	{
		template! = PZKA_Rearfill,
		part Rearfill 
		{
repeat
			model [Postfix]
			{
				file = VVA_Vehicles_[LABEL][Postfix]_RearFill_nr,
			}
end
		}
		template! = PZKA_VariableRearFill,
checkprop:	AddLights
		template! = VVA_[LABEL]_VariableRearLights,
end
	}
end
}