if you want an unlit object you could try to substitute

colorArg1[0]=texture;
colorOp[0]=modulate2x;
colorArg2[0]=diffuse;

with

colorArg1[0]=texture;
colorOp[0]=selectarg1;