default { touch_start(integer total_number) { vector rot = llRot2Euler(llGetLocalRot()); if (rot.z == 0) { rot.z = 90 * DEG_TO_RAD; } else { rot.z = 0; } llSetLocalRot(llEuler2Rot(rot)); } }