I'm attempting to put specific particles from a particleShape into an array and control their rgbPP. This is the expression I've come up with which is valid (no errors) but non of the particles have changed colors.
string $particle1[] = {"particle2.pt[0]","particle2.pt[1]"} ;
string $particle2[] = {"particle2.pt[2]","particle2.pt[3]"} ;
string $particle3[] = {"particle2.pt[4]","particle2.pt[5]"} ;
string $particle4[] = {"particle2.pt[6]","particle2.pt[7]"} ;
if (particleShape2.particleId == "$particle1")
particleShape2.rgbPP = <<1,0,0>>;
if (particleShape2.particleId == "$particle2")
particleShape2.rgbPP = <<0,1,0>>;
if (particleShape2.particleId == "$particle3")
particleShape2.rgbPP = <<0,0,1>>;
if (particleShape2.particleId == "$particle4")
particleShape2.rgbPP = <<.5,.2,.3>>;
any suggestions?