= Set-N-Delete: Simple Scripts = A bunch of scripts to reset one property each == no-animation == Reset texture animation on all faces of a prim -- no-animation - Reset texture animation on all faces -- self-deleting local function main() ll.SetTextureAnim(0, ALL_SIDES, 1, 1, 0.0, TWO_PI, 0.0) ll.RemoveInventory(ll.GetScriptName()) end main() == no-camera-offset == Reset camera at offset and eye offset -- no-camera-offset - Reset camera offset prim properties -- self-deleting local function main() ll.SetCameraAtOffset(ZERO_VECTOR) ll.SetCameraEyeOffset(ZERO_VECTOR) ll.RemoveInventory(ll.GetScriptName()) end main() == no-float == Reset primt text (aka float text or hover text) -- no-float - Set float text from object name or string -- self-deleting local function main() ll.SetText("", ZERO_VECTOR, 1.0) ll.RemoveInventory(ll.GetScriptName()) end main() == no-keyframe == Reset keyframe animation -- no-keyframe - Reset key frame animation -- self-deleting local function main() ll.SetKeyframedMotion({}, {}) ll.RemoveInventory(ll.GetScriptName()) end main() == no-particles == Reset particles in a prim -- no-particles - Reset particle system -- self-deleting local function main() ll.ParticleSystem({}) ll.RemoveInventory(ll.GetScriptName()) end main() -- no-particles-all - Reset particle system on all links in object -- self-deleting local function main() local num_links = ll.GetObjectPrimCount(ll.GetKey()) for i = 0, num_links do ll.LinkParticleSystem(i, {}) end ll.RemoveInventory(ll.GetScriptName()) end main() == no-prim-media == Reset media and params on all faces of a prim -- no-prim-media - Reset media and params from all faces -- coming soon! == no-sit-target == Reset the sit target in a single prim -- no-sit-target-this - Reset sit target in LINK_THIS -- self-deleting local function main() ll.LinkSitTarget(LINK_THIS, ZERO_VECTOR, ZERO_ROTATION); ll.RemoveInventory(ll.GetScriptName()) end main() Reset the sit target in the root prim -- no-sit-target-root - Reset sit target in LINK_ROOT -- self-deleting local function main() ll.LinkSitTarget(LINK_ROOT, ZERO_VECTOR, ZERO_ROTATION); ll.RemoveInventory(ll.GetScriptName()) end main() == no-target-omega == Reset target omega object rotation -- no-target-omega - Reset target omega rotation -- self-deleting local function main() ll.TargetOmega(ZERO_VECTOR, 0, 0) ll.RemoveInventory(ll.GetScriptName()) end main() [[:lsl:miniscripts:simple|LSL]]